summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/xsim/examples/xsim.golatex-91339.tex
blob: ae02ca0344c47ca9e1e0a5627e3bf5bb6e422661 (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
% http://golatex.de/viewtopic,p,91339.html
\documentclass[a4paper]{article}
\usepackage[ngerman]{babel}

\usepackage{xsim,tcolorbox}
\usepackage{amsmath}
\xsimsetup{
  exercise/within = section ,
  exercise/the-counter = \thesection.\arabic{exercise} ,
  print-solutions/headings-template=none
}
\SetExerciseParameters{exercise}{
  exercise-template = mine ,
  solution-template = mine
}

\DeclareExerciseEnvironmentTemplate{mine}
  {%
    \tcolorbox[
      % colors:
      colback = white , colframe = black , coltitle = black ,
      % rules:
      boxrule = 0pt , toprule = 1pt , bottomrule = 1pt , arc = 0pt ,
      % spacing:
      boxsep = 0pt , left = 0pt , right = 0pt ,
      % title:
      detach title , before upper = \tcbtitle\par\noindent ,
      fonttitle = \bfseries ,
      title = \XSIMmixedcase{\GetExerciseName}~\GetExerciseProperty{counter}
    ]
  }
  {\endtcolorbox}

\DeclareExerciseTranslation{German}{exercise}{Aufgabe}
\DeclareExerciseTagging{difficulty}

\begin{document}

\section{Wellenausbreitung im Vakuum und in Materie}
\subsection{Maxwellsche Gleichungen}

\begin{align*}
  \nabla \cdot \vec{E}\left(\vec{r}, t \right) =
    \frac{\varrho\left(\vec{r}, t \right)}{\varepsilon_0}
\end{align*}

\begin{exercise}[difficulty=easy]
Something stupid
\end{exercise}
\begin{solution}
Here is a nonstupid solution for your problem
\end{solution}

\subsection{Empirischer Zugang zu Wellengleichungen}

\begin{exercise}[difficulty=hard]
Eine weitere Aufgabe
\end{exercise}
\begin{solution}
Solution Number 2
\end{solution}

\subsection*{Lösungen}
\printsolutions[section,difficulty=hard]

\section{Wellenausbreitung im Vakuum und in Materie}
\subsection{Maxwellsche Gleichungen}

\begin{align*}
  \nabla \cdot \vec{E}\left(\vec{r}, t \right) =
    \frac{\varrho\left(\vec{r}, t \right)}{\varepsilon_0}
\end{align*}

\begin{exercise}[difficulty=easy]
Something stupid
\end{exercise}
\begin{solution}
Here is a nonstupid solution for your problem
\end{solution}

\subsection{Empirischer Zugang zu Wellengleichungen}

\begin{exercise}[difficulty=hard]
Eine weitere Aufgabe
\end{exercise}
\begin{solution}
Solution Number 2
\end{solution}

\subsection*{Lösungen}
\printsolutions[section]

\end{document}