-
ps2pdf ist fehlerhaft
Ich habe für einen Vortrag nun eine PDF-Datei, die beim Einlesen den Acrobat Reader in den Fullscreen-Mode versetzt, aber nach wenigen Seiten stimmen die Umlaute nicht mehr (die Doppelpunkte sind horizontal verschoben) und es gibt einige schwarze Quadrate, die verschwinden, wenn aus dem Fullscreen-Mode gewechselt wird (mit Ctrl-l).
Die Postscript-Datei hat diese beiden Fehler nicht!
Woran kann das liegen?
Hier ist die betreffende PDF-Datei:
http://www.nefkom.net/nobody/prom.pdf
-
Drei Dinge, die Du mal versuchen kannst:
a) Verwende beim Erstellen der PS-Datei mit dvips die Option "-Ppdf"
b) Schreibe die Umlaute im .tex file nicht mit \"a sondrn mit ä
und verwende \usepackage[latin1]{inputenc}
c) Was ist, wenn Du PDF direkt mit pdflatex erzeugst?
-
Zu
a) Die Umlaute stimmen, aber die nur bei fullscreen vorhandenen schwarzen Flächen sind weiterhin vorhanden. Außerdem ein neues Problem: Die Zeichenfolge "fl" wird durch ein Sonderzeichen ersetzt
b) Keine Änderung.
c) Ich habe nur Postscript-Bilder die von pdflatex nicht eingelesen werden können und außerdem brauche ich das definierte Format 16x12cm, also ungefähr A5 quer.
Die neue Datei mit den Änderungen nach a) und b) ist nun unter
http://www.nefkom.net/nobody/prom1.pdf
Den Bug mit fl sieht man schon auf der Titelseite, aber der ist auch schon bei der Postscript-Datei zu sehen; es liegt also am dvips!
-
Hallo,
bei dem Problem mit den Ligaturen, wie "ff, fi, fl" usw. könnte die Option -G0 bei dvips Abhilfe schaffen.
dvips -Ppdf -G0
Wobei das "0" nach dem "-G" einer Null entspricht.
Grüße,
ElMiro
-
-
Die schwarzen Flächen liegen an einem Bug im Acrobat Reader 5.
Lösung: verwende den Acrobat Reader 4 oder xpdf (mit den Optionen
-fullscreen -t1lib high -bg black).
Christoph
-
Achso, ein Bug.
Deshalb der merkwürdige Unterschied zwischen Fullscreen und ohne Fullscreen.
Danke für die Hinweise
-
-
Das ist komisch. Verwendest du vielleicht einen Style, bei dem
\hbar falsch implementiert ist (manche Mathesymbole klappen
mit dem Style pslatex nicht)?
Workaround: \hbar selber implemntieren mit \renewcommand und
{\it h} nebst \rule
Christoph
-
Ja, selbstdefinieren ist wohl das Beste in dem Fall.
Falls es jemanden interessiert: Die Quell-Datei ist hier:
http://www.nefkom.net/nobody/prom.tex
Edit:
Die Ursache ist
\usepackage{pslatex}
aber bei einem Standard-Symbol wie hbar hätte keinen Bug vermutet.
Ohne pslatex ist der Bug weg.
Merkwürdig ist ja, dass der Acrobat Reader 5 nicht einmal das alpha richtig darstellen kann, obwohl xpdf damit keine Probleme hat, aber vermutlich muss das sein um die Leute dazu zu bewegen die kostenpflichtigen Versionen zu kaufen.
Geändert von nobody0 (27-03-2003 um 09:15 Uhr)
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen