Re: [bug #66342] [gropdf] embed all fonts by default, per current PDF recommendations

Deri via GNU roff typesetting system discussion <[email protected]>
Newsgroups gmane.comp.printing.groff.general,gmane.comp.printing.groff.bugs
Message-ID <2271353.KTKhYsAhaC@pip>
On Tuesday, 3 February 2026 13:22:51 GMT G. Branden Robinson wrote:
> Here's Dave's comment #8 in its entirety:
> >>> Deri,
> >>> 
> >>> Would it make sense to make embedding the default behavior, continue
> >>> to accept "-e" as a no-op (as Branden did), and introduce a new flag
> >>> to specify not embedding the base 14 fonts, for those users who do
> >>> need smaller PDFs?  This would change existing behavior for users
> >>> who do not specify -e, but in a way more in line with best
> >>> practices, and would not affect users who do specify -e.  Is that an
> >>> acceptable change?

My preference is the same, retire -e (no-op), and change gropdf to always 
embed (if at all possible) so if gropdf is in basic mode it can't embed but 
won't squawk about it. If new flag -E is given the base-14 fonts won't be 
embedded (as now without -e flag), so users can generate the smallest valid 
pdf even if gropdf is in intermediate/full mode (where base-14 fonts will now 
be embedded). -E does nothing in basic mode since there are no real fonts to 
embed.

For after 1.24.0
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.