Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 5

15 Okt '14, 23:42

cis's gravatar image

cis
9.6k104461491

Vorweg: Wenn man anfängt mit `\coordinate` zu arbeiten, sollte dies auch konsequent beibehalten werden. Erstmal habe ich mir -zur Orientierung- einen Schalter eingebaut, mit dem ich die Punkte via `\ShowPunkt` anzeigen kann; das kann natürlich jederzeit wieder auskommentiert werden. *Winkel* zeichnet man nun standardmäßig mit der angle-Bibliothek (diese wurde ja auch schon im Minimalbeispiel der Frage geladen, nur nicht verwendet). Die Sytntax hier ist ein wenig gewöhnungsbedürftig, die Positionierung entspricht aber der üblichen Winkelkoordinatenbezeichnung. Ich denke die rechten Winkel braucht man nicht notwendigerweise einzeichnen, Einzeichnen der restlichen Winkel überlasse ich dem Themenstarter. ![alt text][1] \documentclass[varwidth, margin=10pt]{standalone} \usepackage{xcolor} \pagecolor{brown!10} %\documentclass[a4paper,10pt]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{tikz} \usetikzlibrary{plotmarks} \usetikzlibrary{angles,quotes,babel} \begin{document} \begin{tikzpicture}[font=\footnotesize, scale=0.35] %Koordinaten \coordinate (A) at (0,0); \coordinate (B) at (20,0); \coordinate (C) at (20,20); \coordinate (D) at (0,20); \coordinate (P) at (0,10); \coordinate (Q) at (10,10); \coordinate (R) at (20,10); % --------------------------------------- % Schalter um Punkte anzuzeigen \newcommand\ShowPunkt{%% \foreach \Punkt in {A, B,C,D,P,Q,R}{ \draw[overlay, thin, color=red, fill=white] plot[only marks, mark=*,mark size=5pt] coordinates{(\Punkt)} node[shift={(1ex,1ex)}] {$\Punkt$}; };% }%% % --------------------------------------- %Viereck - Seiten \draw[] (A) -- (B) node[] {}; \draw[] (B) -- (C) node[] {}; \draw[] (C) -- (D) node[] {}; \draw[] (D) -- (A) node[] {}; %Schnittlinien \draw[line width=0.4pt] (P) -- (R); \draw[line width=0.4pt] (P) -- (B); \draw[line width=0.4pt] (D) -- (R); %Diagonale \draw[] (B) -- (D); \ShowPunkt %Punkte anzeigen %Winkel \tikzset{anglestyle/.style={angle eccentricity=1.5, draw, thick, angle radius=0.5cm}} \draw pic ["$\alpha_1$", anglestyle] {angle = B--A--D} pic ["$\alpha_2$", anglestyle, blue, angle eccentricity=-1] {angle = C--B--A} % ...... pic ["$\beta_1$", anglestyle] {angle = R--Q--D} pic ["$\beta_2$", anglestyle, red] {angle = Q--D--R} % .... ; \end{tikzpicture} \end{document} So, damit das mal gespeichert ist, ergänze ich mal den weniger unproblematischen Teil: `(Hinweis: x,y --> Satz des Pythagoras. phi, psi --> Sinussatz.)` ![alt text][2] \documentclass[varwidth, margin=10pt]{standalone} \usepackage{xcolor} \pagecolor{brown!35!yellow!50} %\documentclass[a4paper,10pt]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{tikz} \usetikzlibrary{plotmarks} \usetikzlibrary{angles,quotes,babel} \begin{document} \begin{tikzpicture}[font=\footnotesize, scale=0.35] %Koordinaten \coordinate (A) at (0,0); \coordinate (B) at (20,0); \coordinate (C) at (20,20); \coordinate (D) at (0,20); \coordinate (P) at (0,10); \coordinate (Q) at (10,10); \coordinate (R) at (20,10); % --------------------------------------- % Schalter um Punkte anzuzeigen \newcommand\ShowPunkt{%% \foreach \Punkt in {A, B,C,D,P,Q,R}{ \draw[overlay, thin, color=red, fill=white] plot[only marks, mark=*,mark size=5pt] coordinates{(\Punkt)} node[shift={(1ex,1ex)}] {$\Punkt$}; };% }%% % --------------------------------------- %Viereck - Seiten \draw[] (A) -- (B) node[] {}; \draw[] (B) -- (C) node[] {}; \draw[] (C) -- (D) node[] {}; \draw[] (D) -- (A) node[] {}; %Schnittlinien \draw[line width=0.4pt] (P) -- (R); \draw[line width=0.4pt] (P) -- (B); \draw[line width=0.4pt] (D) -- (R); %Diagonale \draw[] (B) -- (D); \ShowPunkt %Punkte anzeigen %Winkel \tikzset{anglestyle/.style={angle eccentricity=0.75, draw, thick, angle radius=1.5cm, blue!75!red, font=\large, <->}} %Rechte Winkel %\draw %pic ["$\bullet$", anglestyle, angle eccentricity=0.75] {angle = Q--R--B} %; %Sonstige \draw pic ["$\varphi$", anglestyle] {angle = B--P--Q} pic ["$\psi$", anglestyle, angle radius=2cm] {angle = Q--B--P} pic ["$135^\circ$", anglestyle, angle radius=0.75cm, angle eccentricity=0.5, font=\normalsize] {angle = P--Q--B} % ...... %pic ["$\beta_1$", anglestyle] {angle = R--Q--D} %pic ["$\beta_2$", anglestyle] {angle = Q--D--R} % .... ; %Beschriftungen \path (P) -- (Q) node[midway, above]{\normalsize$a/2$}; \path (Q) -- (B) node[midway, above]{\Large$y$}; \path (P) -- (B) node[midway, below]{\Large$x$}; \path (A) -- (B) node[midway, below]{\normalsize$a$}; \end{tikzpicture} \end{document} [1]: http://texwelt.de/wissen/upfiles/Namenlos-11e4xxx1a_1.png [2]: http://texwelt.de/wissen/upfiles/Nmenos-11e4xxx1a.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

15 Okt '14, 19:21

cis's gravatar image

cis
9.6k104461491

Vorweg: Wenn man anfängt mit `\coordinate` zu arbeiten, sollte dies auch konsequent beibehalten werden. Erstmal habe ich mir -zur Orientierung- einen Schalter eingebaut, mit dem ich die Punkte via `\ShowPunkt` anzeigen kann; das kann natürlich jederzeit wieder auskommentiert werden. *Winkel* zeichnet man nun standardmäßig mit der angle-Bibliothek (diese wurde ja auch schon im Minimalbeispiel der Frage geladen, nur nicht verwendet). Die Sytntax hier ist ein wenig gewöhnungsbedürftig, die Positionierung entspricht aber der üblichen Winkelkoordinatenbezeichnung. Ich denke die rechten Winkel braucht man nicht notwendigerweise einzeichnen, Einzeichnen der restlichen Winkel überlasse ich dem Themenstarter. ![alt text][1] \documentclass[varwidth, margin=10pt]{standalone} \usepackage{xcolor} \pagecolor{brown!10} %\documentclass[a4paper,10pt]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{tikz} \usetikzlibrary{plotmarks} \usetikzlibrary{angles,quotes,babel} \begin{document} \begin{tikzpicture}[font=\footnotesize, scale=0.35] %Koordinaten \coordinate (A) at (0,0); \coordinate (B) at (20,0); \coordinate (C) at (20,20); \coordinate (D) at (0,20); \coordinate (P) at (0,10); \coordinate (Q) at (10,10); \coordinate (R) at (20,10); % --------------------------------------- % Schalter um Punkte anzuzeigen \newcommand\ShowPunkt{%% \foreach \Punkt in {A, B,C,D,P,Q,R}{ \draw[overlay, thin, color=red, fill=white] plot[only marks, mark=*,mark size=5pt] coordinates{(\Punkt)} node[shift={(1ex,1ex)}] {$\Punkt$}; };% }%% % --------------------------------------- %Viereck - Seiten \draw[] (A) -- (B) node[] {}; \draw[] (B) -- (C) node[] {}; \draw[] (C) -- (D) node[] {}; \draw[] (D) -- (A) node[] {}; %Schnittlinien \draw[line width=0.4pt] (P) -- (R); \draw[line width=0.4pt] (P) -- (B); \draw[line width=0.4pt] (D) -- (R); %Diagonale \draw[] (B) -- (D); \ShowPunkt %Punkte anzeigen %Winkel \tikzset{anglestyle/.style={angle eccentricity=1.5, draw, thick, angle radius=0.5cm}} \draw pic ["$\alpha_1$", anglestyle] {angle = B--A--D} pic ["$\alpha_2$", anglestyle, blue, angle eccentricity=-1] {angle = C--B--A} % ...... pic ["$\beta_1$", anglestyle] {angle = R--Q--D} pic ["$\beta_2$", anglestyle, red] {angle = Q--D--R} % .... ; \end{tikzpicture} \end{document} So, damit das mal gespeichert ist, ergänze ich mal den weniger unproblematischen Teil: `(Hinweis: x,y --> Satz des Pythagpras, Pythagoras. phi, psi --> Sinussatz.)` ![alt text][2] \documentclass[varwidth, margin=10pt]{standalone} \usepackage{xcolor} \pagecolor{brown!35!yellow!50} %\documentclass[a4paper,10pt]{scrartcl} \usepackage[utf8]{inputenc} \usepackage[ngerman]{babel} \usepackage{tikz} \usetikzlibrary{plotmarks} \usetikzlibrary{angles,quotes,babel} \begin{document} \begin{tikzpicture}[font=\footnotesize, scale=0.35] %Koordinaten \coordinate (A) at (0,0); \coordinate (B) at (20,0); \coordinate (C) at (20,20); \coordinate (D) at (0,20); \coordinate (P) at (0,10); \coordinate (Q) at (10,10); \coordinate (R) at (20,10); % --------------------------------------- % Schalter um Punkte anzuzeigen \newcommand\ShowPunkt{%% \foreach \Punkt in {A, B,C,D,P,Q,R}{ \draw[overlay, thin, color=red, fill=white] plot[only marks, mark=*,mark size=5pt] coordinates{(\Punkt)} node[shift={(1ex,1ex)}] {$\Punkt$}; };% }%% % --------------------------------------- %Viereck - Seiten \draw[] (A) -- (B) node[] {}; \draw[] (B) -- (C) node[] {}; \draw[] (C) -- (D) node[] {}; \draw[] (D) -- (A) node[] {}; %Schnittlinien \draw[line width=0.4pt] (P) -- (R); \draw[line width=0.4pt] (P) -- (B); \draw[line width=0.4pt] (D) -- (R); %Diagonale \draw[] (B) -- (D); \ShowPunkt %Punkte anzeigen %Winkel \tikzset{anglestyle/.style={angle eccentricity=0.75, draw, thick, angle radius=1.5cm, blue!75!red, font=\large, <->}} %Rechte Winkel %\draw %pic ["$\bullet$", anglestyle, angle eccentricity=0.75] {angle = Q--R--B} %; %Sonstige \draw pic ["$\varphi$", anglestyle] {angle = B--P--Q} pic ["$\psi$", anglestyle, angle radius=2cm] {angle = Q--B--P} pic ["$135^\circ$", anglestyle, angle radius=0.75cm, angle eccentricity=0.5, font=\normalsize] {angle = P--Q--B} % ...... %pic ["$\beta_1$", anglestyle] {angle = R--Q--D} %pic ["$\beta_2$", anglestyle] {angle = Q--D--R} % .... ; %Beschriftungen \path (P) -- (Q) node[midway, above]{\normalsize$a/2$}; \path (Q) -- (B) node[midway, above]{\Large$y$}; \path (P) -- (B) node[midway, below]{\Large$x$}; \path (A) -- (B) node[midway, below]{\normalsize$a$}; \end{tikzpicture} \end{document} [1]: http://texwelt.de/wissen/upfiles/Namenlos-11e4xxx1a_1.png [2]: http://texwelt.de/wissen/upfiles/Nmenos-11e4xxx1a.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

15 Okt '14, 19:20

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

15 Okt '14, 14:46

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

15 Okt '14, 14:45

cis's gravatar image

cis
9.6k104461491