At 2025-12-06T16:55:52+0000, Deri wrote:
> The reason you see a dashed line with the T and H fonts is because
> these two families are part of the base-14 fonts which do not need to
> be embedded in the pdf. It is then the duty of the pdf viewer to
> supply its own version of those fonts. Most viewers provide some way
> of interrogating which actual fonts are used in the document.

And even if the view on one's machine doesn't, there exists the
"pdffonts" command-line tool.

> If you add "-P-e" to your command the actual fonts groff uses will be
> embedded in the document, and you will see a solid line.
> 
> As you are using a bleeding edge groff you can use:-
> 
> export GROPDF_OPTIONS=-e
> 
> (NB No -P) Which will ensure fonts are always embedded - this is now 
> considered best practice.

Since it's not considered best practice, I've submitted a patch making
gropdf always embed, de-documenting `-e` and making it silently ignored.

https://savannah.gnu.org/bugs/?66342

Regards,
Branden

Attachment: signature.asc
Description: PGP signature

Reply via email to