Zitat von
Barny.G
In einer tikz-graphik sollen möglichst einfach beim Zeichnen der Linien die Koordinaten der "Ecken" gespeichert werden. Meiner Meinung nach sollte das mit den "nodes" gehen. Greife ich dann aber auf diese Variablen zu, dann wird eben nicht von/bis zu der "node"-Koordinate gezeichnet.
"Inner sep=0" zu setzen scheint in meinem Fall nichts zu bringen. Und hier ein bisschen code zum Ausprobieren:
und "minimum size"?
Alternativ kannst Du dem Nodenamen auch .center anhängen:
Code:
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage[locale = DE, range-phrase = -]{siunitx}
\usepackage{tikz}
\usetikzlibrary{shapes,arrows,positioning,calc,fit,patterns,through,intersections}
\begin{document}
\centering
\begin{tikzpicture}[scale=1.0]
%Variablen
\coordinate[] (Org) at (0,0); % Nullpkt des KoordSystems
\newcommand{\xachse}{8.0} % Länge der pos. x-Achse
\newcommand{\yachse}{\xachse*0.5} % Länge der pos. y-Achse
\newcommand{\zachse}{\xachse*0.25} % Länge der pos. z-Achse
%Zeichenebene
\draw (Org) node (Evl) {}
--++(0:\xachse) node (Evr) {}
--++(45:\yachse) node (Ehr) {}
--++(180:\xachse) node (Ehl) {}--cycle;
\draw (Evl.center) --++(270:\zachse) node (Uvl) {}
--++(0:\xachse) node (Uvr) {}
--(Evr.center);
\draw (Uvr.center) --++(45:\yachse) node (Uhr) {}
--(Ehr.center);
%das hier ist nur, um die Fehlerstellen zu kennzeichnen
\draw[red] (Evl) circle(0.1) node[left] {Fehler?}
(Evr) circle(0.1) node[right] {Fehler?}
(Ehr) circle(0.1) node[right] {Fehler?}
(Uvr) circle(0.1) node[below] {Fehler?};
\end{tikzpicture}
\end{document}
VG
Lesezeichen