gbranden pushed a commit to branch master
in repository groff.
commit 816f482fe79cdb0ab268f3a075916a8cc917764e
Author: G. Branden Robinson <[email protected]>
AuthorDate: Fri Feb 20 10:40:58 2026 -0600
gropdf(1): Clarify "full service" prerequisites.
...and relevant aspects of build process.
---
src/devices/gropdf/gropdf.1.man | 24 +++++++++++++++++++++---
1 file changed, 21 insertions(+), 3 deletions(-)
diff --git a/src/devices/gropdf/gropdf.1.man b/src/devices/gropdf/gropdf.1.man
index 571577fbd..6b9a0df42 100644
--- a/src/devices/gropdf/gropdf.1.man
+++ b/src/devices/gropdf/gropdf.1.man
@@ -883,7 +883,7 @@ can locate all 35 fonts of the PostScript Level 2 standard
on the file system
along with their corresponding font metrics (AFM) files.
.
-The Adobe-compatible unnamed foundry
+The Adobe-compatible unnamed (default) foundry
supports up to 256 glyphs in each typeface.
.
Fonts from the URW foundry
@@ -892,6 +892,13 @@ are compatible extensions of the Adobe fonts
with extended glyph coverage,
including support for Cyrillic script.
.
+.IR groff 's
+build process uses
+.MR afmtodit @MAN1EXT@
+to generate font description files
+from the URW foundry's AFM files;
+see section \[lq]Files\[rq] below.
+.
.
.IP \[bu]
.I "Intermediate service"
@@ -901,7 +908,14 @@ when
can locate all 35 fonts of the PostScript Level 2 standard
but not their corresponding font metrics (AFM) files.
.
-Glyph coverage is reduced to 256 glyphs maximum from each face,
+.IR groff 's
+build process copies the font description files
+from those for the
+.MR grops @MAN1EXT@
+driver,
+reusing them for
+.IR \%gropdf ;
+this reduces glyph coverage to 256 glyphs maximum from each face,
and the \[lq]U\[rq] foundry is unavailable.
.
.
@@ -912,7 +926,11 @@ results when
cannot locate all 35 fonts of the PostScript Level 2 standard.
.
Only the base 14 fonts of the PDF standard are available,
-and only in the sense that the formatter can use their metrics.
+and only in the sense that the formatter can use their metrics
+(copied from
+.MR grops
+font descriptions
+as described above).
.
Use of the
.B \-e
_______________________________________________
groff-commit mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/groff-commit