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
