Tikz: Erläuterung zu Kante

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Tikz: Erläuterung zu Kante

von SebF » Mo 30. Jan 2012, 19:10

Hallo Torsten,

Danke für deinen Vorschlag, aber es soll eher so aussehen:
\documentclass[11pt]{article} 
\usepackage[T1]{fontenc} 
\usepackage{tikz} 
\usepackage[ngerman]{babel} 
\usetikzlibrary{arrows,automata} 

\begin{document} 
  \begin{tikzpicture}[ 
    every state/.style={ 
      minimum size=2em, 
      fill=white, 
      text=black 
    }, 
    node distance=3cm 
  ] 

    \node[state] (q_I)                {$q_I$}; 
    \node[state] (b_1) [right of=q_I] {$b_1$}; 
    \node[draw=none,fill=none] (erl) at(2,2) {hier steht ein Text};

    \draw[->,dashed] (2,1.75) -- (2.25,0);
    \path[->] (q_I) edge node[above] {label} (b_1); 
  \end{tikzpicture} 
\end{document}

Versuch

von localghost » Mo 30. Jan 2012, 17:18

Mir ist nicht ganz klar, was Du willst. Deshalb mal ein Schuss ins Blaue.
\documentclass[11pt]{article}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usetikzlibrary{arrows,automata}

\begin{document}
  \begin{tikzpicture}[
    every state/.style={
      minimum size=2em,
      fill=white,
      text=black
    },
    node distance=3cm
  ]

    \node[state] (q_I)                {$q_I$};
    \node[state] (b_1) [right of=q_I] {$b_1$};

    \path[->] (q_I) edge node[above] {label} node[below=10pt] {Hier steht ein Text} (b_1);
  \end{tikzpicture}
\end{document}

Thorsten

Tikz: Erläuterung zu Kante

von SebF » Mo 30. Jan 2012, 12:29

Hallo!

Ich würde gerne die Beschriftung "hier steht ein Text" mit der Kante zwischen den beiden Knoten verbinden. Quasi als Erläuterung. Bisher habe ich immer mit \draw und konkreten Koordinaten rumgetrickst, was aber ziemlich lästig ist. Geht es auch einfacher?
\documentclass{beamer} 

\usepackage[ngerman]{babel} 
\usepackage{tikz} 
\usetikzlibrary{arrows,automata} 

\begin{document} 

\begin{frame}{}
\begin{tikzpicture}
\tikzstyle{every state}=[minimum size=16pt,fill=white,text=black, node distance=3cm]
                       
                       \node[state] (q_I) {$q_I$};
                       \node[state] 		(b_1) [right of=q_I] {$b_1$};
                       \node[draw=none,fill=none] (name) {hier steht ein text};

						\path[->]   (q_I) edge node[above] {label} (b_1);
\end{tikzpicture}
\end{frame}
\end{document} 

Nach oben