BTFYA
02-10-2012, 16:19
Guten Tag,
ich möchte einen Linie an der Kante einer Form enden lassen. In dieser Form ist Text, beispielsweise eine mehrzeilige Formel. Nun soll die Linie genau auf der Höhe einer Textzeile enden.
Hier ein Beispiel. Ich habe dort den Ort an dem die Linie auf den Kasten trifft manuel eingestellt durch (<labelname>.<polarkoordinate>) (hier "(text.3)"). Dieser Wert <polarkoordinate> soll automatisch so eingestellt werden, dass ich auf der höhe der gewünschten Zeile bin.
\documentclass{article}
\RequirePackage{tikz}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\node[draw] (test) {\parbox{1mm}{\begin{align*} a+b &= c \\ \text{An dieser Spalte ausrichten} &= b \\ c+d &= w \label{bla} \end{align*}}};
\draw(test.3) -- (10,0);
\end{tikzpicture}
\end{document}
Motivation ist es, in einer Mindmap die Begründung für einen Rechenschritt einzeichnen zu können.
Suchen und durchstöbern von Beispielen auf http://www.texample.net/tikz/examples hat leider nicht geholfen.
Vielen Dank für Hilfe!
ich möchte einen Linie an der Kante einer Form enden lassen. In dieser Form ist Text, beispielsweise eine mehrzeilige Formel. Nun soll die Linie genau auf der Höhe einer Textzeile enden.
Hier ein Beispiel. Ich habe dort den Ort an dem die Linie auf den Kasten trifft manuel eingestellt durch (<labelname>.<polarkoordinate>) (hier "(text.3)"). Dieser Wert <polarkoordinate> soll automatisch so eingestellt werden, dass ich auf der höhe der gewünschten Zeile bin.
\documentclass{article}
\RequirePackage{tikz}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}
\node[draw] (test) {\parbox{1mm}{\begin{align*} a+b &= c \\ \text{An dieser Spalte ausrichten} &= b \\ c+d &= w \label{bla} \end{align*}}};
\draw(test.3) -- (10,0);
\end{tikzpicture}
\end{document}
Motivation ist es, in einer Mindmap die Begründung für einen Rechenschritt einzeichnen zu können.
Suchen und durchstöbern von Beispielen auf http://www.texample.net/tikz/examples hat leider nicht geholfen.
Vielen Dank für Hilfe!