[GastForen Programme Print/Bildbearbeitung Adobe InDesign Druckproblem mit Indesign seit Systemupdate auf 10.5.5

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Thomas Kaiser
Beiträge gesamt: 1299

29. Sep 2008, 12:53
Beitrag # 46 von 68
Beitrag ID: #367991
Bewertung:
(11366 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Yann,

Antwort auf [ Yann Borg ] Jetzt... "A5-Test_1055-Intel.indd.ps.zip" ist die "richtige" Datei.


Hinsichtlich Page Setup und den Manipulationen der Current Transformation Matrix ist auch die Datei exakt identisch zur Intelschen 10.5.5.

Ich hätte den Test ja nicht mit einem A5 innerhalb eines A4-Formats gemacht sondern mit einem ordentlichen Lappen von bspw. 600 x 300 mm. Um sicherzustellen, daß das Problem überhaupt auftritt.

Was nämlich anhand Deiner Testdaten absehbar ist, ist Folgendes:

Mit 10.5.4 hat InDesign noch direkt PostScript ans Spoolsystem rausgereicht und dafür gesorgt, daß kein CUPS-Filter mehr eingreifen konnte. Ab 10.5.5 (egal ob auf PPC oder Intel) reicht InDesign anscheinend wieder "PICT with embedded PostScript" ans Spoolsystem durch, dort schlägt erst Apples "pictwpstops"-Filter zu und anschl. dann der "pstops"-Filter (man müsste aber eigentlich noch CUPS' LogLevel auf debug setzen und parallel in /var/log/cups/error_log nachgucken, was wirklich alles passiert)

Unterschiede zwischen den beiden 10.5.5-Varianten sind jedenfalls anhand Deiner bisherigen Testdaten nicht erkennbar :-\

Gruss,

Thomas


als Antwort auf: [#367986]
X

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Thomas Kaiser
Beiträge gesamt: 1299

29. Sep 2008, 13:02
Beitrag # 47 von 68
Beitrag ID: #367993
Bewertung:
(11365 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Yann,

eben gesehen, daß Du auch noch mal eine neue Intel-Datei erzeugt hast.

Wenn ich nun http://kronos.arts-others.de/...55-Intel.indd.ps.zip und http://kronos.arts-others.de/...1055-PPC.indd.ps.zip vergleiche, wird der Unterschied klar.

Ich analysier dann mal, wobei es hilfreich wäre, die letzten paar hundert Zeilen von CUPS' error_log noch von sowohl Isabelles als auch Deinem Mac zu haben...

Gruss,

Thomas


als Antwort auf: [#367986]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Thomas Kaiser
Beiträge gesamt: 1299

29. Sep 2008, 15:20
Beitrag # 48 von 68
Beitrag ID: #368020
Bewertung:
(11334 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
So,

das ist alles sehr lustig (wenn man nicht direkt davon betroffen ist).

Der Unterschied zwischen dem PS-Code von 10.5.4 und 10.5.5 auf Intel ist wie Folgt: Bei 10.5.4 wird der PS-Code, der die Applesche Papierformat-Definition enthält, vor der Adobeschen Adobe_AGM_Utils-Funktion aufgerufen, die die Custom Paper Size definiert. Bei 10.5.5 ist es genau umgekehrt -- siehe ganz unten [1]. Schuld daran ist wohl irgendeine Änderung im CUPSschen pstops-Filter, der unter 10.5.4 noch so und unter 10.5.5 ganz anders agiert.

Das eigentlich Lustige ist aber der PS-Code von 10.5.5 PPC. Hier geschieht etwas völlig anderes und der pstops-Filter kommt überhaupt nicht zum Einsatz. Denn hier schickt InDesign nicht reines PostScript (application/postscript) ins Spoolsystem sondern "PICT with embedded PostScript" (application/pictwps). Dieses wird dann auch nicht vom pstops-Filter verarbeitet sondern von Apples pictwpstopsfilter, der auch in 10.5.5 noch für die korrekte Reihenfolge der Papierformat-Definitionen sorgt (erst Apple bzw. PPD, dann Adobes Custom Paper Size). Wen der PS-Code interessiert, siehe [2].

Die Unterschiede beim Durchlaufen des Spoolsystems sind wie folgt (laut /var/log/cups/error_log:

Code
10.5.4/10.5.5 Intel: 

I [29/Sep/2008:12:12:59 +0200] [Job 328] File of type application/postscript queued by "yb".
I [29/Sep/2008:12:12:59 +0200] [Job 328] Started filter /usr/libexec/cups/filter/fixidcs3jobtitle (PID 50920)
I [29/Sep/2008:12:12:59 +0200] [Job 328] Started backend /usr/libexec/cups/backend/heliostcp (PID 50921)
I [29/Sep/2008:12:13:00 +0200] [Job 328] Completed successfully.

10.5.5 PPC:

I [29/Sep/2008:11:15:10 +0200] [Job 118] File of type application/pictwps queued by "is".
I [29/Sep/2008:11:15:10 +0200] [Job 118] Started filter /usr/libexec/cups/filter/pictwpstops (PID 579)
I [29/Sep/2008:11:15:10 +0200] [Job 118] Started backend /usr/libexec/cups/backend/heliostcp (PID 580)
I [29/Sep/2008:11:15:11 +0200] [Job 118] Completed successfully.


Was übrigens auch bedeutet, daß auf dem PPC-Rechner der Workaround für die kaputten Job-Titles, wenn Umlaute im Dateinamen enthalten waren, überhaupt nicht aufgerufen wird (im obigen Beispiel wird der fixidcs3jobtitle-Filter aufgerufen, der dann seinerseits den pstops-Filter aufruft, nachdem er Adobes krankes Dateinamen-Encoding repariert hat (siehe http://kaiser-edv.de/...ostscript-title.html)

@Yann: Haben die PPC-Macs bei Euch kein Problem mit Umlauten im Dateinamen von ID CS3 Dateien?

Gruss,

Thomas

[1] Unterschiede im PS-Code zwischen MacOS X Intel 10.5.4 und 10.5.5 hinsichtlich Custom Paper Size:

10.5.4
Code
%%BeginSetup 
% Disable CTRL-D as an end-of-file marker...
userdict dup(\004)cvn{}put (\004\004)cvn{}put
[{
%%BeginFeature: *Resolution 1200dpi
1 dict dup /HWResolution [1200 1200] put setpagedevice
%%EndFeature
} stopped cleartomark
[{
%%BeginFeature: *PageSize A4

2 dict dup /PageSize [595.22 842] put dup /ImagingBBox null put
setpagedevice
%%EndFeature
} stopped cleartomark
% x y w h ESPrc - Clip to a rectangle.
userdict/ESPrc/rectclip where{pop/rectclip load}
{{newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
neg 0 rlineto closepath clip newpath}bind}ifelse put
% x y w h ESPrf - Fill a rectangle.
userdict/ESPrf/rectfill where{pop/rectfill load}
{{gsave newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
neg 0 rlineto closepath fill grestore}bind}ifelse put
% x y w h ESPrs - Stroke a rectangle.
userdict/ESPrs/rectstroke where{pop/rectstroke load}
{{gsave newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
neg 0 rlineto closepath stroke grestore}bind}ifelse put
userdict/ESPwl{}bind put
Adobe_AGM_Utils begin
3 3010 Adobe_AGM_Core/ds gx
false Adobe_AGM_Core/begin_feature gx false {
%%BeginFeature: *CustomPageSize True
478.535432 654.283494 0.000000 0.000000 1

4 dict begin
3 1 roll
2 array astore /PageOffset exch def
2 mod 0 eq {exch} if
2 array astore /PageSize exch def
/ImagingBBox null def
currentdict end setpagedevice
%%EndFeature
} Adobe_AGM_Core/end_feature gx
Adobe_AGM_Core/driver_media_override gx
Adobe_CoolType_Core/ds get exec
Adobe_AGM_Image/ds gx
currentdict Adobe_AGM_Utils eq {end} if
%%EndSetup


10.5.5:
Code
%%BeginSetup 
Adobe_AGM_Utils begin
3 3010 Adobe_AGM_Core/ds gx
false Adobe_AGM_Core/begin_feature gx false {
%%BeginFeature: *CustomPageSize True
478.535432 654.283494 0.000000 0.000000 1

4 dict begin
3 1 roll
2 array astore /PageOffset exch def
2 mod 0 eq {exch} if
2 array astore /PageSize exch def
/ImagingBBox null def
currentdict end setpagedevice
%%EndFeature
} Adobe_AGM_Core/end_feature gx
Adobe_AGM_Core/driver_media_override gx
Adobe_CoolType_Core/ds get exec
Adobe_AGM_Image/ds gx
currentdict Adobe_AGM_Utils eq {end} if
% Disable CTRL-D as an end-of-file marker...
userdict dup(\004)cvn{}put (\004\004)cvn{}put
[{
%%BeginFeature: *Resolution 1200dpi
1 dict dup /HWResolution [1200 1200] put setpagedevice
%%EndFeature
} stopped cleartomark
[{
%%BeginFeature: *PageSize A4

2 dict dup /PageSize [595.22 842] put dup /ImagingBBox null put
setpagedevice
%%EndFeature
} stopped cleartomark
% x y w h ESPrc - Clip to a rectangle.
userdict/ESPrc/rectclip where{pop/rectclip load}
{{newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
neg 0 rlineto closepath clip newpath}bind}ifelse put
% x y w h ESPrf - Fill a rectangle.
userdict/ESPrf/rectfill where{pop/rectfill load}
{{gsave newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
neg 0 rlineto closepath fill grestore}bind}ifelse put
% x y w h ESPrs - Stroke a rectangle.
userdict/ESPrs/rectstroke where{pop/rectstroke load}
{{gsave newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
neg 0 rlineto closepath stroke grestore}bind}ifelse put
userdict/ESPwl{}bind put
%%EndSetup


[2] PostScript-Ausgabe via pictwpstopsfilter aus 10.5.5 PPC:
Code
%%BeginSetup 
%RBIIncludeNonPPDFeature: *NumCopies 1
%RBIBeginNonPPDFeature: *WaitTimeout 600
600/languagelevel where{pop languagelevel 2 ge}{false}ifelse{1 dict dup/WaitTimeout 4 -1 roll put setuserparams}{statusdict/waittimeout 3 -1 roll put}ifelse
%RBIEndNonPPDFeature
[{
%%BeginFeature: *Resolution 1200dpi
1 dict dup /HWResolution [1200 1200] put setpagedevice
%%EndFeature
} stopped cleartomark
[{
%%BeginFeature: *PageSize A4

2 dict dup /PageSize [595.22 842] put dup /ImagingBBox null put
setpagedevice
%%EndFeature
} stopped cleartomark
md begin
(Isabelle Schuld)setjob
/mT[1 0 0 -1 18 824]def
%RBIIncludeStartNup
initQDpatterns
/sD 16 dict def
userdict dup(\004)cvn{}put (\004\004)cvn{}put
{/Courier findfont[10 0 0 -10 0 0]:mf setfont}stopped{$error/newerror F put}if
Adobe_AGM_Utils begin
3 3010 Adobe_AGM_Core/ds gx
false Adobe_AGM_Core/begin_feature gx false {
%%BeginFeature: *CustomPageSize True
478.535432 654.283494 0.000000 0.000000 1

4 dict begin
3 1 roll
2 array astore /PageOffset exch def
2 mod 0 eq {exch} if
2 array astore /PageSize exch def
/ImagingBBox null def
currentdict end setpagedevice
%%EndFeature
} Adobe_AGM_Core/end_feature gx
Adobe_AGM_Core/driver_media_override gx
Adobe_CoolType_Core/ds get exec
Adobe_AGM_Image/ds gx
currentdict Adobe_AGM_Utils eq {end} if
%%EndSetup



als Antwort auf: [#367986]
(Dieser Beitrag wurde von Thomas Kaiser am 29. Sep 2008, 15:23 geändert)

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Thomas Kaiser
Beiträge gesamt: 1299

29. Sep 2008, 17:02
Beitrag # 49 von 68
Beitrag ID: #368041
Bewertung:
(11307 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ich schon wieder! Wink

So, nun haben wir noch einen Workaround für die ID CS3 auf 10.5.5/Intel-Bugs. Einfach InDesign als PPC-Version starten, d.h. vorher im Finder das Häkchen bei "Mit Hilfe von Rosetta öffnen" setzen.

Schon kommt der PPC-Code zum Zug, der die Druckdaten als PICTwPS ins Spoolsystem stellt und dafür sorgt, daß der nicht problembehaftete pictwpstopsfilter anstelle des "bösen" pstops Hand an den Druckjob legt.

Vielen Dank an Yann für die erneute Bereitstellung von Testdaten, die meine Vermutung untermauerten.

Nicht, daß das eine ernsthafte Lösung wäre... aber für einen Workaround, wenn man partout nicht die 10.5.4er-Version des pstops-Filters einspielen oder sich jedesmal doppelt benutzerdefinierte Papierformate basteln will, könnte es evtl. taugen...

Gruss,

Thomas


als Antwort auf: [#367986]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Yann Borg
Beiträge gesamt: 337

29. Sep 2008, 23:55
Beitrag # 50 von 68
Beitrag ID: #368107
Bewertung:
(11275 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Thomas,

Antwort auf [ Thomas Kaiser ] @Yann: Haben die PPC-Macs bei Euch kein Problem mit Umlauten im Dateinamen von ID CS3 Dateien?

Nein, wir haben keine Probleme mit PPC-Macs, installiertes fixidcs3jobtitle CUPS Filter und Umlaute in Dateinamen.

Gruß,

Yann


als Antwort auf: [#368020]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Thomas Kaiser
Beiträge gesamt: 1299

1. Okt 2008, 15:21
Beitrag # 51 von 68
Beitrag ID: #368344
Bewertung: |||
(11204 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo allseits,

ich hab mal einen kleinen Installer geschrieben, der durch Modifikation von Apples Drucksystem den pstops-Filter komplett umgeht. Bei Interesse an einem Betatest bitte PM mit eMail-Adresse an mich. Installer (nebst Uninstaller -- kann vollständig rückgängig gemacht werden alles) kommt dann per elektronischer Post.

Gruss,

Thomas


als Antwort auf: [#368107]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Satzfactory
Beiträge gesamt: 41

27. Okt 2008, 10:19
Beitrag # 52 von 68
Beitrag ID: #371990
Bewertung:
(10817 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wie macht man am einfachsten ein Downgrade auf 10.5.4


als Antwort auf: [#366472]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Satzfactory
Beiträge gesamt: 41

27. Okt 2008, 10:46
Beitrag # 53 von 68
Beitrag ID: #371991
Bewertung:
(10807 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hatte auch Probleme mit der Ausgabe allerdings nur auf dem AGFA Belichter bei XEROS Docucolor 242 und HP Plotter nicht. Habe das mal getestet mit der einstellung im Druckmenu «Durch Treiber Definiert» und so geht es perfekt. Weiss jemand ob schon ein Update vorgesehen ist oder schon vorhanden ist?


als Antwort auf: [#366478]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Ralf Hobirk
Beiträge gesamt: 5961

27. Okt 2008, 11:09
Beitrag # 54 von 68
Beitrag ID: #371995
Bewertung:
(10798 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

leider nicht einfach. Du wirst 10.5 neu von DVD installieren müssen und dann das (Combo-) Update von 10.5.4. Downgrades mag das System nicht.


als Antwort auf: [#371990]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Satzfactory
Beiträge gesamt: 41

27. Okt 2008, 16:52
Beitrag # 55 von 68
Beitrag ID: #372061
Bewertung:
(10747 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Muss mich korrigieren es ist nicht so einfach mir dieser Einstellung auf einen Belichter zu gehen kommt auf das Format an. Bei sonderformaten spricht er nicht richtig grauf an


als Antwort auf: [#371991]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Satzfactory
Beiträge gesamt: 41

5. Nov 2008, 21:08
Beitrag # 56 von 68
Beitrag ID: #373373
Bewertung:
(10539 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Gibts mitlerweilen News habe nichts gefunden hier oder anderswo


als Antwort auf: [#372061]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Satzfactory
Beiträge gesamt: 41

5. Nov 2008, 21:12
Beitrag # 57 von 68
Beitrag ID: #373376
Bewertung:
(10536 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wie genau startet man Rosetta


als Antwort auf: [#368041]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Thomas Kaiser
Beiträge gesamt: 1299

6. Nov 2008, 21:10
Beitrag # 58 von 68
Beitrag ID: #373572
Bewertung:
(10467 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo,

Antwort auf [ Satzfactory ] Wie genau startet man Rosetta


Im Finder InDesign anklicken, den Info-Dialog aufrufen, das entsprechende Hakerl setzen. Sieht dann so aus:

     http://kaiser-edv.de/tmp/id-rosetta.png

Gruss,

Thomas


als Antwort auf: [#373376]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Yann Borg
Beiträge gesamt: 337

16. Dez 2008, 13:06
Beitrag # 59 von 68
Beitrag ID: #378675
Bewertung:
(10051 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Thomas,

Unter Vorbehalt: wenn das aktuelle 10.5.6er Updater das alte funktionierender 10.5.4er pstops auf meiner 10.5.5 Installation überschrieben hat, scheint der Bug von Apple gefixt worden zu sein.

BTW: Kann man irgendwie rausfinden, welche Version vom pstops benutzt wird?

Mit InDesign CS3 5.0.4 (nicht Rosetta) und 10.5.6 (Intel) kann ich die Seitenformate- und Negativ-Druck-Fehler nicht mehr nachvollziehen. Der Umlaut-Dateinamen-Fehler ist immer noch drin (es ist ja InDesign-Spezifisch).

Mit InDesign CS4 6.0 (nicht Rosetta, Deutsch) ist auch der Umlaut-Fehler verschwunden. Demnach braucht man mit InDesign CS4 dein so hilfreicher fixidcs3jobtitle CUPS-Filter nicht mehr.

Gruß,

Yann


als Antwort auf: [#368020]

Druckproblem mit Indesign seit Systemupdate auf 10.5.5

Thomas Kaiser
Beiträge gesamt: 1299

16. Dez 2008, 15:53
Beitrag # 60 von 68
Beitrag ID: #378706
Bewertung:
(10003 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hi Yann,

Antwort auf [ Yann Borg ] BTW: Kann man irgendwie rausfinden, welche Version vom pstops benutzt wird?


Hmm... AFAIK spuckt das weder direkt noch indirekt eine Versionssnummer aus. Also schaust Du Dir am Besten /usr/libexec/cups/filter/pstops per "ls -la" an und vergleichst dann mit dem BOM-File des 10.5.6 Updates. Dazu erstmal

Code
pkgutil --bom "/Pfad/zum/10.5.6-Update.pkg" 


Du bekommst dann den Pfad zu einem BOM (Bill of Materials) zurück. Und auf den setzt Du jetzt lsbom an:

Code
lsbom -p MUGsf /tmp/zufälliger-BOM-Name/Bom | grep pstops 


Wobei es simpler geht, denn Du müsstest nur nachschauen, ob der pstops-Filter überhaupt mit 10.5.6 mitkam, also reicht schon

Code
pkgutil --payload-files "/Pfad/zum/10.5.6-Update.pkg" | grep pstops 


Antwort auf: Mit InDesign CS4 6.0 (nicht Rosetta, Deutsch) ist auch der Umlaut-Fehler verschwunden. Demnach braucht man mit InDesign CS4 dein so hilfreicher fixidcs3jobtitle CUPS-Filter nicht mehr.


Schön, dann trifft die Aussage Gerald Singelmanns auch auf die finale ID CS4 Version zu Smile

Gruss,

Thomas


als Antwort auf: [#378675]
X