PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : bei pstricks funktioniert \naput nicht richtig



medidoc
20-09-2008, 13:24
Hallo,

folgendes Minimalbeispiel:



\documentclass[10pt]{article}
\usepackage{pstricks}
\usepackage{pst-all}
\usepackage{palatino}

\begin{document}
\psset{arrowsize=0.2,shadowcolor=lightgray}
\rput(5,0){
\psframebox[linearc=0.5,framesep=10pt]{%
\begin{psmatrix}

\Rnode{1b}{\psframebox[shadow=true]{Gonadotropin (GnRH)}} \\

\Rnode{2b}{\psframebox[shadow=true]{LH}} & \Rnode{2c}{\psframebox[shadow=true]{FSH}} \\

\Rnode{3b}{\psframebox[shadow=true]{\shortstack{Testosteron\\Synthese}}} & \Rnode{3c}{\psframebox[shadow=true]{\shortstack{Spermatogenese\\Inhibin}}}
% Links
\ncline{->}{1b}{2b}\naput{+}
\ncline{->}{1b}{2c}\naput{+}
\ncline{->}{2b}{3b}\naput{Verstärkung}
\ncline{->}{2c}{3c}\naput{}
\ncline{->}{3b}{3c}\naput{}
\ncarc[arcangle=-50,linestyle=dashed,nodesep=.2]{|-}{1b}{3b}\naput{Hemmung}
\ncarc[arcangle=-50,linestyle=dashed,nodesep=.2]{|-}{2b}{3b}
\ncarc[arcangle=-50,linestyle=dashed,nodesep=.2]{|-}{1b}{2b}
\ncarc[arcangle=20,linestyle=dashed,nodesep=.2]{|-}{1b}{2c}
\ncarc[arcangle=20,linestyle=dashed,nodesep=.2]{|-}{2c}{3c}
\ncarc[arcangle=10,linestyle=dashed,nodesep=.2]{|-}{2c}{3b}

\end{psmatrix}
}
}
\end{document}

Alles wird richtig angezeigt, nur wird leider der Text der \naput -Befehle ausschließlich in die rechte untere Ecke gesetzt (alle übereinander). Der gleiche Code produziert bei einer anderen Installation von Latex keine Fehler. Wo könnte das Problem liegen? Was muss ggf. neu instaliert werden?

Vielen Dank für Antworten

voss
20-09-2008, 14:06
folgendes Minimalbeispiel:

Alles wird richtig angezeigt, nur wird leider der Text der \naput -Befehle ausschließlich in die rechte untere Ecke gesetzt (alle übereinander). Der gleiche Code produziert bei einer anderen Installation von Latex keine Fehler. Wo könnte das Problem liegen? Was muss ggf. neu instaliert werden?


du hast dir wahrscheinlich nicht die PostScript oder PDF-Ausgabe
(über ps2pdf datei.ps) angesehen, sondern nur die dvi-Ausgabe.

Herbert

medidoc
20-09-2008, 15:39
du hast dir wahrscheinlich nicht die PostScript oder PDF-Ausgabe
(über ps2pdf datei.ps) angesehen, sondern nur die dvi-Ausgabe.

Herbert

Das wars: Latex mit Kile auf Linux wird das DVI fehlerhaft gezeigt. PS ist alles in Ordnung. Bei der Miktex-Installation wird das DVI-File komischerweise aber korrekt angezeigt.

Vielen Dank für die Lösung

voss
20-09-2008, 15:51
Das wars: Latex mit Kile auf Linux wird das DVI fehlerhaft gezeigt. PS ist alles in Ordnung. Bei der Miktex-Installation wird das DVI-File komischerweise aber korrekt angezeigt.


MiKTeX hat einen eigenen dvi-Viewer, der grafische Objekte (fast immer)
richtig anzeigt.
Du kannst aber auch gleich den PDF-Viewer bemühen, dazu wählst du einfach
die latex->dvips->ps2pdf Schiene für das QuiclBuild unter Kile.


Herbert

medidoc
21-09-2008, 15:47
Du kannst aber auch gleich den PDF-Viewer bemühen, dazu wählst du einfach
die latex->dvips->ps2pdf Schiene für das QuiclBuild unter Kile.

Herbert

Vielen Dank für diesen Tip, die Quickbuild-Funktion kannte ich noch gar nicht.

Viele Grüße