Hallo, On Mon, 16 Jun 2003, Friedrich Strohmaier wrote:
David Haller:
On Sat, 14 Jun 2003, Friedrich Strohmaier wrote:
David Haller:
On Fri, 13 Jun 2003, Friedrich Strohmaier wrote: [PDF druckt nich] [..] Das mit dem /ID kenne ich nicht, ist aber bei dem 252.pdf auch so. Achso: das 252.pdf kann ich mit dem acroread (4.0) zumindest in eine ps-Datei ausgeben... Geht das bei dir auch nicht?
doch, geht, aber die kann offensichtlich nicht ausgelesen werden...
++<Ausgabe>++++
$ ~> ghostview tmp/d2-abbuchungorig.ps #die mit acroread erstellte #.ps datei endet in einem Fenster: Error: /undefined in eartomark
Da stimmt dann irgendwas nicht, das muesste "cleartomark" sein ;)
GNU Ghostscript 6.53: Unrecoverable error, exit code 1 ^^^^ Kann sein, dass das buggy ist... (s.u.)
.... und da dürfte auch der Hase im Pfeffer liegen??
Noe, o.g. gs-Fehlermeldung ist relativ normal wenn gs mit ner Datei nicht klarkommt...
das warnt bei mir gar nix - zeigt nur leer und die "??" für die Zeilennummern... ahaa, über STDIN klappt's - also mit
less < $datei.pdf # huch! verwunder - es stand in # /usr/share/doc/packages/less/README.SuSE
*HUCH*[tm]. Bei mir zeigt das less ganz normal an...
[Erklärung über die Zeilenumrüche]
Im Zweifelsfall: mach mal 'head -2 | od -c'. Da siehst du dann die Umbrueche als \r und/oder \n...
seh' keine in meiner Rechnung und fürchte: sind keine drin...
Sind aber: ==== 0000000 % P D F - 1 . 2 \n % â ã Ï Ó \r \n 0000020 4 2 0 o b j \n < < \n / L i 0000040 n e a r i z e d 1 \n / O 4 ==== Bis auf das eine \r in der ersten Zeile wird im Rest offenbar '\n' verwendet -- was auch einleuchtend ist, wenn man weiss, dass das PDF von pdftex-0.13d unter Linux erstellt wurde. Soweit ich hier beurteilen kann ist das PDF in Ordnung. Acroread druckt's ohne mucken in ein PS und gv zeigt das PS dann ohne mucken an (bis auf die fehlenden Seitenzahl-Kommentare). Achso: ich verwende hier noch GNU Ghostscript 5.50... pdf2ps[1] erzeugt uebrigens (ohne Fehler) ein PS, das auch die Seitenzahlen enthaelt... Hm, da faellt mir ein: hast du das pdf_sec.ps von GS durch die korrekte Version ersetzt? Schau dir /usr/share/ghostscript/<version>/pdf_sec.ps mal mit less an, wenn du nach dem Lizenzzeug einen Block 'a la ==== /pdf_process_Encrypt { (\n\n) print ( **** The PDF input file uses encryption and cannot be processed.\n) print ( **** Please get and install the patch available from\n) print ( **** http://www.ozemail.com.au/~geoffk/pdfencrypt/pdf_sec.ps\n) print (\n\n) print flush ==== findest, solltest du das pdf_sec.ps durch das in der genannten URL ersetzen.
... schau selber nach - ist unterwegs (100kb) ;o))
Wie gesagt, sieht ok aus. Und pdftex erzeugt i.d.R. auch sauberes PDF. Schau mal, ob du ghostscript aktualisieren kannst, du solltest (wg. dem besseren PDF-Handling) mindestens 7.x installieren, ob sich die aktuelle 8.x lohnt weiss ich nicht. Eigenartigerweise kommt aber ja mein uralt gs damit zurecht... Naja ;) -dnh PS: Ich heb dein PDF noch ein, zwei Tage auf, falls ich nochmal reinschauen muss... [1] Ein shellscript, das nur gs mit -sDEVICE=pswrite aufruft. -- One distinguishing characteristic of BOFHen is attention deficit disorder. Put me in front of something boring and I can find a near-infinite number of really creative ways to bugger off. -- ADB