From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: "Matsievskiy S.V." Newsgroups: gmane.emacs.bugs Subject: bug#52599: 29.0.50; Unproportional Unicode character scale in SVG overlay Date: Sat, 18 Dec 2021 15:13:15 +0300 Message-ID: <1f8f80c2574cc3c514575683152ef689c4295582.camel@gmail.com> References: <83h7b6azlm.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-HAJuJGpv3I8nX3bOSYTg" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="7034"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Evolution 3.42.2-1 Cc: 52599@debbugs.gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Sat Dec 18 13:14:10 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1myYbK-0001iH-Lp for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 18 Dec 2021 13:14:10 +0100 Original-Received: from localhost ([::1]:51060 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1myYbJ-0004UT-JT for geb-bug-gnu-emacs@m.gmane-mx.org; Sat, 18 Dec 2021 07:14:09 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:43626) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1myYbC-0004UD-S2 for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2021 07:14:02 -0500 Original-Received: from debbugs.gnu.org ([209.51.188.43]:58100) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1myYbC-0005iR-JY for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2021 07:14:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1myYbC-0001Pd-52 for bug-gnu-emacs@gnu.org; Sat, 18 Dec 2021 07:14:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: "Matsievskiy S.V." Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 18 Dec 2021 12:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 52599 X-GNU-PR-Package: emacs Original-Received: via spool by 52599-submit@debbugs.gnu.org id=B52599.16398296065381 (code B ref 52599); Sat, 18 Dec 2021 12:14:02 +0000 Original-Received: (at 52599) by debbugs.gnu.org; 18 Dec 2021 12:13:26 +0000 Original-Received: from localhost ([127.0.0.1]:41413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myYab-0001Oh-TA for submit@debbugs.gnu.org; Sat, 18 Dec 2021 07:13:26 -0500 Original-Received: from mail-lf1-f51.google.com ([209.85.167.51]:39430) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1myYaZ-0001OT-Gk for 52599@debbugs.gnu.org; Sat, 18 Dec 2021 07:13:24 -0500 Original-Received: by mail-lf1-f51.google.com with SMTP id d10so10299233lfg.6 for <52599@debbugs.gnu.org>; Sat, 18 Dec 2021 04:13:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version; bh=+UMTj9S4g9PfTfv0PFsg5WdP3JNIXT5iU5WXQHk0ry8=; b=bfnp2DuLBxb2+Eb1lRsCi7bt+01DzIuwbae7gv8egdHspBTJKSOw0h8tPVSBVqz9TM px0MVVh4AbYXhnEp6EumYPbbuOE9xv/hoAoDx07/0WOmGlC9UcFq4KtgvqU3plqxjWpg PRMP/X7tjILi2bS8d8xn3YhQ8KB6IVo8wLON8Vs50wulYDwlsMYHR6raQTaJCUUcwQb0 Ph9UHIxbW+PhkhC6gzkBfTkzwg7ud0FgPNjsMY5qHSooJEQBmXFF0b1rwYCmT3+R6+0A hXF+w916N7L2vXNHmKat5iGJ20f/U1dvm7BbBeYZVJYm1g4AVuCSzqVfhuHUeKue8sWD uFug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version; bh=+UMTj9S4g9PfTfv0PFsg5WdP3JNIXT5iU5WXQHk0ry8=; b=IJxCc6T3R8LbjuvPOPmwKwBbJnRiN/kZbpHaLy5pMjK9lQKAAUb4m9eFV4ueU6lcoX 3sSk4cFiECx7N8A0LI5kLwifg7MoI0kukOsMPqzu5Nk+bq+FSa8ciTUUVv/wO8ES0Sqx 8+2FdH7Dn4MHgRPC1GsDvliX3B3RqgC0JKdGml59gYWcobbXddIlqeZTZsdEpc534V+s pCgEpLSkV1EzzrFxunVJVKkUEvrIoaqgU3vNJEQ1LPk+vx79p+IOQmkhfFCcTqzBf5ri WYdeeRvZAMxN2d7CYEGdNwtwUtlicJ/DNzUlz2j5HTJH7Va12TBAveweNhFwCvsG9T4F hFpw== X-Gm-Message-State: AOAM531aPoPIPjTLEx1ZFfp9C9ao0qqYufsN7HQ9CzQwzD8O84gfwe/Z +DCSaLgAHDKNOdcZ26EpA3k= X-Google-Smtp-Source: ABdhPJwuk74CgAWXhV87LfU5sn+xbaNBJwJpbiVr9/p2zLOLCaSCydfUwziM2tYDGk52kU2gPhiSXA== X-Received: by 2002:a05:6512:3501:: with SMTP id h1mr6996407lfs.513.1639829597367; Sat, 18 Dec 2021 04:13:17 -0800 (PST) Original-Received: from [192.168.0.2] ([46.188.27.171]) by smtp.gmail.com with ESMTPSA id k22sm1691492lfu.95.2021.12.18.04.13.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 18 Dec 2021 04:13:16 -0800 (PST) In-Reply-To: <83h7b6azlm.fsf@gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:222607 Archived-At: --=-HAJuJGpv3I8nX3bOSYTg Content-Type: multipart/mixed; boundary="=-Fq1ES4DfkPcryPAWsVO7" --=-Fq1ES4DfkPcryPAWsVO7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Attaching ELisp code --=20 Best regards, Sergey Matsievskiy On Sat, 2021-12-18 at 14:04 +0200, Eli Zaretskii wrote: > > From: "Matsievskiy S.V." > > Date: Sat, 18 Dec 2021 14:50:41 +0300 > >=20 > > When buffer contains SVG overlay with Unicode characters, changing > > font > > size via `text-scale-increase` and `text-scale-decrease` causes > > these > > Unicode characters to change size unproportionally to the Latin > > characters. Their size changes faster: they shrink faster then > > Latin > > characters and they grow faster then Latin characters. > > Example of the math equation containing Unicode characters with > > different scale is showin in picture https://imgur.com/3Ul8i74. > >=20 > > Way to reproduce: >=20 > Could you please post the Lisp code as an attachment, not inline, and > not in Org or Markdown format, but as plain Lisp code?=C2=A0 I tried to > reproduce the problem, but the NBSP characters and probably something > else in your mail made the image unreadable, so I couldn't > investigate. >=20 > Thanks. --=-Fq1ES4DfkPcryPAWsVO7 Content-Disposition: attachment; filename="svgoverlay.el" Content-Type: text/x-emacs-lisp; name="svgoverlay.el"; charset="UTF-8" Content-Transfer-Encoding: base64 KGxldCAoKG8gKG1ha2Utb3ZlcmxheSAwIDExKSkpCiAgKG92ZXJsYXktcHV0IG8gJ2Rpc3BsYXkK ICAgICAgICAgICAgICAgKGxpc3QgKGNvbnMgJ2ltYWdlCiAgICAgICAgICAgICAgICAgICAgICAg ICAgIChsaXN0IDp0eXBlICdzdmcKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOmRh dGEgIjxzdmcgeG1sbnM6eGxpbms9XCJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rXCIgd2lk dGg9XCIxNS42MzlleFwiIGhlaWdodD1cIjUuMzQzZXhcIiBzdHlsZT1cInZlcnRpY2FsLWFsaWdu OiAtMi4xNzFleDtcIiB2aWV3Qm94PVwiMCAtMTM2NS40IDY3MzMuMyAyMzAwLjNcIiByb2xlPVwi aW1nXCIgZm9jdXNhYmxlPVwiZmFsc2VcIiB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAv c3ZnXCIgYXJpYS1sYWJlbGxlZGJ5PVwiTWF0aEpheC1TVkctMS1UaXRsZVwiPgo8dGl0bGUgaWQ9 XCJNYXRoSmF4LVNWRy0xLVRpdGxlXCI+XFxuZXdjb21tYW5ke3RleHR1cH1bMV17IzF9eF5hX2Jc XHF1YWQgeF7QsV/RjlxccXVhZFxcZnJhY3thfXvQsH1cXHF1YWRcXGZyYWN7YX17w4x9PC90aXRs ZT4KPGRlZnMgYXJpYS1oaWRkZW49XCJ0cnVlXCI+CjxwYXRoIHN0cm9rZS13aWR0aD1cIjFcIiBp ZD1cIkUxLU1KTUFUSEktNzhcIiBkPVwiTTUyIDI4OVE1OSAzMzEgMTA2IDM4NlQyMjIgNDQyUTI1 NyA0NDIgMjg2IDQyNFQzMjkgMzc5UTM3MSA0NDIgNDMwIDQ0MlE0NjcgNDQyIDQ5NCA0MjBUNTIy IDM2MVE1MjIgMzMyIDUwOCAzMTRUNDgxIDI5MlQ0NTggMjg4UTQzOSAyODggNDI3IDI5OVQ0MTUg MzI4UTQxNSAzNzQgNDY1IDM5MVE0NTQgNDA0IDQyNSA0MDRRNDEyIDQwNCA0MDYgNDAyUTM2OCAz ODYgMzUwIDMzNlEyOTAgMTE1IDI5MCA3OFEyOTAgNTAgMzA2IDM4VDM0MSAyNlEzNzggMjYgNDE0 IDU5VDQ2MyAxNDBRNDY2IDE1MCA0NjkgMTUxVDQ4NSAxNTNINDg5UTUwNCAxNTMgNTA0IDE0NVE1 MDQgMTQ0IDUwMiAxMzRRNDg2IDc3IDQ0MCAzM1QzMzMgLTExUTI2MyAtMTEgMjI3IDUyUTE4NiAt MTAgMTMzIC0xMEgxMjdRNzggLTEwIDU3IDE2VDM1IDcxUTM1IDEwMyA1NCAxMjNUOTkgMTQzUTE0 MiAxNDMgMTQyIDEwMVExNDIgODEgMTMwIDY2VDEwNyA0NlQ5NCA0MUw5MSA0MFE5MSAzOSA5NyAz NlQxMTMgMjlUMTMyIDI2UTE2OCAyNiAxOTQgNzFRMjAzIDg3IDIxNyAxMzlUMjQ1IDI0N1QyNjEg MzEzUTI2NiAzNDAgMjY2IDM1MlEyNjYgMzgwIDI1MSAzOTJUMjE3IDQwNFExNzcgNDA0IDE0MiAz NzJUOTMgMjkwUTkxIDI4MSA4OCAyODBUNzIgMjc4SDU4UTUyIDI4NCA1MiAyODlaXCI+PC9wYXRo Pgo8cGF0aCBzdHJva2Utd2lkdGg9XCIxXCIgaWQ9XCJFMS1NSk1BVEhJLTYxXCIgZD1cIk0zMyAx NTdRMzMgMjU4IDEwOSAzNDlUMjgwIDQ0MVEzMzEgNDQxIDM3MCAzOTJRMzg2IDQyMiA0MTYgNDIy UTQyOSA0MjIgNDM5IDQxNFQ0NDkgMzk0UTQ0OSAzODEgNDEyIDIzNFQzNzQgNjhRMzc0IDQzIDM4 MSAzNVQ0MDIgMjZRNDExIDI3IDQyMiAzNVE0NDMgNTUgNDYzIDEzMVE0NjkgMTUxIDQ3MyAxNTJR NDc1IDE1MyA0ODMgMTUzSDQ4N1E1MDYgMTUzIDUwNiAxNDRRNTA2IDEzOCA1MDEgMTE3VDQ4MSA2 M1Q0NDkgMTNRNDM2IDAgNDE3IC04UTQwOSAtMTAgMzkzIC0xMFEzNTkgLTEwIDMzNiA1VDMwNiAz NkwzMDAgNTFRMjk5IDUyIDI5NiA1MFEyOTQgNDggMjkyIDQ2UTIzMyAtMTAgMTcyIC0xMFExMTcg LTEwIDc1IDMwVDMzIDE1N1pNMzUxIDMyOFEzNTEgMzM0IDM0NiAzNTBUMzIzIDM4NVQyNzcgNDA1 UTI0MiA0MDUgMjEwIDM3NFQxNjAgMjkzUTEzMSAyMTQgMTE5IDEyOVExMTkgMTI2IDExOSAxMThU MTE4IDEwNlExMTggNjEgMTM2IDQ0VDE3OSAyNlEyMTcgMjYgMjU0IDU5VDI5OCAxMTBRMzAwIDEx NCAzMjUgMjE3VDM1MSAzMjhaXCI+PC9wYXRoPgo8cGF0aCBzdHJva2Utd2lkdGg9XCIxXCIgaWQ9 XCJFMS1NSk1BVEhJLTYyXCIgZD1cIk03MyA2NDdRNzMgNjU3IDc3IDY3MFQ4OSA2ODNROTAgNjgz IDE2MSA2ODhUMjM0IDY5NFEyNDYgNjk0IDI0NiA2ODVUMjEyIDU0MlEyMDQgNTA4IDE5NSA0NzJU MTgwIDQxOEwxNzYgMzk5UTE3NiAzOTYgMTgyIDQwMlEyMzEgNDQyIDI4MyA0NDJRMzQ1IDQ0MiAz ODMgMzk2VDQyMiAyODBRNDIyIDE2OSAzNDMgNzlUMTczIC0xMVExMjMgLTExIDgyIDI3VDQwIDE1 MFYxNTlRNDAgMTgwIDQ4IDIxN1Q5NyA0MTRRMTQ3IDYxMSAxNDcgNjIzVDEwOSA2MzdRMTA0IDYz NyAxMDEgNjM3SDk2UTg2IDYzNyA4MyA2MzdUNzYgNjQwVDczIDY0N1pNMzM2IDMyNVYzMzFRMzM2 IDQwNSAyNzUgNDA1UTI1OCA0MDUgMjQwIDM5N1QyMDcgMzc2VDE4MSAzNTJUMTYzIDMzMEwxNTcg MzIyTDEzNiAyMzZRMTE0IDE1MCAxMTQgMTE0UTExNCA2NiAxMzggNDJRMTU0IDI2IDE3OCAyNlEy MTEgMjYgMjQ1IDU4UTI3MCA4MSAyODUgMTE0VDMxOCAyMTlRMzM2IDI5MSAzMzYgMzI1WlwiPjwv cGF0aD4KPC9kZWZzPgo8ZyBzdHJva2U9XCJjdXJyZW50Q29sb3JcIiBmaWxsPVwiY3VycmVudENv bG9yXCIgc3Ryb2tlLXdpZHRoPVwiMFwiIHRyYW5zZm9ybT1cIm1hdHJpeCgxIDAgMCAtMSAwIDAp XCIgYXJpYS1oaWRkZW49XCJ0cnVlXCI+CiA8dXNlIHhsaW5rOmhyZWY9XCIjRTEtTUpNQVRISS03 OFwiIHg9XCIwXCIgeT1cIjBcIj48L3VzZT4KIDx1c2UgdHJhbnNmb3JtPVwic2NhbGUoMC43MDcp XCIgeGxpbms6aHJlZj1cIiNFMS1NSk1BVEhJLTYxXCIgeD1cIjgwOVwiIHk9XCI0OThcIj48L3Vz ZT4KIDx1c2UgdHJhbnNmb3JtPVwic2NhbGUoMC43MDcpXCIgeGxpbms6aHJlZj1cIiNFMS1NSk1B VEhJLTYyXCIgeD1cIjgwOVwiIHk9XCItNDYzXCI+PC91c2U+CjxnIHRyYW5zZm9ybT1cInRyYW5z bGF0ZSgyMDQ2LDApXCI+CiA8dXNlIHhsaW5rOmhyZWY9XCIjRTEtTUpNQVRISS03OFwiIHg9XCIw XCIgeT1cIjBcIj48L3VzZT4KPGcgdHJhbnNmb3JtPVwidHJhbnNsYXRlKDU3Miw2NDgpXCI+Cjx0 ZXh0IGZvbnQtZmFtaWx5PVwibW9ub3NwYWNlXCIgc3Ryb2tlPVwibm9uZVwiIHRyYW5zZm9ybT1c InNjYWxlKDUwLjc0MTI3NTUxMTE2NTQ3KSBtYXRyaXgoMSAwIDAgLTEgMCAwKVwiPtCxPC90ZXh0 Pgo8L2c+CjxnIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg1NzIsLTQ0NSlcIj4KPHRleHQgZm9udC1m YW1pbHk9XCJtb25vc3BhY2VcIiBzdHJva2U9XCJub25lXCIgdHJhbnNmb3JtPVwic2NhbGUoNTAu NzQxMjc1NTExMTY1NDcpIG1hdHJpeCgxIDAgMCAtMSAwIDApXCI+0Y48L3RleHQ+CjwvZz4KPC9n Pgo8ZyB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNDE1MCwwKVwiPgo8ZyB0cmFuc2Zvcm09XCJ0cmFu c2xhdGUoMTIwLDApXCI+CjxyZWN0IHN0cm9rZT1cIm5vbmVcIiB3aWR0aD1cIjU1MVwiIGhlaWdo dD1cIjYwXCIgeD1cIjBcIiB5PVwiMjIwXCI+PC9yZWN0PgogPHVzZSB0cmFuc2Zvcm09XCJzY2Fs ZSgwLjcwNylcIiB4bGluazpocmVmPVwiI0UxLU1KTUFUSEktNjFcIiB4PVwiMTI1XCIgeT1cIjYz OVwiPjwvdXNlPgo8ZyB0cmFuc2Zvcm09XCJ0cmFuc2xhdGUoNjAsLTU1NClcIj4KPHRleHQgZm9u dC1mYW1pbHk9XCJtb25vc3BhY2VcIiBzdHJva2U9XCJub25lXCIgdHJhbnNmb3JtPVwic2NhbGUo NTAuNzQxMjc1NTExMTY1NDcpIG1hdHJpeCgxIDAgMCAtMSAwIDApXCI+0LA8L3RleHQ+CjwvZz4K PC9nPgo8L2c+CjxnIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg1OTQyLDApXCI+CjxnIHRyYW5zZm9y bT1cInRyYW5zbGF0ZSgxMjAsMClcIj4KPHJlY3Qgc3Ryb2tlPVwibm9uZVwiIHdpZHRoPVwiNTUx XCIgaGVpZ2h0PVwiNjBcIiB4PVwiMFwiIHk9XCIyMjBcIj48L3JlY3Q+CiA8dXNlIHRyYW5zZm9y bT1cInNjYWxlKDAuNzA3KVwiIHhsaW5rOmhyZWY9XCIjRTEtTUpNQVRISS02MVwiIHg9XCIxMjVc IiB5PVwiNjM5XCI+PC91c2U+CjxnIHRyYW5zZm9ybT1cInRyYW5zbGF0ZSg2MCwtNTU0KVwiPgo8 dGV4dCBmb250LWZhbWlseT1cIm1vbm9zcGFjZVwiIHN0cm9rZT1cIm5vbmVcIiB0cmFuc2Zvcm09 XCJzY2FsZSg1MC43NDEyNzU1MTExNjU0NykgbWF0cml4KDEgMCAwIC0xIDAgMClcIj7DjDwvdGV4 dD4KPC9nPgo8L2c+CjwvZz4KPC9nPgo8L3N2Zz4iKSkpKSkK --=-Fq1ES4DfkPcryPAWsVO7-- --=-HAJuJGpv3I8nX3bOSYTg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part Content-Transfer-Encoding: 7bit -----BEGIN PGP SIGNATURE----- iQGzBAABCgAdFiEEF2eqspcKUNK7HAMqJ3MPanxtP2sFAmG90FsACgkQJ3MPanxt P2s/GwwAqB3w5bfM4xmyZwZdKDt+5M7S1Z/s88kUgu8COlQraQ//MzAYhBlQSd9s WT92DnEBq629OE5DsUW3CHNJ/Yrbh28oIWRFPV1FJvF7JaeswiOdLWkqH10ejc+B 5JB+NcZQesoEPtOjQ9Rw/yIj9iRFffmf7VwmhJpkIWv3uAw1RjgprnwS1Oiqc5M+ 5AGlJBF89EV9/ZwdB8WHpY2iG3PWwJYUp7gQ2c4zIoYzPR7zLU6Jl/1iryDOjD+i /YvNhnt5DLErzhcZS3lcc9M2T0hrepyXeHaWecMNroHrCzhujscOIEr78zHcIh/a Gzj/YsQ79bjKi2g4Y4xF/1Si5qLnjRbiUJ7yvLzmExnldIjBf1zNcITsbgUwbQDg 3eugeJiJlbMQ56plehd06AHzBbyMmNpACZBsGmn4WTP4ZZX40qJ5JYFoEMokD+Iz r0bh7OzRsASXNyyuxkTBOXVmJYeBMounjHBSliSB8zU1nkeIJc7RPoQvZxkVAug7 wcc4GjtX =snW+ -----END PGP SIGNATURE----- --=-HAJuJGpv3I8nX3bOSYTg--