PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : tikz node positionieren



Fite
29-05-2013, 09:13
Hallo Leute,

ich möchte einfach nur die beiden Wörter "Persönliche Daten" LINKS und ÜBER der Linie positionieren. Aber egal, welche node-Befehle ich eingebe, es klappt nicht. Kann mir hier jmd helfen?

VG
Fite


\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{tikz,pgfplots}

\begin{document}

\begin{tikzpicture}
\draw[thick] (6,0)--(0,0) node[above, left] {Pers"onliche Daten};
\end{tikzpicture}

\end{document}

bobmalaria
29-05-2013, 12:19
hi,

das geht besser wenn man den anchor setzt. hier mal 3 varianten


\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{tikz,pgfplots}

\begin{document}

\begin{tikzpicture}
\node[anchor=south west] {Persönliche Daten};
\draw[thick] (6,0) -- (0,0);
\end{tikzpicture}

\begin{tikzpicture}
\draw[thick] (6,0) -- (0,0) node[anchor=south west] {Persönliche Daten};
\end{tikzpicture}

\begin{tikzpicture}
\draw[thick] (6,0) -- (0,0) node[anchor=south west,inner sep=0] {Persönliche Daten};
\end{tikzpicture}

\end{document}

http://www.mrunix.de/forums/attachment.php?attachmentid=5736&stc=1&d=1369826376

Fite
29-05-2013, 12:26
Vielen Dank :)
Wie in deinem Beispiel dargestellt, wandert die Schrift weiter nach rechts, wenn man die "inner sep" größer als Null wählt. Kann man auch einstellen, dass die Schrift nur vertikal nach oben wandert, aber nicht nach rechts?

VG
Fite

esdd
29-05-2013, 23:47
Hallo,
dann setze inner xsep=0pt. Die "Verschiebung" nach oben kannst du dann bei Bedarf noch mit inner ysep anpassen.
Gruß
Elke

Fite
31-05-2013, 09:37
Vielen Dank :)