Probleme mit Scopes/Nodes
Hallo,
Mein Code:
Ich habe die Landscape - Einstellung gewählt.
Anhand einiger Research Arbeit bei euch im Forum habe ich mir die passenden Programm Teile zusammen gebastelt. Natürlich kommt es bei solch einer Vorgangsweise zu Problemen....
Beschreibung des von mir erstellten Codes:
Die erstellte Seite besteht aus 3 Teile, 1: Hintergrundbild (Image), 2: Tabelle, 3 TIKZ Zeichnung.
Frage 1:
Ich würde gerne die TIKZ (Zeichnung) in der Landscape Einstellung irgendwie mittels x/y shift positionieren. Weiters wäre es schön zu wissen wie man die TIKZ Zeichnung innerhalb des Images (Bild) positioniert --> ich meine in abhängigkeit der Lage des Images --> damit sich zb: die Tikz Zeichnung mit dem Image mit bewegt (verankert ist). Ich habe einiges probiert kam aber leider nicht auf eine funktionstüchtige Lösung. Ich habe Probleme mit der richtigen Verknüpfung der einzelnen Dinge (Struktur/Aufbau)
Ich weiss was ein Scope ist. Ich weiss das es "Unter Scopes" gibt und auch deren Funktion (Vererbung).
Code:
\documentclass[a4paper,12pt,landscape]{article}
\usepackage[landscape]{geometry}
\usepackage{tikz}
\usepackage[table]{xcolor}
\begin{document}
\begin{landscape}
\begin{flushleft}
\begin{huge}
Global XXXX (valid for all XXXX)
\end{huge}
\end{flushleft}
\noindent
\begin{tikzpicture} [node distance=0.5cm] %Abstand der Nodes untereinander
% %*********************************TIKZ**************************************
%\begin{scope}[
%xshift=5cm,yshift=8cm,
%opacity=1,
%description/.style={
%fill=green,
%fill opacity=1,
%text opacity=1
%}
%]
%\begin{scope}[line width=1pt]
\fill[green](-0.7,0.7)--(-1.1243,0.7)--(-0.7,0.7)--(-0.7,1.1243)--(-0.7,1.1243)--(-1.1243,0.7);
\fill[green](0.7,0.7)--(0.8414,0.7)--(0.7,0.7)--(0.7,0.8414)--(0.7,0.8414)--(0.8414,0.7);
\draw[dash pattern=on 5.5mm off 2mm on .5mm off 2mm, -,line width=0.5pt]( 0,0)--(-4,0);
\draw[dash pattern=on 5.5mm off 2mm on .5mm off 2mm, -,line width=0.5pt]( 0,0)--(0,4);
\draw[dash pattern=on 5.5mm off 2mm on .5mm off 2mm, -,line width=0.5pt]( 0,0)--(4,0);
\draw(0,-0.7)--(-4,-0.7);
\draw(0,-0.7)--(0,0.7);
\draw(0,0.7)--(-4,0.7);
\draw(-0.7,0)--(-0.7,4);
\draw(-0.7,0)--(0.7,0);
\draw(0.7,0)--(0.7,4);
\draw(0,0.7)--(4,0.7);
\draw(0,0.7)--(0,-0.7);
\draw(0,-0.7)--(4,-0.7);
\fill[red](-0.9243,0.7)circle (0.1cm);
\fill[red] (-0.7,0.9243)circle (0.1cm);
\fill[red] (0.7,2.0414)circle (0.1cm);
\fill[red] (2.0414,0.7)circle (0.1cm);
\draw[red](-0.9243,0.7)--(-0.9243,1.2);
\node[rotate=0,red] at (-1.1243,1.4){0};
\draw[red](-0.7,0.9243)--(-1.2,0.9243);
\node[rotate=0,red] at (-1.4,1.1243){1};
\draw[red](0.7,2.0414)--(1.2,2.0414);
\node[rotate=0,red] at (1.4,2.2414){2};
\draw[red](2.0414,0.7)--(2.0414,1.2);
\node[rotate=0,red] at (2.2414,1.4){3};
\draw[->,blue,line width=1.5pt]( 0,0)--(0,3)node[left]{$z$};
\draw[->,blue,line width=1.5pt]( 0,0)--(-3,0)node[above]{$y$};
%\end{scope}
%\end{scope}
% %*********************************TIKZ Ende **************************************
%*************************************IMAGE UND TABELLE****************************
\node[anchor=south west,inner sep=0,scale=1] (Bild) at (0cm,0.368cm)
% %{\includegraphics[width=23cm]{./AnnexModel1/Pics/Subc/Spc@1@Global_Spc_Set@@1.png}}; //Ursprüngliche Bild
{\includegraphics[width=23cm]{example-image}};
% Definition für Tabellen (description) und Koordinatendefinition:
\begin{scope}[
x=24.0cm,y=16.04cm,
description/.style={
fill=white,
fill opacity=0.4,
text opacity=1,
}
]
\node[description,below left] at (1,1) { % above/below left/right at 0=unten, 0=links
\fontsize{8pt}{11pt}\selectfont
\renewcommand{\arraystretch}{1}
\begin{tabular}{|c|c|c|c|c|c|c|c|}
\multicolumn{8}{c}{Global Spc-Set 1 - Upper\XXX\_XXXX } \\
\hline
\rowcolor{cyan!20} \textbf{XX XXX} & \textbf{dx [mm]} & \textbf{XX [mm]} & \textbf{XXX [mm]} & \textbf{XXX [deg]} & \textbf{XXX [deg]} & \textbf{XXX [deg]} & \textbf{XXX} \\
\hline
1 & XX & XX & XX & XX & XX & XX & XXX \\
\hline
\end{tabular}
\renewcommand{\arraystretch}{1}
\normalsize
};
\end{scope}
\end{tikzpicture}
\end{landscape}
\end{document}
Frage 2: Hintergrundbild:
\node[anchor=south west,inner sep=0,scale=1] (Bild) at (0cm,0.368cm)
{\includegraphics[width=23cm]{./AnnexModel1/Pics/Subc/Spc@1@GlobaSet@@1.png}}; //Ursprüngliche Bild
Was heist anchor? Einfügepunkt Süd West? Das passt aber mit meiner Auswertung nicht zusammen da das Bild irgendeinen XY-Shift Wert / Einfügepunkt hat.
Frage 3: Was bedeutet der Strichpunkt hier am Ende des Codes?
};
\end{scope}
\end{tikzpicture}
\end{landscape}
\end{document}
Code:
\documentclass[a4paper,12pt,landscape]{article}
\usepackage[landscape]{geometry}
\usepackage{tikz}
\usepackage[table]{xcolor}
\begin{document}
\begin{landscape}
\begin{flushleft}
\begin{huge}
Global XXXX (valid for all XXXX)
\end{huge}
\end{flushleft}
\noindent
\begin{tikzpicture} [node distance=0.5cm] %Abstand der Nodes untereinander
% %*********************************TIKZ**************************************
%\begin{scope}[
%xshift=5cm,yshift=8cm,
%opacity=1,
%description/.style={
%fill=green,
%fill opacity=1,
%text opacity=1
%}
%]
%\begin{scope}[line width=1pt]
\fill[green](-0.7,0.7)--(-1.1243,0.7)--(-0.7,0.7)--(-0.7,1.1243)--(-0.7,1.1243)--(-1.1243,0.7);
\fill[green](0.7,0.7)--(0.8414,0.7)--(0.7,0.7)--(0.7,0.8414)--(0.7,0.8414)--(0.8414,0.7);
\draw[dash pattern=on 5.5mm off 2mm on .5mm off 2mm, -,line width=0.5pt]( 0,0)--(-4,0);
\draw[dash pattern=on 5.5mm off 2mm on .5mm off 2mm, -,line width=0.5pt]( 0,0)--(0,4);
\draw[dash pattern=on 5.5mm off 2mm on .5mm off 2mm, -,line width=0.5pt]( 0,0)--(4,0);
\draw(0,-0.7)--(-4,-0.7);
\draw(0,-0.7)--(0,0.7);
\draw(0,0.7)--(-4,0.7);
\draw(-0.7,0)--(-0.7,4);
\draw(-0.7,0)--(0.7,0);
\draw(0.7,0)--(0.7,4);
\draw(0,0.7)--(4,0.7);
\draw(0,0.7)--(0,-0.7);
\draw(0,-0.7)--(4,-0.7);
\fill[red](-0.9243,0.7)circle (0.1cm);
\fill[red] (-0.7,0.9243)circle (0.1cm);
\fill[red] (0.7,2.0414)circle (0.1cm);
\fill[red] (2.0414,0.7)circle (0.1cm);
\draw[red](-0.9243,0.7)--(-0.9243,1.2);
\node[rotate=0,red] at (-1.1243,1.4){0};
\draw[red](-0.7,0.9243)--(-1.2,0.9243);
\node[rotate=0,red] at (-1.4,1.1243){1};
\draw[red](0.7,2.0414)--(1.2,2.0414);
\node[rotate=0,red] at (1.4,2.2414){2};
\draw[red](2.0414,0.7)--(2.0414,1.2);
\node[rotate=0,red] at (2.2414,1.4){3};
\draw[->,blue,line width=1.5pt]( 0,0)--(0,3)node[left]{$z$};
\draw[->,blue,line width=1.5pt]( 0,0)--(-3,0)node[above]{$y$};
%\end{scope}
%\end{scope}
% %*********************************TIKZ Ende **************************************
%*************************************IMAGE UND TABELLE****************************
\node[anchor=south west,inner sep=0,scale=1] (Bild) at (0cm,0.368cm)
% %{\includegraphics[width=23cm]{./AnnexModel1/Pics/Subc/Spc@1@Global_Spc_Set@@1.png}}; //Ursprüngliche Bild
{\includegraphics[width=23cm]{example-image}};
% Definition für Tabellen (description) und Koordinatendefinition:
\begin{scope}[
x=24.0cm,y=16.04cm,
description/.style={
fill=white,
fill opacity=0.4,
text opacity=1,
}
]
\node[description,below left] at (1,1) { % above/below left/right at 0=unten, 0=links
\fontsize{8pt}{11pt}\selectfont
\renewcommand{\arraystretch}{1}
\begin{tabular}{|c|c|c|c|c|c|c|c|}
\multicolumn{8}{c}{Global Spc-Set 1 - Upper\XXX\_XXXX } \\
\hline
\rowcolor{cyan!20} \textbf{XX XXX} & \textbf{dx [mm]} & \textbf{XX [mm]} & \textbf{XXX [mm]} & \textbf{XXX [deg]} & \textbf{XXX [deg]} & \textbf{XXX [deg]} & \textbf{XXX} \\
\hline
1 & XX & XX & XX & XX & XX & XX & XXX \\
\hline
\end{tabular}
\renewcommand{\arraystretch}{1}
\normalsize
};
\end{scope}
\end{tikzpicture}
\end{landscape}
\end{document}
Am Rande möchte ich noch erwähnen: Ich bin wirklich ein wenig mit dem ganzen verwirrt und schaffe es nicht die einzelnen Lösungen von euch zu einem Ganzen zu verknüpfen. Danke für eure Geduld.