Wiki-Quellcode von Anleitung

Version 19.2 von VBS am 2023/09/11 12:27

Verstecke letzte Bearbeiter
VBS 1.1 1 {{box cssClass="floatinginfobox" title="**Contents**"}}
2 {{toc start=2 depth=2 /}}
3 {{/box}}
4
VBS 19.1 5 [[XWikiSyntax>>https://mathe-arbeitsheft.zsl-bw.de/xwiki/bin/view/XWiki/XWikiSyntax?syntax=2.1&category=1]]
6
VBS 4.1 7 == Aufgabenseite ==
8
VBS 1.1 9 Auf jeder Seite sollte ganz oben das Inhaltsverzeichnis eingebunden werden. Das leistet folgender Code:
10
11 {{info}}
12 {{{
13 {{box cssClass="floatinginfobox" title="**Contents**"}}
14 {{toc start=2 depth=2 /}}
15 {{/box}}
16 }}}
17 {{/info}}
18
19 Eine Aufgabenseite ist in Abschnitte unterteilt. Die Abschnitte werden von Überschriften der Ebene 2 angeführt. Beispielsweise ..
20
21 {{info}}
22 {{{
23 == Allgemeines ==
24 ... Aufgaben zu Allgemeines ...
holger 6.1 25
VBS 1.1 26 == Potenzen ==
27 ... Aufgaben zu Potenzen ...
28
29 == Wurzeln ==
30 ... Aufgaben zu Wurzeln ...
31
32 == Brüche ==
33 ... Aufgaben zu Brüche ...
34 }}}
35 {{/info}}
36
VBS 8.1 37 Jede Aufgabe ist von einem Macro //aufgabe// umgeben. Das kann z.B. so aussehen:
VBS 1.1 38
39 {{info}}
40 {{{
holger 7.1 41 {{aufgabe afb="I" kompetenzen="K5,K6" quelle="Martina Wagner" cc="BY-SA" niveau="e"}}
holger 13.1 42 Berechne jeweils die Nullstellen!
holger 12.1 43
VBS 16.1 44 * {{formula}}f(x) = \frac{1}{2}(x-1)(x-3){{/formula}}
45 * {{formula}}g(x) = \frac{1}{2}(x^2-4x+3){{/formula}}
VBS 17.1 46 * {{formula}}h(x) = \frac{1}{2}(x-2)^2-\frac{1}{2}{{/formula}}
holger 12.1 47
holger 7.1 48 {{/aufgabe}}
49 }}}
VBS 1.1 50 {{/info}}
51
holger 7.1 52 Folgende Parameter werden unterstützt:
VBS 1.1 53
VBS 9.1 54 |afb|entweder "I" oder "II" oder "III"|erforderlich
55 |kompetenzen|eine "K1" oder mehrere "K4,K5"|erforderlich
VBS 8.1 56 |quelle|Text oder Link, z.B. "Holger Engels" oder "{{{[[serlo.org]]}}}"|erforderlich
VBS 9.1 57 |cc|Creative Commons Lizenzen in der aktuellen Version, z.B. "BY-SA"|cc oder lizenz erforderlich
58 |lizenz|z.B. {{{[[CC BY-SA>>https://creativecommons.org/licenses/by-sa/3.0/deed.en]]}}}|cc oder lizenz erforderlich
VBS 8.1 59 |niveau|"g" oder "e"|optional
VBS 10.1 60 |links|{{{[[kmap.eu]]}}}, {{{[[serlo.org]]}}}|optional
VBS 1.1 61
VBS 4.1 62 == Lösungsseite ==
63
64 Eine Lösungsseite hat immer den gleichen Namen wie die Aufgabenseite, zu der sie gehört, gefolgt von "- Lösungen". Die Lösungsseite entsteht automatisch, wenn man das erste mal in der Aufgabenseite auf den Link zur Lösungsseite klickt.
65
holger 11.1 66 Der Aufbau einer Lösungsseite ist analog zur Aufgabenseite. Oben das Inhaltsverzeichnis, dann die gleichen Abschnitte:
VBS 4.1 67
68 {{info}}
69 {{{
70 {{box cssClass="floatinginfobox" title="**Contents**"}}
71 {{toc start=2 depth=2 /}}
72 {{/box}}
73
74 == Allgemeines ==
holger 11.1 75
76 ... Lösungen zu Allgemeines ...
77 }}}
78 {{/info}}
VBS 4.1 79
holger 11.1 80 Jede Lösung ist von einem Macro //lösung// umgeben. Das kann z.B. so aussehen:
81
82 {{info}}
83 {{{
holger 7.1 84 {{lösung}}
VBS 16.1 85 * {{formula}}
86 \begin{equation*}
87
88 f(x) = 0
89
90 \Rightarrow \frac12\left(x-1\right)\left(x-3\right)=0
91
92 \Rightarrow x-1=0\vee x-3=0
93
94 \Rightarrow x_1=1; x_2=3
95
96 \end{equation*}
97 {{/formula}}
98 * {{formula}}
99 \begin{equation*}
100
101 g(x) = 0
102
103 \Rightarrow \frac{1}{2}(x^2-4x+3) = 0
104
105 \Rightarrow x^2-4x+3=0
106
107 \Rightarrow x_{1,2}=\frac{4\pm\sqrt{4^2-4\cdot3}}{2}=\frac{4\pm2}{2}
108
109 \Rightarrow x_1=1; x_2=3
110
111 \end{equation*}
112 {{/formula}}
113 * {{formula}}
114 \begin{equation*}
115
116 h(x) = \frac{1}{2} \left(x-2\right)^2-\frac{1}{2}
117
118 \end{equation*}
119 {{/formula}}
120 ...
holger 7.1 121 {{/lösung}}
VBS 4.1 122 }}}
123 {{/info}}
124
VBS 8.1 125 Die Aufgaben auf der Aufgabenseite und die Lösungen auf der Lösungsseite müssen in der gleichen Reihenfolge sein und es muss zu **jeder** Aufgabe auch eine Lösung geben. Denn nur dann funktionieren die Links von //Aufgabe X// zur //Lösung X// korrekt.
holger 6.1 126
127 == LaTeX ==
128
VBS 18.1 129 Das Formulieren von mathematischen Termen und Gleichungen mit LaTeX ist etwas mühsam. Einfacher geht es mit einem Formeleditor, wie z.B [[MathLive>>https://cortexjs.io/mathlive/demo/]]. Für mehrzeilige Lösungswege hat sich folgende Formatierung bewährt:
holger 15.1 130
VBS 18.1 131 {{info}}
VBS 17.1 132 {{{
133 {{formula}}
134 \begin{equation*}
135
136 g(x) = 0
137
138 \Rightarrow \frac{1}{2}(x^2-4x+3) = 0
139
140 \Rightarrow x^2-4x+3=0
141
142 \Rightarrow x_{1,2}=\frac{4\pm\sqrt{4^2-4\cdot3}}{2}=\frac{4\pm2}{2}
143
144 \Rightarrow x_1=1; x_2=3
145
146 \end{equation*}
147 {{/formula}}
148 }}}
VBS 18.1 149 {{/info}}
150
VBS 17.1 151 Die Leerzeilen sind entscheidend!