From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/115336 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Thangalin via ntg-context Newsgroups: gmane.comp.tex.context Subject: SVG text alignment issue Date: Mon, 27 Jun 2022 23:07:57 -0700 Message-ID: Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6938596036925391209==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="9910"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Thangalin To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Tue Jun 28 08:09:01 2022 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o64PE-0002JH-Jo for gctc-ntg-context-518@m.gmane-mx.org; Tue, 28 Jun 2022 08:09:00 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id ED37D2A2EBA; Tue, 28 Jun 2022 08:08:15 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HzQ_mPJY5lvM; Tue, 28 Jun 2022 08:08:14 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id E0C602A3ACD; Tue, 28 Jun 2022 08:08:13 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 4145B2A3ACB for ; Tue, 28 Jun 2022 08:08:12 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id urki1C_OmhoU for ; Tue, 28 Jun 2022 08:08:11 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.210.179; helo=mail-pf1-f179.google.com; envelope-from=thangalin@gmail.com; receiver= Original-Received: from mail-pf1-f179.google.com (mail-pf1-f179.google.com [209.85.210.179]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id CC2342A2EBA for ; Tue, 28 Jun 2022 08:08:10 +0200 (CEST) Original-Received: by mail-pf1-f179.google.com with SMTP id a15so11045351pfv.13 for ; Mon, 27 Jun 2022 23:08:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:from:date:message-id:subject:to; bh=mpd+lV4UqErSZwK5R/pSXUD631YM3rkjPv1igoYcUUI=; b=jPWSle5jLw33GQbf0FKQ3IFtHMYcnqIhLBhf5oaa/pf7L6zt9FAbxabQeeshWb+pAU kNl4+1/MLN2efYQmnyJWYggGZVyNroBicJyZhR3vRXzhrNvTETrre6Wy1sKBW+7knpx0 I2wFrzpKBAKIM5AXwnS59PFcDHQi533eSUFeRV9IuaNK3vjyov8nLxY9/yTZCKg/PZfz /RB6CiYvepb2zbJGZUNAoUJwKPfvO2udwjlt25NXLYF2eMtZUXvBCLWiSd+k25PhgNFC I2JMr/bOLykDskJNJAEg/43Jp6SdOefC+rs8YA8e7/iUbDFAZEaRizdIsa8OyerVf3cO z1GA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=mpd+lV4UqErSZwK5R/pSXUD631YM3rkjPv1igoYcUUI=; b=Qh+3EC/rkK/IhFx6Vk4klscoLSoVCcFfyuxhwRRt1K+r1/jQzKYiGrTlBXxX0Lxhs/ bE7EJWLLUU+Ob3McM7A/D0AIy73yXlp0FS4K9SeJiQbQFweo8lGGxWOBGREyKZR3VUCI xExcOpddKxZfrx106GTwjXBolySTPEIUYvKGN3PiaH2iY093niL8Lq3DYJoxJyY50V8I JVzuoP9Jo2PtxaJ/11uTDHKYYz6ijNW6UNTf5SCZhU/RrwAg9yBWy7kvHeAsDYP0bQ/n KuycMT9F1QeE6kaielz1FbTkGEPGelBaQyOb0cakOg1uu2Ci415KSl2x9enAOx7yTjLO KwJg== X-Gm-Message-State: AJIora8EeBPnCzFO5XWYVlamJzgtBzCY5+exwb067ebOoNz6cnnTV3gh oxERr4+7rBDjli1Brq1eDyBKgz4dmDw4nzMq2rGjk8jbbmE= X-Google-Smtp-Source: AGRyM1uUPnJpGpSgXH8xVu7on9bxooS0f/WUM88NkUBLzgrJNcxL2jhLSrmwawy6PLalGqQIB52qCuf1e9zB5mDbsdk= X-Received: by 2002:a63:4558:0:b0:411:442a:b740 with SMTP id u24-20020a634558000000b00411442ab740mr4552251pgk.540.1656396488243; Mon, 27 Jun 2022 23:08:08 -0700 (PDT) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:115336 Archived-At: --===============6938596036925391209== Content-Type: multipart/alternative; boundary="0000000000004a002805e27bdcbe" --0000000000004a002805e27bdcbe Content-Type: text/plain; charset="UTF-8" In the following example, the line and text should be aligned to the middle when LMTX converts the SVG figure using MP. (Note that you may have to install Roboto, but the font isn't the issue.) % SOF \startbuffer[svg] 16p13.3 \stopbuffer \starttext \placefigure[]{}{\includesvgbuffer[svg][conversion=mp]} \stoptext % EOF --0000000000004a002805e27bdcbe Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
In = the following example, the line and text should be aligned to the middle=C2= =A0 when LMTX converts the SVG figure using MP. (Note that you may have to = install Roboto, but the font isn't the issue.)

% SOF
\startbuffer[svg]
<svg
=C2= =A0 =C2=A0width=3D"25mm"
=C2=A0 =C2=A0height=3D"70mm"= ;
=C2=A0 =C2=A0viewBox=3D"0 0 25 70"
=C2=A0 =C2=A0xmlns=3D&= quot;http://www.w3.org/2000/svg&= quot;
=C2=A0 =C2=A0xmlns:svg=3D"http://www.w3.org/2000/svg">
=C2=A0 <path
=C2=A0 = =C2=A0 =C2=A0d=3D"m 12.500001,63.971412 v -12.4787"
=C2=A0 =C2= =A0 =C2=A0id=3D"path2"
=C2=A0 =C2=A0 =C2=A0style=3D"fill:= none;fill-opacity:1;stroke:#000000;stroke-opacity:1" />
=C2=A0 &= lt;text
=C2=A0 =C2=A0 =C2=A0x=3D"-48.831322"
=C2=A0 =C2=A0 = =C2=A0y=3D"15.60547"
=C2=A0 =C2=A0 =C2=A0id=3D"text4933-8= -6"
=C2=A0 =C2=A0 =C2=A0transform=3D"rotate(-90)"
=C2= =A0 =C2=A0 =C2=A0style=3D"font-style:normal;font-variant:normal;font-w= eight:normal;font-stretch:normal;font-size:12px;font-family:Roboto;-inkscap= e-font-specification:'Roboto, Normal';font-variant-ligatures:normal= ;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asi= an:normal"><tspan
=C2=A0 =C2=A0 =C2=A0 =C2=A0id=3D"tspan= 159594-1"
=C2=A0 =C2=A0 =C2=A0 =C2=A0x=3D"-48.831322"
= =C2=A0 =C2=A0 =C2=A0 =C2=A0y=3D"15.60547"
=C2=A0 =C2=A0 =C2=A0= =C2=A0style=3D"font-style:normal;font-variant:normal;font-weight:norm= al;font-stretch:normal;font-size:12px;font-family:Roboto;-inkscape-font-spe= cification:'Roboto, Normal';font-variant-ligatures:normal;font-vari= ant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal&= quot;>16p13.3</tspan></text>
</svg>
\stopbuffer<= br>
\starttext
=C2=A0 =C2=A0\placefigure[]{}{\includesvgbuffer[svg][c= onversion=3Dmp]}
\stoptext
% EOF

--0000000000004a002805e27bdcbe-- --===============6938596036925391209== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============6938596036925391209==--