PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PSTricks und nrot=:U -> Beschriftungen spiegelverkehrt



Markus!
01-05-2010, 11:35
Hallo zusammen,

ich habe ein kleines Problem. Die Beschriftungen der Kanten ist leider in drei Fällen nicht gut gesetzt. Ich habe den das Argument nrot=:U benutzt, um die Beschriftungen parallel zu den Kanten anzuordnen.


\documentclass{scrartcl}
\usepackage{pst-all}
\usepackage{amsmath, amssymb, amsthm, amsfonts}
\newcommand{\un}[1]{\mathbf{#1}}
\newcommand{\an}[1]{\boldsymbol{#1}}
\begin{document}
\pagestyle{empty}

\psset{xunit=1cm,yunit=1cm,runit=1cm}

\begin{pspicture}(0,0)(3,3)
\psset{nodesep=10pt,offset=0pt,nrot=:U}
\rput(2.5,2.5){\rnode{A}{$GL(n,K)$}}
\rput(5,0){\rnode{B}{$U(n)$}}
\rput(0,-1.5){\rnode{C}{$O(n)$}}
\rput(2.5,-4){\rnode{D}{$SL(n,K)$}}
\rput(0,-6){ \rnode{E}{$SO(n)$}}
\rput(5,-6){\rnode{F}{$SU(n)$}}

\ncline{->}{A}{B} \naput{$K=\mathbb{C}$} \nbput{$\det A = \pm 1$}
\ncline{->}{B}{C} \nbput{$K=\mathbb{R}$}
\ncline{->}{C}{D} \nbput{$\det A = 1$}
\ncline{->}{B}{D} \naput{$\det A = 1$}
\ncline{->}{D}{E} \nbput{$K=\mathbb{R}$}
\ncline{->}{D}{F} \naput{$K=\mathbb{C}$}
\ncarc[arcangle=-45]{->}{C}{E} \nbput{$\det A=1$}
\ncarc[arcangle=45]{->}{B}{F} \naput{$\det A=1$}
\end{pspicture}

\end{document}

Im Anhang ist das PDF dazu.

Meine Frage(n): Weiß jemand, woran das liegt und wie dieser Fehler behoben werden kann? Ich vermute, es liegt an dem nrot=:U, weiß aber nicht, welche Möglichkeit(en) ich habe, die drei betreffenden Beschriftungen zu spiegeln.

Vielen Dank schon mal!

Gruß

Markus

voss
01-05-2010, 12:14
ich habe ein kleines Problem. Die Beschriftungen der Kanten ist leider in drei Fällen nicht gut gesetzt. Ich habe den das Argument nrot=:U benutzt, um die Beschriftungen parallel zu den Kanten anzuordnen.
Meine Frage(n): Weiß jemand, woran das liegt und wie dieser Fehler behoben werden kann? Ich vermute, es liegt an dem nrot=:U, weiß aber nicht, welche Möglichkeit(en) ich habe, die drei betreffenden Beschriftungen zu spiegeln.


es ist ziemlicher Nonsense TeX-Code als php hier hochzuladen!

\documentclass{scrartcl}
\usepackage{pst-all}
\usepackage{amsmath, amssymb, amsthm, amsfonts}
\newcommand\un[1]{\mathbf{#1}}
\newcommand\an[1]{\boldsymbol{#1}}
\begin{document}
\pagestyle{empty}

\psset{shortput=nab}

\begin{pspicture}(0,0)(3,3)
\psset{nodesep=10pt,offset=0pt,nrot=:U}
\rput(2.5,2.5){\rnode{A}{$GL(n,K)$}}
\rput(5,0){\rnode{B}{$U(n)$}}
\rput(0,-1.5){\rnode{C}{$O(n)$}}
\rput(2.5,-4){\rnode{D}{$SL(n,K)$}}
\rput(0,-6){\rnode{E}{$SO(n)$}}
\rput(5,-6){\rnode{F}{$SU(n)$}}

\ncline{->}{A}{B}^{$K=\mathbb{C}$}_{$\det A = \pm 1$}
\ncline{->}{C}{B}^{$K=\mathbb{R}$}
\ncline{->}{C}{D}_{$\det A = 1$}
\ncline{->}{D}{B}_{$\det A = 1$}
\ncline{->}{E}{D}^{$K=\mathbb{R}$}
\ncline{->}{D}{F}^{$K=\mathbb{C}$}
\ncarc[arcangle=-45]{->}{C}{E}_{$det A=1$}
\ncarc[arcangle=45]{->}{B}{F}^{$det A=1$}
\end{pspicture}

\end{document}


In der Doku steht ausführlich, dass die Richtung der Verbindung eine
Rolle spielt!

Herbert

Markus!
01-05-2010, 12:32
Danke, Problem gelöst.