Follow-up Comment #5, bug #66452 (group groff):

At 2026-01-16T17:08:50-0500, Deri James wrote:
> Thank you very much for doing this for me.

No worries!  Writing documentation makes me learn things...and test
things to see if I've really learned them.  And then sometimes I find
bugs.  ;-)

> When introducing GROPDF_OPTIONS it might be best to make clear the
> "-P" is not needed.

Good idea.

> The only main feature missing (I think) is the extension of \X'pdf:
> pdfpic ...' command to handle more graphic formats.

That's already in there (commit 662618e99c, 22 September 2024):

---snip---
*  The `PDFPIC` macro implemented in the "pdfpic.tmac" macro file now
   uses identify(1) (from ImageMagick/GraphicsMagick) and file(1), if
   available, to attempt to determine the dimensions of an image to be
   embedded in a PDF document.  See also the item regarding gropdf(1)
   below.  Thanks to Deri James.
---end snip---

> Is the addition of the Symbol Slanted font newsworthy enough (improves
> the typography of equations when -Tpdf is used).

That's already in there, too (commit ff71b0caa1, 23 June 2025):

---snip---
*  gropdf now supplies its own "SS" (slanted symbol) font to improve
   rendering of documents requiring slanted lowercase Greek letters,
   such as those employing the eqn(1) preprocessor.  groff supplies the
   font in PFB format, and gropdf automatically embeds it, as it is not
   a standard PDF font.  Formerly, groff's "pdf.tmac" file defined
   fallback characters for lowercase Greek letters, applying a slant of
   16 degrees to the upright glyphs available in the standard symbol
   font "S".  That technique produced glyphs slightly larger than those
   in grops's "SS" font.  Thanks to Deri James.
---end snip---

> Should we mention the speed improvement for very large fonts by using
> Inline-C.

Sure!  I don't think I've actually even looked at the code for that, so
I'll eyeball it and write something up.

> On another subject I think that is everything useful from gropdf-ng so
> it could be dropped.

Great news!  I'm thrilled to have gotten it all merged for this release.
I had to learn a lot about GNU troff internals to meet some of the
challenges you presented me.  :)



    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?66452>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/

Attachment: signature.asc
Description: PGP signature

Reply via email to