Mein Problem ist, dass der Code zwar funktioniert, aber die Linien bei C, D und S nicht an den Ecken beginnen, sondern bei der Beschriftung: Öffne in Overleaf
\documentclass{standalone} \usepackage{tikz} \begin{document} \begin{tikzpicture} \draw (0,0)node (a)[below]{A}--++(45:2)node(d) [left]{D}--++(4,0)node (c)[below]{C}--++(225:2)node (b)[below]{B}--(0,0); \draw (0,0)--(0,4)node (s) [above]{S}--(4,0); \draw (d)--(s)--(c); \end{tikzpicture} \end{document} Wie setze ich den node genau auf die Koordinate? gefragt 03 Mär '19, 12:14 Astrina |
Verwende Öffne in Overleaf
\documentclass{standalone} \usepackage{tikz} \begin{document} \begin{tikzpicture} \draw (0,0) node (a)[below]{A} --++(45:2) coordinate[label=left:D] (d)% coordinate statt node --++(4,0) coordinate[] (c) node [below]{C} % beides --++(225:2) node (b)[below]{B} --cycle; % geändert \draw (0,0)--(0,4) coordinate[label=above:S] (s) --(4,0); % geändert \draw (d)--(s)--(c); \end{tikzpicture} \end{document} beantwortet 03 Mär '19, 18:25 cis Genau so! Ich hatte es mit coordinate auch ausprobiert, aber anscheinend einen Fehler reingemacht. Danke!
(04 Mär '19, 09:57)
Astrina
|