Umgekehrte Reihenfolge der Pfeile zwischen Knoten in TikZ

Umgekehrte Reihenfolge der Pfeile zwischen Knoten in TikZ

Ich habe zwei Knoten in Tikz und zwei Pfeile, die sie verbinden.

Ich möchte jedoch, dass der Pfeil von 01 nach 11 der obere Pfeil ist und der Pfeil von 11 zurück nach 01 der untere, also genau in umgekehrter Reihenfolge, wie sie jetzt erscheinen. Hier ist mein Code:

\documentclass{article} 
\usepackage{tikz}
\usetikzlibrary{automata,arrows,positioning}

\begin{document} 
\begin{tikzpicture} \node[state](01) {$0,1$};
\node[state,right=of 01] (11) {$1,1$}; 
\draw[every loop] 
(01) edge[bend right, auto=right] node {$\lambda$} (11) 
(11) edge[bend right, auto=right] node {$\mu$} (01); 
\end{tikzpicture}
\end{document}

Vielen Dank für jede Hilfe!

Antwort1

Wenn ich Ihre Frage richtig verstehe, soll der Pfeil von 01 nach 11 oben sein und der Pfeil von 11 zurück nach 01 unten?

Wenn ja, ändern Sie die Rotationsreihenfolge von rightauf left.

Siehe mein MWE:

\documentclass{article} 
\usepackage{tikz}
\usetikzlibrary{automata,arrows,positioning}

\begin{document} 
\begin{tikzpicture} 
  \node[state](01) {$0,1$};
  \node[state,right=of 01] (11) {$1,1$}; 
  \draw[every loop] 
  (01) edge[bend left, auto=left] node {$\lambda$} (11) 
  (11) edge[bend left, auto=left] node {$\mu$} (01) ;
\end{tikzpicture}
\end{document}

Und die Ausgabe:

Bildbeschreibung hier eingeben

Antwort2

Sie können auch verwenden, ->um anzugeben, wohin die Pfeilspitze zeigt (auch wenn in Ihrem Fall Jans Lösung besser ist):

\documentclass{article} 
\usepackage{tikz}
\usetikzlibrary{automata,arrows,positioning}

\begin{document} 
\begin{tikzpicture} \node[state](01) {$0,1$};
\node[state,right=of 01] (11) {$1,1$}; 
\draw[every loop] 
(01) edge[bend right, auto=right, <-] node {$\lambda$} (11) 
(11) edge[bend right, auto=right, <-] node {$\mu$} (01); 
\end{tikzpicture}
\end{document}

Das Ergebnis ist natürlich das gleiche:

Bildbeschreibung hier eingeben

verwandte Informationen