Document ID: /fineweb-2-swissfilter-quality_10-filterrobots/filtered/03417.jsonl.gz/1591

Herr Weber,
woher stammt Ihre Information, dass es sich hier um einen Fehler des Acrobat Distillers handelt?
Ich halte dies für ein Gerücht. Die Ursache, warum der Distiller trotz Fehlens eines oder mehrerer Fonts in einer QuarkXPress PostScript-Datei nicht abbricht liegt in der Art und Weise begründet wie QuarkXPress seinen PostScript-Code schreibt.
Ein Blick in eine solche Datei offenbart folgendes:
/findfont[
/findfont load{
stopped{
pop/Courier findfont
}if
}aload pop
]cvx B
Dieser Code bewirkt, dass bei Aufruf eines Font eine modifizierte Version des "findfont"-Operators zum Einsatz kommt. Diese prüft, ob die aufgerufene Schrift dem Interpreter zur Verfügung steht. Wenn nicht, wird stattdessen der Font Courier aufgerufen. Somit sieht es bei Fehlen eines Fonts für jeden PostScript-Interpreter so aus, als ob von Anfang an eine Courier aufgerufen worden wäre. Da aber die Courier zum Lieferumfang jedes PostScript-Interpreters zählt und somit auch zum Acrobat Distiller, liegt kein Einbettungs-Problem vor und somit kommt es auch nicht zum Abbruch.
Es gibt also in dieser Beziehung weder einen Fehler im Distiller noch irgendetwas für Adobe zu fixen. Wenn überhaupt, dann sollte Quark die Art und Weise PostScript zu schreiben ändern.
Mit freundlichen Grüßen
Robert Zacherl
Mit freundlichen Grüßen
Robert Zacherl
************************
IMPRESSED GmbH http://www.impressed.de
als Antwort auf: [#25248]