Hallo! Ich weiß gerade nur wie man bei Koordinaten Rechnungen reinschreibt: Geht das auch bei Radien? Ich möchte die Ellipse am Maß Open in Online-Editor
\documentclass[paper=a5]{scrreprt} \usepackage{selinput} \SelectInputMappings{adieresis={ä}, germandbls={ß}} \usepackage[ngerman]{babel} \usepackage{tikz} \usetikzlibrary{calc} %========= \begin{document} %========= \def\L{5} \begin{tikzpicture}[] %Koordinaten \coordinate (UL) at (-\L,-\L); \coordinate (UR) at (\L,-\L); \coordinate (OL) at (-\L,\L); \coordinate (OR) at (\L,\L); %Ellipsen \fill[orange!50!yellow] (0,0) circle [x radius=4.5cm, y radius=3cm]; \fill[black!1] (UL) rectangle (0,0); \draw[densely dashed, orange!50!yellow] ([shift=(180:4.5cm and 3cm)]0,0) arc(180:270:4.5cm and 3cm); %Achsenkreuz \draw[] (-\L,0) -- (\L,0); \draw[] (0,-\L) -- (0,\L); %Rechteck \draw[densely dashed] (UL) rectangle (OR); %Weitere Annotationen: \end{tikzpicture} %========= \end{document} %========= gefragt 23 Feb '15, 10:21 cis |
Wenn man für Open in Online-Editor
\documentclass[paper=a5]{scrreprt} \usepackage{selinput} \SelectInputMappings{adieresis={ä}, germandbls={ß}} \usepackage[ngerman]{babel} \usepackage{tikz} \usetikzlibrary{calc} %========= \begin{document} %========= \def\L{5cm} \begin{tikzpicture}[] %Koordinaten \coordinate (UL) at (-\L,-\L); \coordinate (UR) at (\L,-\L); \coordinate (OL) at (-\L,\L); \coordinate (OR) at (\L,\L); %Ellipsen \fill[orange!50!yellow] (0,0) circle [x radius=\L-0.5cm, y radius=\L-2cm]; \fill[black!1] (UL) rectangle (0,0); \draw[densely dashed, orange!50!yellow] ([shift=(180:\L-0.5cm and \L-2cm)]0,0) arc(180:270:\L-0.5cm and \L-2cm); %Achsenkreuz \draw[] (-\L,0) -- (\L,0); \draw[] (0,-\L) -- (0,\L); %Rechteck \draw[densely dashed] (UL) rectangle (OR); %Weitere Annotationen: \end{tikzpicture} %========= \end{document} %========= Alternativ könnte man die Einheit auch an entsprechender Stelle ergänzen: Open in Online-Editor
\documentclass[paper=a5]{scrreprt} \usepackage{selinput} \SelectInputMappings{adieresis={ä}, germandbls={ß}} \usepackage[ngerman]{babel} \usepackage{tikz} \usetikzlibrary{calc} %========= \begin{document} %========= \def\L{5cm} \begin{tikzpicture}[] %Koordinaten \coordinate (UL) at (-\L,-\L); \coordinate (UR) at (\L,-\L); \coordinate (OL) at (-\L,\L); \coordinate (OR) at (\L,\L); %Ellipsen \fill[orange!50!yellow] (0,0) circle [x radius=\L-0.5cm, y radius=\L-2cm]; \fill[black!1] (UL) rectangle (0,0); \draw[densely dashed, orange!50!yellow] ([shift=(180:\L-0.5cm and \L-2cm)]0,0) arc(180:270:\L-0.5cm and \L-2cm); %Achsenkreuz \draw[] (-\L,0) -- (\L,0); \draw[] (0,-\L) -- (0,\L); %Rechteck \draw[densely dashed] (UL) rectangle (OR); %Weitere Annotationen: \end{tikzpicture} %========= \end{document} %========= Das halte ich aber für weniger schön. Eine Einheit wird an den Stellen auf jeden Fall benötigt, weil sonst eben nicht als Default beantwortet 23 Feb '15, 10:43 saputello @saputello Das ist zwei Mal derselbe Code.
(24 Feb '15, 15:37)
BraBra
|