Anzeige:
Ergebnis 1 bis 10 von 10

Thema: ps2pdf ist fehlerhaft

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.03.2001
    Beiträge
    650

    Unhappy 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

  2. #2
    Registrierter Benutzer
    Registriert seit
    21.06.1999
    Beiträge
    677
    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?

  3. #3
    Registrierter Benutzer
    Registriert seit
    22.03.2001
    Beiträge
    650

    Unhappy

    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!

  4. #4
    Registrierter Benutzer
    Registriert seit
    12.09.2002
    Beiträge
    34
    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

  5. #5
    Registrierter Benutzer
    Registriert seit
    22.03.2001
    Beiträge
    650
    Ja, danke, das hat den Bug beseitigt

    Allerdings gibt es immer noch die schwarzen Flächen

    Woran kann das liegen?

    Zur Info: Zum Erstellen benutze ich

    latex prom.tex
    latex prom.tex
    dvips -Ppdf -G0 -O -10cm,-10cm -T 16cm,12cm prom.dvi
    ps2pdf prom.ps

  6. #6
    Registrierter Benutzer
    Registriert seit
    21.06.1999
    Beiträge
    677
    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

  7. #7
    Registrierter Benutzer
    Registriert seit
    22.03.2001
    Beiträge
    650
    Achso, ein Bug.
    Deshalb der merkwürdige Unterschied zwischen Fullscreen und ohne Fullscreen.

    Danke für die Hinweise

  8. #8
    Registrierter Benutzer
    Registriert seit
    22.03.2001
    Beiträge
    650

    Question

    Argh, es bleibt noch ein Bug: Das hbar (Symbol für das Planksche Wirkungsquantum) ist in der ps-Datei teilweise über der 3 die davor stehen soll und in der pdf-Datei ist der horizontale Strich vom hbar getrennt zwischen der 3 und dem h

    Mit Zwischenräumen (\ und Klammern konnte ich daran nichts ändern.
    Was kann man da machen?

  9. #9
    Registrierter Benutzer
    Registriert seit
    21.06.1999
    Beiträge
    677
    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

  10. #10
    Registrierter Benutzer
    Registriert seit
    22.03.2001
    Beiträge
    650
    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)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •