Hallo,
ich habe ein umfangreiches Dokument welches bei der Veröffentlichung dem PDF/A-1b ode 2b Standard entsprechen soll. Problem ist zunächst, dass nicht alle Fonts eingebunden zu sein schein, jedenfalls zeigt der Adobe Acrobat Reader keine Einbettung des T3Fonts an.
Daraufhin habe ich folgende Argumente (nach Durchstöbern des Internets) für ps2pdf hinzugefügt
-dSubsetFonts=true -dEmbetallFonts=true
Komplette Argumentliste lautet
-sPAPERSIZE=a4 -dSAFER -dBATCH -dNOPAUSE -dSubsetFonts=true -dEmbetallFonts=true -sDEVICE=pdfwrite -sOutputFile="%bm.pdf" -c save pop -f "%bm.ps"
Erhalte dann aber nach Erstellung des pdf files in LaTeX (LaTeX -> PS -> PDF) mit anschließendem Befehl
gswin64 -dPDFA -dBATCH -dNOPAUSE -sProcessColorMode=DeviceRGB -sDEVICE=pdfwrite -sPDFACompatibilityPolicy=1 -sOutputFile=E:\...\thesispdfa.pdf E:\...\thesis.pdf
die Fehlermeldung (Ghostscript Version 9.20)
unrecoverable error: rangecheck in .putdeviceprops
Letztere Anweisung funktionierte übrigens schonmal, bevor ich mit ps2pdf die Einbettung der Schriften versuchte. Ich kann nicht nachvollziehen, warum die Fehlermeldung vn Ghostscript jetzt erscheint (auch unter Weglassung der zusätzlichen ps2pdf-Einbettungsargumente).
Ich hoffe, dass auch ohne ein Minimalbeispiel jemand eine Idee für das Problem hat.
Es sei noch angemerkt, dass ich bei der Erstellung des Dokuments Fehlermeldungen zum Fourierfont erhalte. Da das Dokument aber meinen Vorstellungen entsprach, habe ich diese Fehler ignoriert. Da der Font Fourier auch ein Type1 Font ist, sehe ich auch keinen direkten Zusammenhang zum geschilderten Problem.
Markus