Seite 1 von 1

pdflatex vs ps2pdf

Verfasst: So 13. Nov 2011, 14:27
von cyrus88
Guten Tag,

ich möchte in meinem Dokument einen Baum mithilfe des xyling pakets darstellen, was soweit auch gut klappt. Dummerweise funktioniert xyling nicht in Kombination mit pdflatex, denn damit werden die Kanten nicht dargestellt.

Bild

Verwende ich jedoch die Kette .tex -> dvi -> dvi2ps -> ps2pdf dann werden die Kanten sauber dargestellt, aber die Bruchstrice und \underbraces an anderer Stelle sehen unsauber aus:

Bild

Welche mit pdflatex noch sauber aussahen. Weiß jemand wie ich beides sauber zeichnen lassen kann?

Vielen Dank im voraus.

Verfasst: Mo 14. Nov 2011, 18:45
von Sirius3
Hallo cyrus88,

xyling basiert auf xypic, das soweit ich weiß nur ps-Commandos und kein pdf beherrscht.
Mit pdflatex müßten also bei Dir Warnungen ausgegeben werden, dass \special
nicht unterstützt wird.

Was meinst Du mit unsauber? Kann es sein, dass bei Dir die Mathe-Schrift
bei dvips als Pixelschrift eingebunden wird?

Verfasst: Mo 14. Nov 2011, 18:55
von cyrus88
Erstmal vielen Dank für deine Antwort.
xyling basiert auf xypic, das soweit ich weiß nur ps-Commandos und kein pdf beherrscht.
Mit pdflatex müßten also bei Dir Warnungen ausgegeben werden, dass \special
nicht unterstützt wird.
Warnungen erhalte ich keine, wie auf dem Bild ersichtlich werden die Knoten ja auch gezeichnet, nur die Linien funktionieren nicht. Das stand aber auch so in der Dokumentation zu xyling, das für mich nicht nachvollziehbare sind eigentlich die unsauberen Matheformeln bei der DVI ->...-> PDF Kette.

Was meinst Du mit unsauber?
Die Bruchstriche sind viel zu dick und die underbraces haben diese horizontalen Striche über den Bögen. Ich habe im Startpost ja ein Bild davon eingefügt. Wenn ich das mit pdflatex mache sieht das so aus:

Bild

Wie ich es auch gerne hätte.
Kann es sein, dass bei Dir die Mathe-Schrift
bei dvips als Pixelschrift eingebunden wird?
Woran genau erkenne ich das? Falls es was damit zu tun hat, mein Header in dem betreffenden Dokument sieht so aus:
\documentclass[a4paper,10pt]{article}

\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage{ngerman}

\usepackage{amssymb}

\usepackage{xyling}