Seite 1 von 1

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

Verfasst: Di 14. Nov 2017, 08:43
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

Verfasst: Di 14. Nov 2017, 08:51
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}

Verfasst: Di 14. Nov 2017, 09:22
von Luke
Vielen Dank, genau das habe ich gesucht.