From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: ** X-Spam-Status: No, score=2.7 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, FROM_SUSPICIOUS_NTLD,PDS_OTHER_BAD_TLD,T_SCC_BODY_TEXT_LINE, T_TVD_MIME_EPI autolearn=no autolearn_force=no version=3.4.4 Received: (qmail 7488 invoked from network); 29 May 2022 17:34:24 -0000 Received: from bsd.lv (HELO mandoc.bsd.lv) (66.111.2.12) by inbox.vuxu.org with ESMTPUTF8; 29 May 2022 17:34:24 -0000 Received: from fantadrom.bsd.lv (localhost [127.0.0.1]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id 249d693b for ; Sun, 29 May 2022 12:34:21 -0500 (EST) Received: from tarta.nabijaczleweli.xyz (139-28-40-42.artus.net.pl [139.28.40.42]) by mandoc.bsd.lv (OpenSMTPD) with ESMTP id 3d9866b9 for ; Sun, 29 May 2022 12:34:20 -0500 (EST) Received: from tarta.nabijaczleweli.xyz (unknown [192.168.1.250]) by tarta.nabijaczleweli.xyz (Postfix) with ESMTPSA id 461581C1A; Sun, 29 May 2022 19:34:17 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nabijaczleweli.xyz; s=202205; t=1653845657; bh=QXLuX4q2zm/mLpnfglQr6HE/B6V7cTh+KliJv2Ng+JA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=XBMpXvDKz5rSSTd1MucNB3wizZhhN4UwLeMR2TItqPbooRDnsRfhbll1sKULvm6Dv oSocaDGoWj+HMHkJrVBhupqm3J436Kk3XMWBIGvpE9BKrEF0bK4/WANT3rGsE0rLTA 9NWM05AADVEfxgVj9yj5wF2feQFTEl/JXay/IeRyqmLxI5OEKsvWd7BeTQKta1r/n+ Rv1gUnADkW3yN85ts8nMMdn/r1IFf0uo7YXhcN5hV2zYsvbJP4dk3J108+YIJFeqw0 Hx2TK1p/rRtE2nMERTRGrt1O/7A3wzhq6CDzCq68zNu/VI2VR1Wp0dKST6NN0Gx+lv KtNeLct2xkPlrbx9q1wIl3JvNvF4te9edEecZ0McF/iJKkm2LDxbNdvicjsHRuleuF rb4g8YeKkHQoXTvJ18/Yc6x03jYBHkm3f6nmg4GfStLnhgiVrLJb0VE7hir4s1PVdb nMZ8twUdl0g6+oriIcoW87xzz3X230MeGx8fIT+dcdrv5xFRXMQDVzkxRdY92fMWEH NVwYH+2MVyOQDZjzh6mrb148rGtVaevvirL78YndGE44OGD1tV60ZiQilnAoyVsiU4 ekK8YauD3T5jNqX6XvFWzzcHhqAF4IOu5CGNimBAsKjL6EbjLnF/xV/P7F0D5eF/3Q q52tlqtvSoeDyGom60yJE448= Date: Sun, 29 May 2022 19:34:16 +0200 From: =?utf-8?B?0L3QsNCx?= To: Ingo Schwarze Cc: discuss@mandoc.bsd.lv Subject: Re: Getting semantically-correct mdoc fonts outside of requests Message-ID: <20220529173416.j34lwx4vogo4tpy5@tarta.nabijaczleweli.xyz> References: <20220528190313.5jdgvy57pnaqen62@tarta.nabijaczleweli.xyz> <20220529001500.gnxuiiawdegcjwy7@tarta.nabijaczleweli.xyz> X-Mailinglist: mandoc-discuss Reply-To: discuss@mandoc.bsd.lv MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="voe7vs3ij7s2iy27" Content-Disposition: inline In-Reply-To: <20220529001500.gnxuiiawdegcjwy7@tarta.nabijaczleweli.xyz> User-Agent: NeoMutt/20220429 --voe7vs3ij7s2iy27 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! I rotated this in my head overnight, and have decided that the least-worst solution compatibility-wise is to do .if !ddoc-Ar-font .ds doc-Ar-font \fI .if !ddoc-Li-font .ds doc-Li-font \f(CR .if !ddoc-Nm-font .ds doc-Nm-font \fB .if !ddoc-Pa-font .ds doc-Pa-font \fI &c., which is correct for groff mdoc (OOB) and mandoc (by font-matching the default styling); with a custom style, this can trivially be made to match by injecting printf '.ds doc-%s-font \\f[%s]\n' Ar CI Nm CB [macro font]... for -Thtml output, since that's where you specify -Ostyle anyway. Thanks for your input on this :) Best, =D0=BD=D0=B0=D0=B1 --voe7vs3ij7s2iy27 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEfWlHToQCjFzAxEFjvP0LAY0mWPEFAmKTrpUACgkQvP0LAY0m WPFZXhAAtDoG+tTw+ojOAg7hjVV/8PvXT0D1ePQAIFZAbDLZkkCN/fD+Eg8qIHiS ecFpWFPXHa179vIaedBJOl/kA25aRC2iLaL0zLWoj1VShFTgd61mrQFEXEDhIQfY A5cL2nlxYjJvoa81YuDdUk7e26uRweenaCQNoW3sN7gUl8QLID27wFh/GgAQ3c3Q 6lvUfvmXk3zmdQP63CiQOJoqfNcceB6hkTu/UbxsX3CUiFe9xDOM7J6E7Xb+bYhO C87oSmLfVaRD5ovsw2oX72+yA+4YrKVuq5nonZzKYo70VDMx45LPId8WF2DPVZXq SULMxh6r2LHrUokOgFJTUU+ZFuMtT2bZPlcl0FWxVcJYmHSvh7rblpKTCLetUdKy 2+uAgP1diqh2jI8jkxlVSSVDRPZjdMHpreOzpZeEJRfhHgQCR9eP80Qz4xEKm2yY 3whi/M8Bv25GVquK/1IRpJgxlASYXjx9Q0bMXBgU+RKrURsM03pVWhIY3Y0MjAeu 05sUyRcazAUs1Oyzer2WoBoyDwsPsqWichKFfqgeJ5c8AyEtykbQsHSNimCkMhyC PI5qhwr0D6V9sz3NwudJT7coUzc5sT1PT26mQfdhQrRnBJWDY2AwmvO0ujwJ8ITi UJHqvXdPDm9NlLgfsKDNKb+yepQ/yfDMs+Fba2hnLlhtwjMjZ8c= =p5n4 -----END PGP SIGNATURE----- --voe7vs3ij7s2iy27-- -- To unsubscribe send an email to discuss+unsubscribe@mandoc.bsd.lv