bug-groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #65112] [gropdf] glyphs missing from groff_char(7) but not warned a


From: G. Branden Robinson
Subject: [bug #65112] [gropdf] glyphs missing from groff_char(7) but not warned about
Date: Wed, 3 Jan 2024 14:37:23 -0500 (EST)

Follow-up Comment #2, bug#65112 (group groff):

Hi Deri,

[comment #1 comment #1:]
> Please can you attach the pdf produced, but first could you try the
> run with -P-e.

It's already generated with `-P -e`.

doc/doc.am:


doc/groff-man-pages.pdf: $(GROFF_MAN_PAGES_ALL) eqn pic tbl \
  $(TMAC_PACKAGE_MAN) $(TMAC_PACKAGE_MDOC) font/devps/freeeuro.pfa
        $(GROFF_V)$(DOC_GROFF) -pet -mandoc -dHF=HB -rC1 \
          -rCHECKSTYLE=3 -Tpdf -P-e \
          $(GROFF_MAN_PAGES1) \
          $(tmac_srcdir)/sv.tmac $(GROFF_MAN_PAGES2) \
          $(tmac_srcdir)/en.tmac $(GROFF_MAN_PAGES3) > $@


> Without this, all the fonts used (except symbol
> slanted) are base fonts so no fonts are embedded (so no subsetting
> either), and its pot luck if your pdf viewer picks a font which
> contains all the glyphs required.
> 
> I have run groff_char.7 here:-
>
> [derij@pip build (deri-gropdf-ng)]$ ./test-groff man/groff_char.7 -Tpdf -t
-man -P-e |okular -
> troff:man/groff_char.7:1046: warning: special character '.j' not defined
> troff:man/groff_char.7:1468: warning: special character 'vA' not defined
> troff:man/groff_char.7:1598: warning: special character 'bs' not defined
> troff:man/groff_char.7:1771: warning: special character '-+' not defined
> troff:man/groff_char.7:1820: warning: special character 'coproduct' not
defined
> troff:man/groff_char.7:1915: warning: special character '+e' not defined

Yup.  These 6 diagnostics are expected, and documented in the "PROBLEMS"
file.

> /home/derij/groff-git/groff/build/gropdf:man/groff_char.7: warning: Using
nospace mode for font 'EURO'

Yup.  We're covering that one in bug #65111.

> /home/derij/groff-git/groff/build/gropdf:man/groff_char.7: warning:
> unable to embed font file for 'Symbol-Slanted' (SS) (missing entry in
> 'download' file?)

I don't get this one, yet, but that is I think because I have not
cherry-picked the relevant support from your branch onto master yet.

> Along with the known missing glyphs there is the warning about EURO
> (dealt with separately) and I also have not added SlantedSymbol to the
> download file. I've attached a png showing the fonts used by okular.

I'm using Okular as well.

The attachment would be 1.5MiB large (a savings of nearly 3 megs over
"old generation" gropdf!) and I don't think Savannah will accept that.
However you can find the file at my Dropbox account.

https://www.dropbox.com/sh/17ftu3z31couf07/AAC_9kq0ZA-Ra2ZhmZFWlLuva?dl=0

It's "groff-man-pages.2024-01-03.pdf".

Let me know how I can be of further assistance.

Regards,
Branden



    _______________________________________________________

Reply to this item at:

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

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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]