summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/xsim/examples/xsim.golatex-80640.tex
blob: 7ac1f158006b32c90a8c61650f9a5fd5391b77bf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
% http://golatex.de/viewtopic,p,80640.html
\documentclass[fontsize=12pt,parskip=half]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}

\newlength\breite
\setlength\breite{160mm}
\newlength\hoehe
\setlength\hoehe{80mm}

\usepackage[
  hdivide={3.0cm,\breite,},
  vdivide={2.2cm,,2.2cm}]{geometry}
\usepackage[bitstream-charter]{mathdesign}

\usepackage[babel]{microtype}

\usepackage[inline]{enumitem}

\usepackage{amsmath,siunitx}
\sisetup{
  locale = DE ,
  per-mode = fraction
}

\usepackage{xsim,needspace,tikz,tcolorbox}

\xsimsetup{
  exercise/template = gitter ,
  solution/template = gitter
}

\DeclareExerciseEnvironmentTemplate{gitter}
  {%
    \IfInsideSolutionT{%
      \tcolorbox[
        detach title ,
        title        = Lösung: ,
        before upper = {\tcbtitle\space} ,
        fonttitle    = \bfseries ,
        fontupper    = \large ,
        valign       = center ,
        colframe     = black!50!white ,
        colback      = black!12!white ,
        coltext      = blue ,
        coltitle     = blue ,
        height       = \hoehe ,
        width        = \breite ,
        sharp corners
      ]
    }%
  }
  {%
    \IfInsideSolutionTF
      {\endtcolorbox}
      {%
        \IfSolutionPrintF{%
        \par
        \begin{tikzpicture}[semitransparent]
          \draw[step=4mm, line width=0.15mm, black!60!white] (0,0) grid
            (\breite,\hoehe);
        \end{tikzpicture}
        \par
        }
      }%
  }

\begin{document}

\begin{exercise}
  Für die \textbf{Schülerausgabe} sollen Häuschen (Grid) mit Seitenlänge
  \SI{4}{\mm} gesetzt werden.
\end{exercise}
\begin{solution}
  Hier soll die Lösung stehen: $E=m\cdot c^2$.
\end{solution}

\xsimsetup{solution/print=true}

\begin{exercise}
  Für die \textbf{Lehrerausgabe} sollen statt Häuschen die Lösung in
  z.\,B. einer Box geschrieben werden. Dafür soll die Lösung (bezogen auf
  dieses Beispiel) auch in einer Box mit der exakten Breite \SI{160}{\mm} und
  der exakten Höhe \SI{80}{\mm} gesetzt werden. Weiter soll natürlich die
  Position der Lösungsbox und der Häuschenbox exakt identisch sein.
\end{exercise}
\begin{solution}
  Hier soll die Lösung stehen: $E=m\cdot c^2$.
\end{solution}

\clearpage

\begin{exercise}
  Beschreiben Sie die \textbf{Satzgruppe des Pythagoras}.
\end{exercise}
\begin{solution}
  \begin{align*}
    \left.\begin{aligned}
      c^2   &=a^2+b^2\\
      a^2   &=p\cdot c\;\wedge\; b^2=q\cdot c\\
      h^2   &=p\cdot q
    \end{aligned}\right\}
    \begin{gathered}
      \text{Satzgruppe}\\
      \text{des Pythagoras}
    \end{gathered}
  \end{align*}
\end{solution}

\begin{exercise}
  Geben Sie die Formel der \textbf{gleichförmigen Bewegung} wieder. Gehen Sie
  davon aus, dass Sie 1000~Meter in
  \SI[parse-numbers=false]{3\frac{1}{2}}{Minuten} laufen.
  \begin{enumerate*}[label=\bfseries\alph*)]
    \item Mit welcher Geschwindigkeit legen Sie die Strecke zurück?
    \item Geben Sie die Geschwindigkeit in \si{\km\per\hour} an.
  \end{enumerate*}
  \textbf{Hinweis:} Nehmen Sie zur Berechnung die vereinfachte Form und gehen
  Sie davon aus, dass Ihre Geschwindigkeit konstant ist.
\end{exercise}
\begin{solution}
  \begin{align*}
    s    &=v\cdot t+s_0 \\
    1000 &=v\cdot 210 \\
    v    &=\frac{\SI{1000}{\m}}{\SI{210}{\second}} \\
    v    &=\SI{4.76}{\m\per\second} = \SI{17.1}{\km\per\hour}
  \end{align*}
\end{solution}

\end{document}