Hallo rohrfrei,
da BTSV schrieb, dass keine Creo Distiller Assistant Startup-Datei zum Einsatz kam, bleibt eigentlich nur eine logische Erklärung: die verwendeten Distiller Joboptions unterschieden sich im Bereich der "Verläufe in Smooth Shadings konvertieren" Einstellung. In Acrobat 6 war sie aus- und in Acrobat 7 eingeschaltet.
Das von mir angesprochene Umdefinieren von Befehlen innerhalb einer eingebetteten EPS-Datei geschieht nicht durch eine Manipulation des Code der EPS-Datei. Vergessen Sie nicht, dass PostScript eine Programmiersprache ist. Um das Laufzeitverhalten einer EPS-Datei zu verändern, reicht es vollkommen im Vorfeld (also weiter vorne innerhalb der Druckdatei) einige PostScript-Befehle oder Prozeduren umzudefinieren. Dies wirkt sich dann also auch auf den EPS PostScript-Code aus obwohl dieser weiterhin textuell unverändert ist.
Da jede Layoutapplikation einen anderen PostScript-Header erstellt und somit andere Befehle umdefiniert bzw. andere Prozeduren definiert, verhält sich ein und dasselbe EPS in verschiedene Druckdateien eingebettet durchaus unterschiedlich. Ich habe es bislang aus Zeitgründen nur in Adobe InDesign getestet.
Ein weiteres schönes Beispiel sind wieder die FreeHand-Verläufe. Eine Idiom Recognition im Distiller funktioniert nur mit einem FreeHand EPS aber nicht mit einer FreeHand-Druckdatei, da der PostScript-Druckcode von Freehand selbst Befehle umdefiniert, die innerhalb der eigenen EPS-Dateien zum Einsatz kommen!
Im Falle der IdiomSets ist es natürlich so, dass im Falle zweier IdiomSets die den selben Code ersetzen, das zuletzt geladene "gewinn"t.
Was das Verhalten mehrerer Startup-Dateien betrifft, so ist es vom Ersteller und seiner Intention abhängig, ob seine Datei sich "egoistisch" verhält und die anderen bereits zuvor geladenen Startup-Dateien, die am selben Punkt ansetzen überschreibt, oder ob sie sich hinten in der Ausführungsschlange dranhängt.
Unsere Impressed Startup-Dateien sind z.B. größtenteils kooperativ, vertragen sich also mit anderen Startup-Dateien. Da wo es notwendig ist, wie z.B. bei unserer QXP_Shading_Patch Startup-Datei, die ein IdiomSet für QuarkXPress 3.x bis 6.5 Farbverläufe beinhaltet, überschreiben wir aber auch das entsprechende Acrobat-eigene IdiomSet und auch das der Creo Distiller Assistant Startup-Datei. Ganz einfach deswegen, weil wir es besser machen als beide ;-)
als Antwort auf: [#227454]