TikZ: Linie auf selben vertikalen Höhe wie Text einer Node Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


Luke

TikZ: Linie auf selben vertikalen Höhe wie Text einer Node

Beitrag von Luke »

Hallo,

ich suche nach einer Möglichkeit, dass in TikZ ein beliebiger Text genau auf der gleichen vertikalen Höhe wie eine Linie anfängt.

Im folgenden Minimalbeispiel ist der Text zu weit rechts. Ich möchte also, dass der Beginn des Buchstabens 'M' auf der selben vertikalen Höhe ist wie der Beginn der Linie.
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
	\draw(0,0) node[above right]{Mustertext} -- (5,0);
\end{tikzpicture}
\end{document}
Danke,
Gruß Luke

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Zwischen dem Rand eines Nodes und dessen Inhalt ist immer ein gewisser Abstand, sonst würde der Node ja auch auf der Linie kleben. Du kannst den Abstand bei Bedarf aber auf 0pt setzen. Das ist auch für x- und y-Richtung getrennt möglich.

Beispiel:
\documentclass{article}
\usepackage{tikz}
\begin{document}
\begin{tikzpicture}
   \draw(0,0) node[above right,inner xsep=0pt]{Mustertext} -- (5,0);
\end{tikzpicture}
\end{document}

Luke

Beitrag von Luke »

Vielen Dank, genau das habe ich gesucht.

Antworten