diff options
author | G. Branden Robinson <g.branden.robinson@gmail.com> | 2023-02-18 16:44:08 -0600 |
---|---|---|
committer | G. Branden Robinson <g.branden.robinson@gmail.com> | 2023-02-18 16:45:53 -0600 |
commit | 6e001a7f397438d7f09e97155b3c1ec89c1fc855 (patch) | |
tree | 766c266b4682edd028f28e4592ebeaa31d4053ac /ChangeLog | |
parent | 206dcc0806b4da9d9d197540f4fa3aa86274d28b (diff) | |
download | groff-git-6e001a7f397438d7f09e97155b3c1ec89c1fc855.tar.gz |
[gropdf]: Bifurcate test of font availability.
* font/devpdf/tests/check-default-foundry.sh: Bifurcate test of font
availability. The Ghostscript executable can be present in the host
environment without any Type 1 fonts. The PDF standard requires that
its base 14 be present in the renderer, so groff font descriptions for
those 14 fonts (plus groff's "EURO" font) should always be available.
But the remaining fonts from the "Base 35" PostScript level 2 set
won't necessarily be, and so their font descriptions won't be, either.
Skip the test rather than failing it in that case, because the
Ghostscript executable can have any number of fonts built-in (in
"%rom%" as "gs -h" puts it). We'll need a more sophisticated Autoconf
test to discern this scenario from a true failure case.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1,5 +1,20 @@ 2023-02-18 G. Branden Robinson <g.branden.robinson@gmail.com> + * font/devpdf/tests/check-default-foundry.sh: Bifurcate test of + font availability. The Ghostscript executable can be present in + the host environment without any Type 1 fonts. The PDF standard + requires that its base 14 be present in the renderer, so groff + font descriptions for those 14 fonts (plus groff's "EURO" font) + should always be available. But the remaining fonts from the + "Base 35" PostScript level 2 set won't necessarily be, and so + their font descriptions won't be, either. Skip the test rather + than failing it in that case, because the Ghostscript executable + can have any number of fonts built-in (in "%rom%" as "gs -h" + puts it). We'll need a more sophisticated Autoconf test to + discern this scenario from a true failure case. + +2023-02-18 G. Branden Robinson <g.branden.robinson@gmail.com> + * font/devpdf/Foundry.in: Recognize URW foundry replacements for Helvetica Bold-Oblique and Helvetica Oblique under the file names "NimbusSans-BoldItalic.t1" and "NimbusSans-Italic.t1", |