nodepart-Befehl DRINGEND!!!

Tabellen und Grafiken erstellen und anordnen


Patrick1990
Forum-Century
Forum-Century
Beiträge: 213
Registriert: Mo 18. Feb 2013, 07:56
Wohnort: Ilmenau

nodepart-Befehl DRINGEND!!!

Beitrag von Patrick1990 »

Hallo, ist es möglich bei dem nodepart Befehl meine zwei Gleichungen untereinander darzustellen?
\begin{tikzpicture}[state/.style=state with output]
\node[state]{$Z_0$\nodepart{lower}{$y_i=x_s$, $y_r=0$}};
\end{tikzpicture}
Bisher wird dies nur nebeneinander angezeigt.

Vielen Dank.

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Nützliche Informationen liefern

Beitrag von localghost »

Gerade wenn es angeblich so dringend ist, ist ein ordentliches Minimalbeispiel unabdingbar.


Thorsten
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

Patrick1990
Forum-Century
Forum-Century
Beiträge: 213
Registriert: Mo 18. Feb 2013, 07:56
Wohnort: Ilmenau

Beitrag von Patrick1990 »

Ich dachte, das reicht so, hier nun mein Minimalbeispiel:
\documentclass[11pt,fleqn]{scrartcl}

\usepackage[ngerman]{babel}
\usepackage{tikz}
\usepackage{circuitikz}
\usetikzlibrary{automata} 


\begin{document}
\begin{tikzpicture}[->,>=stealth',shorten >=1pt,auto,node distance=2cm,
state/.style=state with output]
\node[state](Z_0){$Z_0$\nodepart{lower}{$y_l=x_s$, $y_r=0$}};
\node[state]at(10,0)(Z_1){$Z_1$\nodepart{lower}{$y_l=0$, $y_r=x_s$}};

\path[every node/.style={font=\Large}]
(Z_0) 	edge[bend left] 	node {$x_l$} 			(Z_1)
		edge[loop above] 	node{$\overline{x_l}$}	(Z_0)
(Z_1) 	edge[bend left]		node {$x_r$} 			(Z_0)
		edge[loop above] 	node{$\overline{x_r}$}	(Z_1);
\end{tikzpicture}
\end{document}

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Ausrichtung

Beitrag von localghost »

Patrick1990 hat geschrieben:Ich dachte, das reicht so, […]
Nicht denken, wissen.

Um die Zeilen brauchbar untereinander zu schreiben, kannst Du eine mathematische Umgebung von amsmath benutzen.
\documentclass[ngerman]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{selinput}
\SelectInputMappings{
  adieresis={ä},
  germandbls={ß}
}
\usepackage[ngerman]{babel}
\usepackage{tikz}
\usetikzlibrary{arrows,automata}
\usepackage{mathtools}  % lädt »amsmath«

\begin{document}
  \begin{tikzpicture}[
    ->,
    >=stealth',
    shorten >=1pt,
    auto,
    node distance=2cm,
    state/.style=state with output
  ]
    \node[state](Z_0){
      $Z_0$
      \nodepart{lower}{
        \(
          \begin{aligned}
            y_l &= x_s, \\
            y_r &= 0
          \end{aligned}
        \)
      }
    };
    \node[state]at(10,0)(Z_1){
      $Z_1$
      \nodepart{lower}{
        \(
          \begin{aligned}
            y_l &= 0, \\
            y_r &= x_s
          \end{aligned}
        \)
      }
    };

    \path[every node/.style={font=\Large}]
      (Z_0) edge[bend left]  node {$x_l$}           (Z_1)
            edge[loop above] node{$\overline{x}_l$} (Z_0)
      (Z_1) edge[bend left]  node {$x_r$}           (Z_0)
            edge[loop above] node{$\overline{x}_r$} (Z_1);
  \end{tikzpicture}
\end{document}
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

Patrick1990
Forum-Century
Forum-Century
Beiträge: 213
Registriert: Mo 18. Feb 2013, 07:56
Wohnort: Ilmenau

Beitrag von Patrick1990 »

vielen Dank.

Antworten