[NTG-pdftex] Incomplete CharSet causes failure with PDF/A validation
Ross Moore
ross.moore at mq.edu.au
Sat Jun 11 02:15:05 CEST 2016
Hi Karl,
On Jun 11, 2016, at 8:57 AM, Karl Berry <karl at freefriends.org<mailto:karl at freefriends.org>> wrote:
Hi Ross - I don't have the DavidCLM-Medium font, and had never heard of
the culmus package; I see now it is a pretty big effort on sf.
At any rate, I (or Thanh or whomever) need an example demonstrating the
failure that can be run. Maybe you can make a self-contained set of
files (the font(s) in needed formats, the tex source, etc.)?
Or: it doesn't matter if there is a workaround for it, as long as it
shows the failure. So if you have an example that uses fonts already in
TL, so much the better.
Certainly.
The texlive-de.tex documentation uses a font that is affected this way.
Attached is a cut-down example source, test-berafont.tex
with PDFs: test-berafont-pdftex.pdf — PDF/A using pdfTeX
and test-berafont-gs.pdf — plain PDF using dvips+GS
You can see the difference in the attached PDFs:
SCI:TL-DE16 ross$ grep -a CharSet test-berafont-gs.pdf
/CharSet(/A/E/L/T/V/X/a/aacute/acute/e/g/i/l/n/o/one/r/s/six/t/two/u/v/z/zero)/FontFile3 12 0 R>>
SCI:TL-DE16 ross$ mv test-berafont.pdf test-berafont-pdftex.pdf
SCI:TL-DE16 ross$ grep -a CharSet test-berafont-pdftex.pdf
/CharSet (/A/E/L/T/V/X/aacute/e/g/i/l/n/o/one/r/s/six/t/two/u/v/z/zero)
where pdfTeX just puts /aacute GS includes /a/aacute/acute .
To get a valid PDF/A directly using dvips+GS requires stuff you don’t yet have,
and I’m in discussions with a GS developer to perfect.
It should certainly be ready for release later this year.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-pdftex/attachments/20160611/9f2a3ca4/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test-berafont-pdftex.pdf
Type: application/pdf
Size: 15793 bytes
Desc: test-berafont-pdftex.pdf
URL: <http://mailman.ntg.nl/pipermail/ntg-pdftex/attachments/20160611/9f2a3ca4/attachment-0002.pdf>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-pdftex/attachments/20160611/9f2a3ca4/attachment-0004.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test-berafont-gs.pdf
Type: application/pdf
Size: 3823 bytes
Desc: test-berafont-gs.pdf
URL: <http://mailman.ntg.nl/pipermail/ntg-pdftex/attachments/20160611/9f2a3ca4/attachment-0003.pdf>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-pdftex/attachments/20160611/9f2a3ca4/attachment-0005.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test-berafont.tex
Type: application/octet-stream
Size: 909 bytes
Desc: test-berafont.tex
URL: <http://mailman.ntg.nl/pipermail/ntg-pdftex/attachments/20160611/9f2a3ca4/attachment-0001.obj>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-pdftex/attachments/20160611/9f2a3ca4/attachment-0006.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: image001.png
Type: image/png
Size: 4605 bytes
Desc: image001.png
URL: <http://mailman.ntg.nl/pipermail/ntg-pdftex/attachments/20160611/9f2a3ca4/attachment-0001.png>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.ntg.nl/pipermail/ntg-pdftex/attachments/20160611/9f2a3ca4/attachment-0007.htm>
More information about the ntg-pdftex
mailing list