A LaTeX Course.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

uebung-6.tex 2.7KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. \documentclass{latexkurs-uebung}
  2. \title{6.~Übungsblatt}
  3. \date{14.\ Dezember 2015}
  4. \begin{document}
  5. \NewTask Erstelle ein Dokument mit dem folgenden \LaTeX{}-Code.
  6. \begin{lstlisting}
  7. \documentclass[a4paper]{article}
  8. \usepackage[utf8]{inputenc}\usepackage[T1]{fontenc}
  9. \usepackage{tikz}
  10. \begin{document}
  11. \section{Der Zusammenhang}
  12. Diesen Zusammenhang kann man in~\ref{wichtigesBild} sehen.
  13. \begin{figure}
  14. \begin{center}
  15. \begin{tikzpicture}
  16. \draw[red] (0,0) -- (2,3);
  17. \draw[thick,blue] (1,1) -- (1,3);
  18. \draw[step=.3] (0,0) grid (3,3);
  19. \end{tikzpicture}
  20. \end{center}
  21. \label{wichtigesBild}
  22. \caption{Wichtiges Bild welches den Zusammenhang darstellt.}
  23. \end{figure}
  24. \end{document}
  25. \end{lstlisting}
  26. Spiele nun mit den Objekten und Attributen ein wenig herum. Zum
  27. Beispiel:
  28. \begin{itemize}
  29. \item Schreibe hinter \lstinline|\begin{tikzpicture}| jeweils die
  30. Optionen \lstinline|red,dashed,thick|.
  31. \item Schreibe hinter beliebige \lstinline|draw| jeweils die
  32. Optionen \lstinline|blue,dashed,thick|.
  33. \item Füge einen blauen Kreis hinzu, welcher einen Radius von 3cm
  34. hat und die Koordinaten $(2,3)$.
  35. \end{itemize}
  36. \NewTask Nodes: Spiele mit dem Code. Versuche die Positionierung als
  37. auch die Eigenschaften der Nodes zu verändern. Versuche weitere Styles
  38. zu definieren und damit verschiedene Boxen zu erhalten.
  39. \begin{lstlisting}
  40. \begin{tikzpicture}
  41. \tikzset{tomsbox/.style={rectangle, draw, very thick,
  42. minimum size=7mm, rounded corners=2mm}}
  43. \node[tomsbox] (1) at (0,0) {$T_1$};
  44. \node[tomsbox] (2) [below of = 1] {$T_2$};
  45. \node[tomsbox] (3) [below of = 2] {$T_3$};
  46. \draw (1)--(2)--(3);
  47. \end{tikzpicture}
  48. \end{lstlisting}
  49. \NewTask Schleifen: Erstelle ein \LaTeX{}-Dokument, in welches du den
  50. folgenden Code einfügst.
  51. \begin{lstlisting}
  52. \begin{tikzpicture}
  53. \draw[fill,blue] (0,0) circle(0.1) node (mitte) [] {};
  54. \foreach \i in {1,2,3,4,5,6}{
  55. \draw[red] (mitte)--(\i*60:2);
  56. \draw[fill,brown,text=black] (\i*60:2) circle(0.1) node[above] {$\i$};
  57. }
  58. \end{tikzpicture}
  59. \end{lstlisting}
  60. Übersetze das Dokument und schau das Ergebnis an. Überlege dir,
  61. inwiefern welche Kommandos und welche Attribute was hervorrufen.
  62. Versuche danach den obigen Code so abzuändern, damit das folgende Bild
  63. entsteht:
  64. \begin{center}
  65. \begin{tikzpicture}
  66. \draw[fill,blue] (0,0) circle (0.1) node (mitte) [] {};
  67. \foreach \i in {1,2,3,4,5,6,7,8,9,10,11,12}{
  68. \draw[red] (mitte)--(\i*30:2);
  69. \draw[brown,fill=yellow,text=black] (-\i*30+90:2) circle(0.3/\i) node[above] {$\mathbf\i$};
  70. }
  71. \end{tikzpicture}
  72. \end{center}
  73. \end{document}
  74. %%% Local Variables:
  75. %%% mode: latex
  76. %%% TeX-master: t
  77. %%% ispell-local-dictionary: "de_DE"
  78. %%% End: