[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A new ignoramus question about user-installed fonts
From: |
G. Branden Robinson |
Subject: |
Re: A new ignoramus question about user-installed fonts |
Date: |
Fri, 21 Apr 2023 12:15:34 -0500 |
Hi Oliver,
At 2023-04-21T14:59:43+0200, Oliver Corff wrote:
> I successfully ran Peter's font-install.sh to install Linux Libertine
> as a new font.
>
[...]
> The first observation:
>
> .PP
>
> .\"fam Libertine
>
> Орос хэл, монгол үлгэр. Үлэг гүрвэлийн өндөг.
>
> If I start a new paragraph, the .fam Libertine request seems to have
> been forgotten. Is it limited to the scope of the current paragraph?
>
> I have to say again:
>
> .fam Libertine
You did not say, but I surmise that you are using the ms(7) package.
(man(7) also has a `PP` macro, but does not behave the same way.)
> Is it limited to the scope of the current paragraph?
Yes, if you use a low-level request like this. groff ms(7) supports the
`FAM` string to persistently change the font family, starting at the
next paragraph.[1] This is documented in groff_ms(7) and (in the
forthcoming 1.23.0) the ms.ms document.
If you have read my unfortunate exchanges with Christof Meerwald, you
know how I feel about the use of low-level requests when a macro package
provides a facility for accomplishing the same objective.[2]
I'm thrilled to hear that this is working well, and will work better for
more people as soon as we can release!
Regards,
Branden
[1] This basic feature goes "all the way back".
^351da0dcd macros/tmac.s (James Clark 1991-06-02 04:20:34 -0500 1155)
.de par@reset
[...]
^351da0dcd macros/tmac.s (James Clark 1991-06-02 04:20:34 -0500 1174)
.ft 1
^351da0dcd macros/tmac.s (James Clark 1991-06-02 04:20:34 -0500 1175)
.fam \\*[FAM]
...but I have tweaked it for groff 1.23.[3] Exactly two years ago,
as it turns out...
[2] See attachment. ;-) :-P
[3]
https://git.savannah.gnu.org/cgit/groff.git/commit/?id=90e85401af4749809469a1b47e7504b0364fe6f8
david_banner_hulk_eyes_green.jpeg
Description: david_banner.jpeg
signature.asc
Description: PGP signature