Browse Source

Framework BMP aufgeräumt

phi 2 days ago
parent
commit
4d6af2b738
100 changed files with 61 additions and 1269 deletions
  1. 2
    3
      PET/framework/README.md
  2. 0
    172
      PET/framework/bibAll.bib
  3. 0
    5
      PET/framework/bmsLayout.tex
  4. 0
    47
      PET/framework/bmsLayoutPageHeaderFooter.tex
  5. 3
    2
      PET/framework/bmsLayoutPruefungBMP.tex
  6. 5
    4
      PET/framework/bmsLayoutPruefungBMPHeaderFooter.tex
  7. 12
    2
      PET/framework/bmsLayoutPruefungBMPSty.sty
  8. BIN
      PET/framework/img/img_src/MatheNinja.xcf
  9. BIN
      PET/framework/img/kamel_smile_hacker.png
  10. BIN
      PET/framework/img/matheninja/2022_07_08.xcf
  11. 0
    1
      PET/framework/img/matheninja/matheninja.jpg
  12. BIN
      PET/framework/img/matheninja/matheninja_v0.jpg
  13. BIN
      PET/framework/img/matheninja/matheninja_v1.jpg
  14. BIN
      PET/framework/img/matheninja/matheninja_v2.jpg
  15. BIN
      PET/framework/img/matheninja/turtle.png
  16. 0
    280
      PET/framework/img/matheninja/turtle_v.svg
  17. BIN
      PET/framework/img/nspirebuttonimages/0.png
  18. BIN
      PET/framework/img/nspirebuttonimages/1.png
  19. BIN
      PET/framework/img/nspirebuttonimages/10xlog.png
  20. BIN
      PET/framework/img/nspirebuttonimages/2.png
  21. BIN
      PET/framework/img/nspirebuttonimages/3.png
  22. BIN
      PET/framework/img/nspirebuttonimages/4.png
  23. BIN
      PET/framework/img/nspirebuttonimages/5.png
  24. BIN
      PET/framework/img/nspirebuttonimages/6.png
  25. BIN
      PET/framework/img/nspirebuttonimages/7.png
  26. BIN
      PET/framework/img/nspirebuttonimages/8.png
  27. BIN
      PET/framework/img/nspirebuttonimages/9.png
  28. BIN
      PET/framework/img/nspirebuttonimages/EE.png
  29. BIN
      PET/framework/img/nspirebuttonimages/dot.png
  30. BIN
      PET/framework/img/nspirebuttonimages/neg.png
  31. BIN
      PET/framework/img/nspirebuttonimages/tinspire-cx2T-CAS.jpg
  32. BIN
      PET/framework/img/tiprobuttonimages/0.png
  33. BIN
      PET/framework/img/tiprobuttonimages/0_reset.png
  34. BIN
      PET/framework/img/tiprobuttonimages/1.png
  35. BIN
      PET/framework/img/tiprobuttonimages/2.png
  36. BIN
      PET/framework/img/tiprobuttonimages/2nd.png
  37. BIN
      PET/framework/img/tiprobuttonimages/3.png
  38. BIN
      PET/framework/img/tiprobuttonimages/4.png
  39. BIN
      PET/framework/img/tiprobuttonimages/5.png
  40. BIN
      PET/framework/img/tiprobuttonimages/6.png
  41. BIN
      PET/framework/img/tiprobuttonimages/7.png
  42. BIN
      PET/framework/img/tiprobuttonimages/8.png
  43. BIN
      PET/framework/img/tiprobuttonimages/9.png
  44. BIN
      PET/framework/img/tiprobuttonimages/EE.png
  45. BIN
      PET/framework/img/tiprobuttonimages/approx.png
  46. BIN
      PET/framework/img/tiprobuttonimages/clear.png
  47. BIN
      PET/framework/img/tiprobuttonimages/constants.png
  48. BIN
      PET/framework/img/tiprobuttonimages/cos_poly-solv.png
  49. BIN
      PET/framework/img/tiprobuttonimages/data.png
  50. BIN
      PET/framework/img/tiprobuttonimages/data_stat-reg-distr.png
  51. BIN
      PET/framework/img/tiprobuttonimages/delete.png
  52. BIN
      PET/framework/img/tiprobuttonimages/div.png
  53. BIN
      PET/framework/img/tiprobuttonimages/dot.png
  54. BIN
      PET/framework/img/tiprobuttonimages/enter.png
  55. BIN
      PET/framework/img/tiprobuttonimages/ex_10x.png
  56. BIN
      PET/framework/img/tiprobuttonimages/ln_log.png
  57. BIN
      PET/framework/img/tiprobuttonimages/math.png
  58. BIN
      PET/framework/img/tiprobuttonimages/minus.png
  59. BIN
      PET/framework/img/tiprobuttonimages/mode.png
  60. BIN
      PET/framework/img/tiprobuttonimages/mode_quit.png
  61. BIN
      PET/framework/img/tiprobuttonimages/mult.png
  62. BIN
      PET/framework/img/tiprobuttonimages/ncrnpr.png
  63. BIN
      PET/framework/img/tiprobuttonimages/neg.png
  64. BIN
      PET/framework/img/tiprobuttonimages/neg_answer.png
  65. BIN
      PET/framework/img/tiprobuttonimages/on.png
  66. BIN
      PET/framework/img/tiprobuttonimages/on_off.png
  67. BIN
      PET/framework/img/tiprobuttonimages/pfeiltasten.png
  68. BIN
      PET/framework/img/tiprobuttonimages/plus.png
  69. BIN
      PET/framework/img/tiprobuttonimages/sin.png
  70. BIN
      PET/framework/img/tiprobuttonimages/sin_num-solv.png
  71. BIN
      PET/framework/img/tiprobuttonimages/sqr.png
  72. BIN
      PET/framework/img/tiprobuttonimages/sqr_sqrt.png
  73. BIN
      PET/framework/img/tiprobuttonimages/sto.png
  74. BIN
      PET/framework/img/tiprobuttonimages/sto_recall.png
  75. BIN
      PET/framework/img/tiprobuttonimages/table.png
  76. BIN
      PET/framework/img/tiprobuttonimages/tan_sys-solv.png
  77. BIN
      PET/framework/img/tiprobuttonimages/ti30.png
  78. BIN
      PET/framework/img/tiprobuttonimages/ti30C.png
  79. BIN
      PET/framework/img/tiprobuttonimages/xhoch.png
  80. BIN
      PET/framework/img/tiprobuttonimages/xhoch_nwurz.png
  81. BIN
      PET/framework/img/tiprobuttonimages/xyzabcd.png
  82. 3
    6
      PET/framework/inputs/bms.sty
  83. 3
    25
      PET/framework/inputs/bmsColors.sty
  84. 2
    1
      PET/framework/inputs/bmsLayout.tex
  85. 17
    282
      PET/framework/inputs/bmsMakros.tex
  86. 9
    8
      PET/framework/inputs/bmsNewIfsTransitional.tex
  87. 0
    104
      PET/framework/inputs/bmsUsePackages.backup.tex
  88. 5
    3
      PET/framework/inputs/matheMakrosFunctions.tex
  89. 0
    1
      PET/framework/inputs/prfg/AntwortBox.tex
  90. 0
    2
      PET/framework/logos/2024/.gitignore
  91. BIN
      PET/framework/logos/2024/Logo.png
  92. 0
    115
      PET/framework/logos/2024/Logo.svg
  93. BIN
      PET/framework/logos/2024/loewe_text_bordeaux.pdf
  94. 0
    61
      PET/framework/logos/2024/loewe_text_bordeaux.svg
  95. BIN
      PET/framework/logos/2024/loewe_text_schwarz.pdf
  96. 0
    1
      PET/framework/logos/2024/loewe_text_schwarz.svg
  97. BIN
      PET/framework/logos/2024/logo.pdf
  98. 0
    69
      PET/framework/logos/ZueriWappenGruen.pdf
  99. 0
    75
      PET/framework/logos/ZueriWappenGruen.svg
  100. 0
    0
      PET/gesoBMP2025/aufg/alg/bruchterm/#25_S2_Bruchterm_v1.tex#

+ 2
- 3
PET/framework/README.md View File

@@ -3,8 +3,7 @@ Framework
3 3
 
4 4
 Keine Inhalte, Keine Prüfungen.
5 5
 
6
-Das Framework kann für Prüfungen, Skripts, Arbeitsblätter, Musterlösungen, Vorlagen etc. verwendet werden.
6
+Das Framework kann für Berufsmaturityätsprüfungen verwendet werden.
7 7
 
8
-Kann theoretisch auch für andere Fächer verwendet werden
8
+(C): CC-BY philipp.freimann@bms-w.ch
9 9
 
10
-2024: Zielgruppe wird nur noch für die Prüfungen verwendet

+ 0
- 172
PET/framework/bibAll.bib View File

@@ -1,172 +0,0 @@
1
-@book{descartes1664,
2
-      author    = "René Descartes",
3
-			title     = "La Géometrie (Anhng zu «Discours de la Methode 1634»)",
4
-			url       = "https://dn720202.ca.archive.org/0/items/geometryofrene00desc/geometryofrene00desc.pdf",
5
-			year      = "1664"
6
-}
7
-
8
-@book{rudolff1515,
9
-      author    = "Christoff Rudolff",
10
-      title     = "Coß (1515)",
11
-      url       = "https://www.math.uni-bielefeld.de/~sieben/rudolff.pdf",
12
-			year      = "1515"
13
-}
14
-
15
-@book{stiefel1544,
16
-      author    = "Michaelis Stiefel",
17
-      title     = "Arithmetica Integra (1544)",
18
-      url       = "https://archive.org/details/bub_gb_fndPsRv08R0C",
19
-			year      = "1544"
20
-}
21
-
22
-@book{bardey1878,
23
-      author    = "Dr. E. Bardey",
24
-      title     = "Methodisch geordnete Aufgabensammlung",
25
-      publisher = "B. G. Teubner (Leibzig)",
26
-			Edition   = {7. Auflg},
27
-      year      = "1878"
28
-}
29
-
30
-@book{kompendium18,
31
-      author    = "Urs Vonesch und Susanne Wagner",
32
-      title     = "Kompendium Mathematik Fachbereich Gesundheit und Soziale Arbeit",
33
-      publisher = "Berufsmaturitätsschule Zürich",
34
-      year      = "2018"
35
-}
36
-
37
-@book{frommenwiler18geom,
38
-      author    = "Kurt Studer und Peter Frommenwiler",
39
-      title     = "Mathematik für Maturitätsschulen, Geometrie",
40
-      publisher = "Cornelsen",
41
-      year      = "2018",
42
-      isbn      = "978-3-06-028275-3"
43
-}
44
-
45
-@book{frommenwiler17alg,
46
-      author    = "Kurt Studer und Peter Frommenwiler",
47
-      title     = "Mathematik für Maturitätsschulen, Algebra und Datenanalyse",
48
-      publisher = "Cornelsen",
49
-      year      = "2017",
50
-      isbn      = "978-3-06-450955-9"
51
-}
52
-
53
-@book{marthaler17,
54
-	author    = "Jakob und Reuter und Marthaler",
55
-	title     = "Mathematik I, Algebra für die Berufsmaturität",
56
-	publisher = "hep-verlag",
57
-	year      = "2017",
58
-	isbn      = "978-3-0355-1072-0",
59
-	url       = "https://www.hep-verlag.ch/algebra"
60
-}
61
-
62
-@book{marthaler21alg,
63
-	author    = "Jakob und Reuter und Marthaler",
64
-	title     = "Algebra / Mathematik 1",
65
-	publisher = "hep-verlag",
66
-	year      = "2021",
67
-	isbn      = "978-3-0355-1904-4", 
68
-	url       = "https://www.hep-verlag.ch/algebra"
69
-}
70
-
71
-@book{marthaler20geom,
72
-	author    = "Jakob und Reuter und Marthaler",
73
-	title     = "Geometrie / Mathematik 2",
74
-	publisher = "hep-verlag",
75
-	year      = "2020",
76
-	isbn      = "978-3-0355-1742-2", 
77
-	url       = "https://www.hep-verlag.ch/geometrie"
78
-}
79
-
80
-@book{gressly11,
81
-    author    = "Philipp Gressly-Freimann and Martin Guggisberg",
82
-    title     = "Programmieren lernen",
83
-    publisher = "Orell Füssli",
84
-    year      = "2011",
85
-    month     = "1",
86
-    isbn      = "978-3-280-04066-9",
87
-    url       = "https://programmieraufgaben.ch",
88
-}
89
-
90
-@book{FormelnUndTafeln19,
91
-    author    = "Durandi, et al, DMK (Deutschschweizerische Mathematikkommission)",
92
-    title     = "Formeln und Tafeln",
93
-    publisher = "Orell Füssli Verlag",
94
-    year      = "2019",
95
-    isbn      = "978-3-280-04193-2",
96
-    url       = "https://www.ofv.ch",
97
-}
98
-
99
-@book{gressly14OO,
100
-  author = "Philipp Gressly Freimann",
101
-	title  = "Objekte und Klassen",
102
-	year   = "2015",
103
-	month  =  "6",
104
-	publisher = "LaTeX 3.14",
105
-	url    = "https://programmieraufgaben.ch/uploads/oo.pdf"
106
-}
107
-
108
-@book{oester05,
109
-    author    = "Bernd Oestereich",
110
-    title     = "Analyse und Design mit UML 2",
111
-    publisher = "Oldenbourg",
112
-    year      = "2005",
113
-    month     = "7-486-576545-2",
114
-    isbn      = "3-",
115
-    url       = "http://www.oose.de/uml",
116
-}
117
-
118
-@book{knuth1,
119
-    author    = "Donald E. Knuth",
120
-    title     = "The Art of Computer Programming",
121
-    publisher = "Addison Wesley",
122
-    year      = "1997",
123
-    isbn      = "0-201-89683-4",
124
-    url       = "http://www.oose.de/uml",
125
-}
126
-
127
-@book{hssv12,
128
-    author    = "Peter Hubwieser and Matthias Spohrer and Markus Steinert and Siglinde Voss",
129
-    title     = "Informatik",
130
-    publisher = "Klett",
131
-    year      = "2012",
132
-    isbn      = "978-3-12-731768-8",
133
-}
134
-
135
-@book{lowPau90,
136
-    author    = "Martin Lowes, Augustin Paulik",
137
-    title     = "Programmieren mit C",
138
-    publisher = "Vieweg+Teubner",
139
-    year      = "1990",
140
-    isbn      = "978-3519122869",
141
-}
142
-
143
-@book{bloch08,
144
-    author    = "Juhua Bloch",
145
-    title     = "Effective Java",
146
-    publisher = "Addison-Wesley; 2 edition (May 28, 2008)",
147
-    year      = "2008",
148
-    isbn      = "978-0321356680",
149
-}
150
-
151
- @misc{ wiki:ieee754,
152
-   author = "Wikipedia",
153
-   title = "IEEE 754 --- Wikipedia{,} Die freie Enzyklopädie",
154
-   year = "2013",
155
-   url = "http://de.wikipedia.org/w/index.php?title=IEEE 754",
156
-   note = "[Online; Stand 23. Januar 2013]"
157
- }
158
-
159
-@book{himanen01,
160
-  author =  "Pekka Himanen",
161
-	title  =  "Die Hacker- Ethik. Und der Geist des Informations- Zeitalters",
162
-	publisher = "Riemann Verlag",
163
-	year      = "2001",
164
-	month     = "9",
165
-	isbn      = "978-3570500200",
166
-}
167
-
168
-@book{SunTzu-500,
169
-      author  = "Sun Tzu",
170
-      title   = "Die Kunst des Krieges",
171
-      year    = "-500",
172
-}

+ 0
- 5
PET/framework/bmsLayout.tex View File

@@ -1,5 +0,0 @@
1
-%% Zentralisiert
2
-\input{inputs/bmsUsePackages}
3
-\input{inputs/bmsLayout}
4
-\input{inputs/bmsMakros}
5
-\input{inputs/matheMakros}

+ 0
- 47
PET/framework/bmsLayoutPageHeaderFooter.tex View File

@@ -1,47 +0,0 @@
1
-
2
-%%%%%%%%%%%%%%%%%%%% HEADER FOOTER FIRST PAGE %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3
-%% Top right header Arbeitsblatt
4
-\newcommand{\topRightHeaderFP}{\begin{tabular}{cl}\makebox{\raisebox{-1.1mm}{\includegraphics[width=8mm]{logos/2024/logo.pdf}}\hspace{-2mm}}&\makecell[l]{\vspace{-2.5mm}{\scriptsize{\cdciFont{{\color{bbwFarbe}Mathematik}}}}\\{\vspace{-3mm}\scriptsize{\cdciFont{{\color{bbwFarbe}Arbeitsblatt }}}}\\{}}\end{tabular}}
5
-
6
-\newcommand{\topLeftHeaderFP}{%
7
-\begin{tabular}{c}%
8
-  \makebox{\raisebox{-1.1mm}{\includegraphics[width=77mm]{logos/2024/loewe_text_schwarz.pdf}}}
9
-\end{tabular}%
10
-}% end command topLeftHeaderAB
11
-
12
-\fancypagestyle{firststyleAB}
13
-{
14
-  \fancyhf[HR]{\topRightHeaderFP}
15
-  \fancyhf[HL]{\topLeftHeaderFP}
16
-  \fancyhf[HC]{}
17
-  \fancyfoot[C]{}
18
-  \renewcommand{\headrulewidth}{1pt} % removes horizontal header line
19
-}
20
-
21
-%%%%%%%%%%%%%%%  H E A D E R   &   F O O T E R  FOLLOWING PAGES  %%%%%%%%%%%%%%%%%%%%
22
-
23
-
24
-%% vorbereitet, falls nur LOGO ohne "Mathematik | Arbeitsblatt"
25
-\newcommand{\topRightHeader}{%
26
-\begin{tabular}{r}%
27
-\makebox{%
28
-\raisebox{-1.1mm}{\includegraphics[width=8mm]{logos/2024/logo.pdf}}
29
-}% end makebox
30
-\end{tabular}%
31
-}%% end newcommand
32
-
33
-%% verwende auch hier den selben Header wie auf der FirstPage (FP)
34
-\fancyhf[HR]{\topRightHeaderFP}
35
-
36
-\fancyhf[HC]{\metaHeaderLine{}}%%
37
-\fancyhf[FR]{\tiny{\shortAuthor{} (\today{})}}%%
38
-\fancyfoot[C]{\footnotesize Page \thepage\ of \pageref{LastPage}}
39
-\renewcommand{\headrulewidth}{0pt}
40
-
41
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
42
-
43
-\newcommand{\arbeitsblattHeader}{%%
44
-  \thispagestyle{firststyleAB}
45
-  \begin{center}%%
46
-    {\Large \fontfamily{qhv}\selectfont \arbeitsblattTitel{}}%%
47
-\end{center}}%%

+ 3
- 2
PET/framework/bmsLayoutPruefungBMP.tex View File

@@ -8,15 +8,16 @@
8 8
 
9 9
 \input{inputs/bmsInput}
10 10
 
11
-
12 11
 \newcommand{\ausrichtung}{AUSRICHTUNG überschreiben}
13 12
 \newcommand{\pruefungsIDAufgabe}{prüfungsIDAufgabe überschreiben}
14 13
 
15
-
16 14
 \usepackage{bmsLayoutPruefungBMPSty}
17 15
 
18 16
 %%%%%%%%%%%%%%%  H E A D E R   &   F O O T E R %%%%%%%%%%%%%%%%%%%%
19 17
 
18
+%%
19
+% Aussehen der Titelzeilen jeder einzelnen Frage
20
+%
20 21
 \renewcommand{\frageTitelZeile}{%%
21 22
 \vspace{1mm}\textbf{Aufgabe\, \arabic{frageCounter}\stepcounter{frageCounter}%%
22 23
   \hspace*{\fill}\arabic{tmpCounter} Punkte}

+ 5
- 4
PET/framework/bmsLayoutPruefungBMPHeaderFooter.tex View File

@@ -1,3 +1,8 @@
1
+%%
2
+%% 2025_05_30 Offizieller footer für GESO Berufsmaturitätsprüfungen
3
+%% (BMP)
4
+%% Autor: philipp.freimann@bms-w.ch
5
+%%
1 6
 
2 7
 %% PBM Prüfung: Kanton: Überschreibe BMS-Winterthur
3 8
 \newcommand{\topRightHeader}{%%
@@ -22,7 +27,3 @@ Eine kommerzielle Verwendung bedarf der Bewilligung der KBM des Kantons Zürich.
22 27
 
23 28
 \renewcommand{\headrulewidth}{0pt}
24 29
 \renewcommand{\footrulewidth}{0pt}
25
-
26
-%%\setlength{\topmargin}{-5mm}
27
-%%\setlength{\leftmargin}{5mm}
28
-%%\setlength{\headheight}{mm}

+ 12
- 2
PET/framework/bmsLayoutPruefungBMPSty.sty View File

@@ -84,8 +84,18 @@
84 84
 %% Titelseite des Lösungsdokumentes (nur Lehrpersonen)
85 85
 \newcommand{\titelSeiteLoesungen}{
86 86
 \generalHeader{}%%
87
-coming soon: Lösungsschlüssel\\
88
-\vspace{150mm}
87
+Notenberechnung: $P$ = Punkte; $N$ = Note\\
88
+\vspace{3mm}\\
89
+\vspace{5mm}\\
90
+$N = \frac{5\cdot{}P}{85} + 1$\\
91
+\vspace{5mm}\\
92
+\begin{tabular}{|c|c|}\hline
93
+  Punkte & Note\\\hline
94
+  0-3 & 1 \\\hline
95
+  ... & ...\\\hline
96
+\end{tabular}\\
97
+not yet\\
98
+\vspace{90mm}
89 99
 }%% end Titelseite Lösungen (nur Lehrpersonen)
90 100
 
91 101
 %% Titelseite für Schülerinnen und Schüler (AUFGABEN)

BIN
PET/framework/img/img_src/MatheNinja.xcf View File


BIN
PET/framework/img/kamel_smile_hacker.png View File


BIN
PET/framework/img/matheninja/2022_07_08.xcf View File


+ 0
- 1
PET/framework/img/matheninja/matheninja.jpg View File

@@ -1 +0,0 @@
1
-matheninja_v2.jpg

BIN
PET/framework/img/matheninja/matheninja_v0.jpg View File


BIN
PET/framework/img/matheninja/matheninja_v1.jpg View File


BIN
PET/framework/img/matheninja/matheninja_v2.jpg View File


BIN
PET/framework/img/matheninja/turtle.png View File


+ 0
- 280
PET/framework/img/matheninja/turtle_v.svg
File diff suppressed because it is too large
View File


BIN
PET/framework/img/nspirebuttonimages/0.png View File


BIN
PET/framework/img/nspirebuttonimages/1.png View File


BIN
PET/framework/img/nspirebuttonimages/10xlog.png View File


BIN
PET/framework/img/nspirebuttonimages/2.png View File


BIN
PET/framework/img/nspirebuttonimages/3.png View File


BIN
PET/framework/img/nspirebuttonimages/4.png View File


BIN
PET/framework/img/nspirebuttonimages/5.png View File


BIN
PET/framework/img/nspirebuttonimages/6.png View File


BIN
PET/framework/img/nspirebuttonimages/7.png View File


BIN
PET/framework/img/nspirebuttonimages/8.png View File


BIN
PET/framework/img/nspirebuttonimages/9.png View File


BIN
PET/framework/img/nspirebuttonimages/EE.png View File


BIN
PET/framework/img/nspirebuttonimages/dot.png View File


BIN
PET/framework/img/nspirebuttonimages/neg.png View File


BIN
PET/framework/img/nspirebuttonimages/tinspire-cx2T-CAS.jpg View File


BIN
PET/framework/img/tiprobuttonimages/0.png View File


BIN
PET/framework/img/tiprobuttonimages/0_reset.png View File


BIN
PET/framework/img/tiprobuttonimages/1.png View File


BIN
PET/framework/img/tiprobuttonimages/2.png View File


BIN
PET/framework/img/tiprobuttonimages/2nd.png View File


BIN
PET/framework/img/tiprobuttonimages/3.png View File


BIN
PET/framework/img/tiprobuttonimages/4.png View File


BIN
PET/framework/img/tiprobuttonimages/5.png View File


BIN
PET/framework/img/tiprobuttonimages/6.png View File


BIN
PET/framework/img/tiprobuttonimages/7.png View File


BIN
PET/framework/img/tiprobuttonimages/8.png View File


BIN
PET/framework/img/tiprobuttonimages/9.png View File


BIN
PET/framework/img/tiprobuttonimages/EE.png View File


BIN
PET/framework/img/tiprobuttonimages/approx.png View File


BIN
PET/framework/img/tiprobuttonimages/clear.png View File


BIN
PET/framework/img/tiprobuttonimages/constants.png View File


BIN
PET/framework/img/tiprobuttonimages/cos_poly-solv.png View File


BIN
PET/framework/img/tiprobuttonimages/data.png View File


BIN
PET/framework/img/tiprobuttonimages/data_stat-reg-distr.png View File


BIN
PET/framework/img/tiprobuttonimages/delete.png View File


BIN
PET/framework/img/tiprobuttonimages/div.png View File


BIN
PET/framework/img/tiprobuttonimages/dot.png View File


BIN
PET/framework/img/tiprobuttonimages/enter.png View File


BIN
PET/framework/img/tiprobuttonimages/ex_10x.png View File


BIN
PET/framework/img/tiprobuttonimages/ln_log.png View File


BIN
PET/framework/img/tiprobuttonimages/math.png View File


BIN
PET/framework/img/tiprobuttonimages/minus.png View File


BIN
PET/framework/img/tiprobuttonimages/mode.png View File


BIN
PET/framework/img/tiprobuttonimages/mode_quit.png View File


BIN
PET/framework/img/tiprobuttonimages/mult.png View File


BIN
PET/framework/img/tiprobuttonimages/ncrnpr.png View File


BIN
PET/framework/img/tiprobuttonimages/neg.png View File


BIN
PET/framework/img/tiprobuttonimages/neg_answer.png View File


BIN
PET/framework/img/tiprobuttonimages/on.png View File


BIN
PET/framework/img/tiprobuttonimages/on_off.png View File


BIN
PET/framework/img/tiprobuttonimages/pfeiltasten.png View File


BIN
PET/framework/img/tiprobuttonimages/plus.png View File


BIN
PET/framework/img/tiprobuttonimages/sin.png View File


BIN
PET/framework/img/tiprobuttonimages/sin_num-solv.png View File


BIN
PET/framework/img/tiprobuttonimages/sqr.png View File


BIN
PET/framework/img/tiprobuttonimages/sqr_sqrt.png View File


BIN
PET/framework/img/tiprobuttonimages/sto.png View File


BIN
PET/framework/img/tiprobuttonimages/sto_recall.png View File


BIN
PET/framework/img/tiprobuttonimages/table.png View File


BIN
PET/framework/img/tiprobuttonimages/tan_sys-solv.png View File


BIN
PET/framework/img/tiprobuttonimages/ti30.png View File


BIN
PET/framework/img/tiprobuttonimages/ti30C.png View File


BIN
PET/framework/img/tiprobuttonimages/xhoch.png View File


BIN
PET/framework/img/tiprobuttonimages/xhoch_nwurz.png View File


BIN
PET/framework/img/tiprobuttonimages/xyzabcd.png View File


+ 3
- 6
PET/framework/inputs/bms.sty View File

@@ -1,5 +1,7 @@
1 1
 %%%%%%%%%%%%%%% L A Y O U T  %%%%%%%%%%%%%%%%%%%%%%%%%%%%
2
-
2
+%%
3
+%% Fonts and more
4
+%%
3 5
 \usepackage{inputs/bmsColors}
4 6
 
5 7
 %% Font
@@ -31,7 +33,6 @@
31 33
                 \let\item\@idxitem}
32 34
                {\if@restonecol\onecolumn\else\clearpage\fi}%%
33 35
                
34
-
35 36
 %% Subtitle
36 37
 \def\iffull#1{\if#1\relax\else}
37 38
 \gdef\@subtitle{}
@@ -92,8 +93,6 @@
92 93
 
93 94
 %%\input{impressum.tex}
94 95
 
95
-
96
-
97 96
 %% Theoreme: Bemerkungen, Beispiele und Definitionen
98 97
 %\theoremstyle{remark}
99 98
 %\newtheorem{bsp}{Beispiel}[section]
@@ -107,10 +106,8 @@
107 106
 
108 107
 %%%%%%%%%%%%%%%%%%%%%%
109 108
 
110
-
111 109
 %% Start fetching index entries for theindex
112 110
 \makeindex
113 111
 
114
-
115 112
 %%\setlength{\headheight}{36pt}
116 113
 \setlength{\topmargin}{-19mm}

+ 3
- 25
PET/framework/inputs/bmsColors.sty View File

@@ -1,3 +1,6 @@
1
+%%
2
+%% festlegen der Farben
3
+
1 4
 \definecolor{codeBackground}{rgb}{0.9, 0.9, 0.8}%
2 5
 
3 6
 %% Nur der Trainer sieht das
@@ -19,28 +22,3 @@
19 22
 \definecolor{titelFarbe}{rgb}{0.0, 0.0, 0.0}%%
20 23
 \fi%%
21 24
 
22
-%% Farbe für Aufgaben (Hintergrund)
23
-%\definecolor{aFarbe}{HTML}{B4B4FA}
24
-%\newcommand*{\aufgabenFarbe}[1]{{\color{aFarbe}#1}}
25
-\definecolor{aufgabenFarbe}{RGB}{180,180,250}
26
-\newcommand*{\aufgabenFarbe}[1]{\definecolor{shadecolor}{RGB}{180,180,250}\begin{snugshade*}{{#1}}\end{snugshade*}}
27
-
28
-%%\definecolor{maturaAufgabenFarbe}{HTML}{CCAA33}
29
-
30
-
31
-%%%%%%%%%%%%%%%%%  Rezepte, Definitionen, Gesetze, .... %%%%%%%%%%%%%%%%%%%%%%
32
-%% Diese werden definiert in "bbwMakros.tex", doch die Farben sind universell
33
-%%
34
-\definecolor{rezeptFarbe}{HTML}{FF0000}
35
-\definecolor{definitionFarbe}{HTML}{FAFA00}
36
-\definecolor{gesetzFarbe}{HTML}{77EE44}
37
-\definecolor{beispielFarbe}{HTML}{bb0099}
38
-\definecolor{bemerkungFarbe}{HTML}{FF8800}
39
-
40
-
41
-%%%  bbwLogoFarbe
42
-%%
43
-%% für mmPapier
44
-%% etwas heller als titelFarbe
45
-%\definecolor{bbwMMFarbe}{rgb}{0.84,0.94,0.0}
46
-\definecolor{bbwMMFarbe}{rgb}{0.01,0.94,0.94}

+ 2
- 1
PET/framework/inputs/bmsLayout.tex View File

@@ -1,5 +1,6 @@
1 1
 %%%%%%%%%%%%%%%%% L A Y O U T  %%%%%%%%%%%%%%%%%%%%%%%%%%%%
2
-%% 2020-12-27 ph. g. freimann @ bbw.ch
2
+%% 2020-12-27 1st version
3
+%% 2025_05_30 philipp.freimann@bms-w.ch
3 4
 %%
4 5
 
5 6
 \fancyhf{}%%

+ 17
- 282
PET/framework/inputs/bmsMakros.tex View File

@@ -2,8 +2,6 @@
2 2
 %%%%%%%%%%%%%%%%%% M A K R O S %%%%%%%%%%%%%%%%%%%%%%%%%%%
3 3
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4 4
 
5
-
6
-
7 5
 %%%%%%%%%%%%%%%%%%%%%%%% g e n e r e l l e   M a k r o s %%%%%%%%%%%%%%%%%%%%%%%
8 6
 
9 7
 
@@ -52,30 +50,20 @@
52 50
 %%  --> Notizfeld mit 10 Leerzeilen
53 51
 \newcounter{DFCounter}
54 52
 
53
+
55 54
 %%Häuschenpapier
56 55
 \newcommand{\mmPapierZwei}[2]{\begin{tikzpicture}
57
-%%  \draw[step=4mm,bbwMMFarbe,ultra thin]
58
-%%  \draw[step=4mm,bbwMMFarbe,thick]
59
-  \draw[step=4mm,bbwMMFarbe,line width=0.02mm]
56
+  \draw[step=5mm,lightgray,line width=0.02mm]
60 57
   (0, 0) grid ({#2}, {#1});
61 58
 \end{tikzpicture}}%%
62 59
 
63
-%% millimeterPapier füllen bis Ende Seite
64
-\newcommand{\mmPapierBisEndeSeite}{
65
-
66
-\begin{tikzpicture}
67
-
68
-\newdimen\spaceleftOnPage
69
-\spaceleftOnPage=\dimexpr\textheight-\pagetotal-14pt\relax
70
-
71
-\pgfmathsetmacro{\gridWidth}{\textwidth        - mod(\textwidth,      4mm)      }
72
-\pgfmathsetmacro{\gridHeight}{\spaceleftOnPage - mod(\spaceleftOnPage,4mm) - 4mm}
73
-
74
-\draw [step=4mm,bbwMMFarbe,line width=0.02mm] (0,0) grid (\gridWidth pt,\gridHeight pt);
75
-\end{tikzpicture}%%
76
-\newpage%%
77
-}%% END Makro mmPapieBisEndeSeite
78 60
 
61
+%%
62
+%% Fülle den Rest der Seite mit 5mm Papier (hellgrau)
63
+%% Dies darf nicht innerhalb einer Umgebung (newenvironment)
64
+%% geschehen.
65
+%% Im Moment wird es aus dem environment "frage"
66
+%% (s. bmsLayoutPruefungBMPSty.sty) aufgerufen
79 67
 \newcommand{\mmPapierBMPBisEndeSeite}{
80 68
 
81 69
 \begin{tikzpicture}
@@ -86,13 +74,13 @@
86 74
 \pgfmathsetmacro{\gridWidth}{\textwidth        - mod(\textwidth,      5mm)      }
87 75
 \pgfmathsetmacro{\gridHeight}{\spaceleftOnPage - mod(\spaceleftOnPage,5mm) - 5mm}
88 76
 
89
-\draw [step=5mm,lightgray,line width=0.02mm] (0,0) grid (\gridWidth pt,\gridHeight pt);
77
+\mmPapierZwei{\gridHeight pt}{\gridWidth pt}
78
+
90 79
 \end{tikzpicture}%%
91 80
 \newpage%%
92 81
 }%% END Makro mmPapieBisEndeSeite
93 82
 
94 83
 
95
-
96 84
 %% Standardbreite für Arbeitsblätter und das Theorieheft
97 85
 %% Wird in bbwPruefung.sty überschrieben, da dort schmaler
98 86
 \def\defaultTextBreite{17.6}
@@ -104,36 +92,6 @@
104 92
 
105 93
 
106 94
 
107
-
108
-
109
-\newcommand{\mmPapierZweiBMP}[2]{\begin{tikzpicture}
110
-%%  \draw[step=4mm,bbwMMFarbe,ultra thin]
111
-%%  \draw[step=4mm,bbwMMFarbe,thick]
112
-  \draw[step=5mm,lightgray,line width=0.02mm]
113
-  (0, 0) grid ({#2}, {#1});
114
-\end{tikzpicture}}%%
115
-
116
-
117
-\newcommand{\mmPapierBMP}[1]{
118
-\ifisZusammenfassung{}%%
119
-\else%%
120
-{%%
121
-\ifisAufgabe{%%
122
-\mmPapierZweiBMP{#1}{\defaultTextBreite}%%
123
-}\else{}\fi%%
124
-}%%
125
-\fi}%%
126
-
127
-
128
-
129
-
130
-
131
-
132
-
133
-
134
-
135
-
136
-
137 95
 %% Notizen Berechungen auf Prüfungsblättern
138 96
 \newcommand{\platzFuerBerechnungen}[1]{\noLOESUNG{
139 97
 
@@ -147,8 +105,6 @@ Notizen / Berechnungen:
147 105
 
148 106
 \mmPapierBisEndeSeite}}%% end platzFuerBerechnungen
149 107
 
150
-
151
-
152 108
 \newcommand{\platzFuerBerechnungenOhneText}[1]{\noLOESUNG{
153 109
 
154 110
 \mmPapier{#1}}}
@@ -163,56 +119,11 @@ z.\,B.
163 119
 
164 120
   \mmPapierZwei{#1}{16.8}}}%% END plz
165 121
 
166
-%%
167
-%% Auf der Titelseite steht entweder GESO oder TALS.
168
-%% Dies wird gleich mit der Fußnote angegeben.
169
-%% Dieses Kommando sollte im Kommando «\untertitel» eingesetzt werden.
170
-%%
171
-\newcommand*\ausrichtungAufTitelseite{%
172
-\ifisTALS{TALS\noLOESUNG{\small{\cdciFont{ (Technik, Architektur und Life
173
-        Sciences, Laboranten)}}}}%%
174
-\fi%%
175
-\ifisGESO{GESO\noLOESUNG{\small{\cdciFont{ (\textbf{Ge}sundheit und \textbf{So}ziales)}}}}%%
176
-\fi}%%
177 122
 
178 123
 %%%%%%%%%%%%%%%%%%%%%% B B W - M a t h e   F a r b c o d e s  %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%555
179 124
 
180
-\newcommand{\rezeptFarbe}{rezeptFarbe}
181
-\newcommand{\definitionFarbe}{definitionFarbe}
182
-\newcommand{\gesetzFarbe}{gesetzFarbe}
183
-\newcommand{\beispielFarbe}{beispielFarbe}
184
-\newcommand{\bemerkungFarbe}{bemerkungFarbe}
185
-
186
-%% Falls gewünscht übersteuren
187
-%  \definecolor{xyz}{HTML}{eeff66}
188
-%  \renewcommand{\beispielFarbe}{xyz}
189
-%
190
-
191 125
 %% Theorem-Styles
192 126
 
193
-\newcommand\theoremlayoutdefinition[4]{\newtcbtheorem[number within=section]{#1}{#2}
194
-{    theorem style=plain,
195
-     enhanced,
196
-     colframe=#3!20!white,colback=#3!20!white,
197
-     coltitle=#3!60!black,fonttitle=\upshape\bfseries,
198
-     %%fontupper=\itshape,
199
-     %%drop fuzzy shadow=blue!50!black!50!white,
200
-     terminator sign={:},
201
-     description delimiters={\,}{\,},% removes () around description
202
-     borderline north={0.5mm}{0pt}{#3},
203
-     borderline south={0.5mm}{0pt}{#3}
204
-}{#4}}
205
-
206
-
207
-
208
-%% Farben für rezept, definition und gesetz von Marthale übernommen.
209
-%% Verwendung mit * unterbindet die Nummerierung \begin{gesetz*}{Blah}{xy} ...\end {gesetz*}
210
-\theoremlayoutdefinition{rezept}{Rezept}{\rezeptFarbe}{R}
211
-\theoremlayoutdefinition{definition}{Definition}{\definitionFarbe}{D}
212
-\theoremlayoutdefinition{gesetz}{Gesetz}{\gesetzFarbe}{G}%% was green
213
-\theoremlayoutdefinition{beispiel}{Beispiel}{\beispielFarbe}{B}
214
-\theoremlayoutdefinition{bemerkung}{Bemerkung}{\bemerkungFarbe}{M}
215
-
216 127
 %%
217 128
 %% Force a blank page, when \newpage does not work
218 129
 %%
@@ -231,23 +142,17 @@ z.\,B.
231 142
 \LOESUNG{\noZUSAMMENFASSUNG{#2}}
232 143
 }%% end LoesungsRaumLen
233 144
 
145
+% Verwende \LOESUNGX{«lsg»}
146
+% sobald in der Zusammenfassung *** stehen soll und die Schüler nicht
147
+% auf die Idee kommen, hier schon zu lösen.
148
+%
149
+\newcommand{\LOESUNGX}[1]{\LOESUNG{#1}\ZUSAMMENFASSUNG{***}}
150
+
151
+
234 152
 \newcommand{\LoesungsRaum}[1]{\LoesungsRaumLen{30mm}{#1}}
235 153
 \newcommand{\LoesungsRaumKurz}[1]{\LoesungsRaumLen{15mm}{#1}}
236 154
 \newcommand{\LoesungsRaumLang}[1]{\LoesungsRaumLen{45mm}{#1}}
237 155
 
238
-
239
-%% TI nSpire
240
-\def\tinspire{\texttt{TI-nSpire}}
241
-
242
-%% TI 30 Pro Mathprint Button Images
243
-\def\tiprobuttonbreite{10mm}
244
-\def\nspirebuttonbreite{8.6mm}
245
-
246
-%%\def\sec{\raisebox{-2mm}{\includegraphics[width=\buttonbreite{}]{img/tiprobuttonimages/2nd.png}}}
247
-\newcommand{\tiprobutton}[1]{\raisebox{-2mm}{\mbox{\,\includegraphics[width=\tiprobuttonbreite{}]{img/tiprobuttonimages/#1.png}\,}}}
248
-
249
-\newcommand{\nspirebutton}[1]{\raisebox{-2mm}{\mbox{\,\includegraphics[width=\nspirebuttonbreite{}]{img/nspirebuttonimages/#1.png}\,}}}
250
-
251 156
 %% Counter  für Aufgaben
252 157
 %% Bei jedem Part wird die Aufgabennummer zurückgesetz auf 1
253 158
 \newcommand{\bbwPartID}{AA1}
@@ -262,7 +167,6 @@ z.\,B.
262 167
 %% der auch schon diese Bezeichnung erhalten sollte
263 168
 \newcommand{\bbwActAufgabenNr}{{\color{blue}\bbwAufgabenNummer. {\small[\bbwAufgabenBlockID]}}}
264 169
 
265
-
266 170
 \newenvironment{bbwAufgabenBlock}{%% Begin environment Part:
267 171
 \bbwActAufgabenNr{}
268 172
 %%{\color{blue}\bbwAufgabenNummer. {\small[\bbwAufgabenBlockID]}}
@@ -274,172 +178,3 @@ z.\,B.
274 178
 }%% END environment bbwAufgabenBlock
275 179
 
276 180
 
277
-
278
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%
279
-
280
-%% Weblinks und Mathe Ninja Links
281
-
282
-\newcommand{\weblink}[2]{\href{#2}{#1}}
283
-
284
-\newcommand{\olatBBWLogo}{\includegraphics[width=13mm]{logos/2024/logo.pdf}}%%
285
-\newcommand{\olatBMSSeite}{\includegraphics[width=13mm]{logos/seite.pdf}}%%
286
-\newcommand{\olatBMSTest}{\includegraphics[width=13mm]{logos/test.pdf}}%%
287
-\newcommand{\externerLinkEPS}{\includegraphics[width=13mm]{logos/extLink.pdf}}%%
288
-\newcommand{\youtubeLogo}{\includegraphics[width=13mm]{logos/youtube.png}}%%
289
-\newcommand{\matheNinjaLogo}{\includegraphics[width=13mm]{img/matheninja/matheninja.jpg}}%%
290
-
291
-%%
292
-%% #1: Text
293
-%% #2: URL
294
-%% #3: Aufgabennummern
295
-%% #4: optional weitere Logos oder leer lassen {}
296
-\newcommand{\externalLink}[4]{%%
297
-\begin{tabular}{|lp{111mm}|}\hline%%
298
-\multicolumn{2}{|p{172mm}|}{\cellcolor{aufgabenFarbe}#3}\\
299
-\weblink{\raisebox{-5mm}{\externerLinkEPS{}}}{#2} {#4}  & \weblink{#1}{#2}\\\hline
300
-\multicolumn{2}{|p{172mm}|}{\weblink{\tiny{#2}}{#2}}\\\hline
301
-\end{tabular}%%
302
-\vspace{1mm}
303
-}%% END Command externalLink
304
-
305
-%% #1: URL
306
-%% #2: Text
307
-\newcommand{\youtubeLink}[2]{%%
308
-\externalLink{#2}{#1}{Youtube}{\raisebox{-5mm}{\youtubeLogo{}}}
309
-}%%
310
-
311
-
312
-%%
313
-%% use:
314
-%% \matheNinjaLink{Beschreibung}{URL}
315
-\newcommand{\matheNinjaLink}[2]{%%
316
-\externalLink{#1}{#2}{MatheNinja}{\raisebox{-5mm}{\matheNinjaLogo}}
317
-}%%
318
-
319
-
320
-%\newcommand{\matheNinjaLink}[2]{\olatLink{\raisebox{-6mm}{\includegraphics[width=17mm]{img/matheninja/matheninja.jpg}}}{Mathe Ninja!}{#2}{#1}}%%
321
-
322
-
323
-
324
-
325
-%%
326
-%% #1: Typ-Logo (eg. LOGO auf MatheNinja)
327
-%% #2: Typ-Name (eg «Mathe Ninja»
328
-%% #3: URL
329
-%% #4: Aufgaben Name
330
-\newcommand{\olatLink}[4]{%%
331
-\begin{tabular}{|lp{111mm}|}\hline%%
332
-\multicolumn{2}{|p{172mm}|}{\cellcolor{aufgabenFarbe}#2}\\%
333
-%%\weblink{\raisebox{-5mm}{\externerLinkEPS{}}}{#3}
334
-\weblink{\raisebox{-3mm}{\olatBBWLogo}}{#3}%
335
-\weblink{#1}{#3}& \weblink{#4
336
-}{#3}\\\hline
337
-\end{tabular}%%
338
-\vspace{1mm}
339
-}%% END Command olatLink
340
-
341
-
342
-%\newcommand{\olatLOGOLink}[3]{%%
343
-%\begin{tabular}{|lp{111mm}|}\hline%%
344
-%\weblink{\raisebox{-5mm}{\olatBBWLogo{}}}{#2} & \weblink{#1}{#2}\\
345
-%\multicolumn{2}{|p{172mm}|}{\cellcolor{aufgabenFarbe}#3}\\\hline
346
-%\end{tabular}%%
347
-%}%% END Command olatLOGOLink
348
-
349
-%% Use:
350
-%% \olatLinkArbeitsblatt{Kapitel/Arbeitsblattname «[ID]»}{«URL»}{Aufgabennummern}
351
-\newcommand{\olatLinkArbeitsblatt}[3]{\olatLink{\raisebox{-6mm}{\olatBMSSeite}}{Arbeitsblatt: #1}{#2}{#3}}%%
352
-
353
-%% Use:
354
-%% \olatLinkVideo{Titel}{«URL»}{Was}
355
-\newcommand{\olatLinkVideo}[3]{\olatLink{\raisebox{-6mm}{\olatBMSSeite}}{Video: #1}{#2}{#3}}%%
356
-
357
-
358
-%% #1: Text
359
-%% #2: URL
360
-\newcommand{\olatLinkPruefung}[2]{\olatLink{\raisebox{-6mm}{\olatBMSTest}}{Online Test}{#2}{#1}}%%
361
-
362
-
363
-%% Use
364
-%% \olatLinkGESOKompendium{Kapitel}{Seite/Seiteff}{Aufgabe(n)}
365
-\newcommand{\olatLinkGESOKompendium}[3]{%%
366
-\GESO{%%
367
-\olatLink{{\color{bbwFarbe}\Huge K}}{Kompendium}{https://olat.bms-w.ch/auth/RepositoryEntry/6029794/CourseNode/106029172671728}{Kapitel #1; Seite #2; Aufg. #3}%%
368
-}%% END GESO
369
-}%%
370
-
371
-
372
-%% Use \olatLinkTALSStrukturaufgabenSPF{Kapitel}{Seite/Seiteff}{Aufgabe(n)}
373
-\newcommand{\olatLinkTALSStrukturaufgabenSPF}[3]{%%
374
-\TALS{%%
375
-\olatLink{{\color{bbwFarbe}\Huge S}}{Strukturaufgaben [SPF]}{https://olat.bms-w.ch/auth/RepositoryEntry/6029786/CourseNode/102901174299246}{Kapitel #1; Seite #2; Aufgaben #3}%%
376
-}%% END TALS
377
-}%%
378
-
379
-\newcommand{\olatLinkTALSStrukturaufgabenGLF}[3]{%%
380
-\TALS{%%
381
-\olatLink{{\color{bbwFarbe}\Huge S}}{Strukturaufgaben
382
-[GLF]}{https://olat.bms-w.ch/auth/RepositoryEntry/6029786/CourseNode/102901174291476}{Kapitel #1; Seite #2; Aufgaben #3}%%
383
-}%% END TALS
384
-}%%
385
-
386
-%%\newcommand{\olatLinkTALtfSStrukturaufgabenGLF}[1]{\olatLOGOLink{Strukturaufgaben Grundlagenfach}{https://olat.bbw.ch/auth/RepositoryEntry/572162090/CourseNode/102901174291476}{#1}}
387
-
388
-
389
-%%\newcommand{\matheNinjaLink}[2]{%%
390
-%%\begin{tabular}{cc}%%
391
-%% \raisebox{-1cm}{\includegraphics[height=2cm]{img/matheninja/turtle.png}}& \href{#2}{MatheNinja: #1}\\%%
392
-%% \end{tabular}%%
393
-%%}%% End Command  \matheNinjaLink
394
-
395
-
396
-
397
-%% AadB = Aufgaben aus dem Buch
398
-%% 1. Parameter: Seitenzahl
399
-%% 2. Parameter: Aufgabennummern.
400
-%% bsp  \TALSAadB{38-39}{101a-101c, 102 und 103}
401
-
402
-%%\newcommand*{\maturaAufgaben}[1]{\begin{mdframed}[backgroundcolor=maturaAufgabenFarbe!10]{#1}\end{mdframed}}
403
-
404
-\newcommand*{\aadBTxt}{Aufgaben aus dem Buch}
405
-
406
-
407
-%%
408
-% Generell Aufgaben aus einem Lehrbuch
409
-% #1: cite auf das Lehrbuch (z. B. frommenwiler17alg)
410
-% #2: Seitennummer oder Seitennumerff
411
-% #3: aufgabennummer(n)
412
-\newcommand*{\AadB}[3]{%%
413
-\aufgabenFarbe{\noindent{\aadBTxt\, \cite{#1}: Seite {#2}; Nr. {#3}}}%%
414
-}%%
415
-
416
-%%\newcommand*{\AdbBAlgebra}[2]{\AadB{marthaler21alg}{#1}{#2}}%%
417
-
418
-\newcommand*{\TALSAadBFWA}[2]{\ifisTALS{\AadB{frommenwiler17alg}{#1}{#2}}\fi}%%
419
-\newcommand*{\TALSAadBMTA}[2]{\ifisTALS{\AadB{marthaler21alg}{#1}{#2}}\fi}%%
420
-\newcommand*{\TALSAadBFWG}[2]{\ifisTALS{\AadB{frommenwiler18geom}{#1}{#2}}\fi}%%
421
-\newcommand*{\TALSAadBMTG}[2]{\ifisTALS{\AadB{marthaler20geom}{#1}{#2}}\fi}%%
422
-
423
-%% GESO hat (noch) keine Geometrie
424
-\newcommand*{\GESOAadBMTA}[2]{\ifisGESO{\AadB{marthaler21alg}{#1}{#2}}\fi}%%
425
-
426
-\newcommand*{\AadBMTA}[2]{\AadB{marthaler21alg}{#1}{#2}}
427
-\newcommand*{\AadBMTG}[2]{\AadB{marthaler20geom}{#1}{#2}}
428
-
429
-%%
430
-% Generell Theorie aus einem Lehrbuch
431
-% #1: cite auf das Lehrbuch (z. B. frommenwiler17alg)
432
-% #2: Seitennummer oder Seitennumerff
433
-% #3: KapitelNummer
434
-\newcommand*{\TadB}[3]{%%
435
-\aufgabenFarbe{\noindent{Theorie \cite{#1}: Seite {#2} Nr. {#3}}}%%
436
-}%%
437
-
438
-
439
-%% Referenzen auf Labels
440
-%% AllInOne ist wichtig, denn einige Referenzen funkitionieren nicht
441
-%% in den Themen-Skripts, sondern lediglich in den gesamten Jahres-Skripts.
442
-%%\newcommand*\aufgabenref[1]{(s\kern 0.22em{}Aufg. \ref{#1} auf Seite \pageref{#1})}
443
-
444
-%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% END BBW Makros %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
445
-

+ 9
- 8
PET/framework/inputs/bmsNewIfsTransitional.tex View File

@@ -2,14 +2,10 @@
2 2
 %% Diese "if"s werden benötigt, um die
3 3
 %% Versionen zu steuern
4 4
 
5
-
6
-%% Solange beide versionen existieren
7
-%% a) Version mit den "Zielgruppe-Files", die mit Linux Bash generiert
8
-%%      werden
9
-%% b) Die Version OHNE Zielgruppe
10
-%% solange wird dieses Flag da stehen, damit im File "bmsInput.tex"
11
-%% die Zielgruppe NICHT importiert wird, bei den Dateien, die bereits
12
-%% im neuen Format sind.
5
+%%
6
+%% AUFGABE        : Aufgabendokument
7
+%% ZUSAMMENFASSUNG: Zusammenfassung aller Fragen im Aufgabendokument
8
+%% Loesung        : Lösungsdokument
13 9
 
14 10
 \providecommand{\isTRANSITIONAL}{true}
15 11
 
@@ -21,6 +17,11 @@
21 17
 \isAufgabefalse
22 18
 \isLoesungfalse
23 19
 
20
+%% Hilfsfunktionen, die das Handling vereinfachen
21
+%% anstelle von
22
+%%  \ifisZusamenfassung{...}\fi
23
+%% schreibe einfach \ZUSAMMENFASSUNG{...}
24
+
24 25
 \newcommand\ZUSAMMENFASSUNG[1]{%%
25 26
 {%%
26 27
 \ifisZusammenfassung{{#1}}%%

+ 0
- 104
PET/framework/inputs/bmsUsePackages.backup.tex View File

@@ -1,104 +0,0 @@
1
-%%\usepackage{german} %% Macht Probleme mit grafiken
2
-\usepackage{mciteplus}
3
-
4
-\usepackage[dvipsnames,table]{xcolor}
5
-
6
-\usepackage{pgfplotstable}
7
-\usepackage{tikz}
8
-\usepackage{tkz-euclide} %% Grid
9
-
10
-\usepackage{amsthm}
11
-\usepackage{amsfonts} %% Zahlmengen Z, R, ...
12
-%%\usepackage{amsmath}
13
-\usepackage{eurosym}
14
-\usepackage[mathscr]{euscript}
15
-
16
-%% THEOREMS?
17
-\usepackage{tcolorbox}
18
-\tcbuselibrary{theorems}
19
-\tcbuselibrary{skins}
20
-
21
-
22
-\usepackage{fancyhdr}
23
-\usepackage{ngerman}
24
-\usepackage[utf8]{inputenc}
25
-
26
-
27
-%%\usepackage[dvips]{graphicx}
28
-
29
-\usepackage{supertabular}
30
-\usepackage{makeidx}  
31
-\usepackage{ifthen} 
32
-
33
-\usepackage{multirow}
34
-\usepackage{listings}
35
-
36
-%% Linebreaks in tabular-Zellen:
37
-\usepackage{makecell}
38
-
39
-%%\usepackage{color,fancyvrb,fancybox}
40
-\usepackage{multicol}
41
-\usepackage{lastpage}
42
-%%\usepackage{listings}
43
-\usepackage{pstricks}
44
-
45
-%% bold typewriter font:
46
-\usepackage[T1]{fontenc}
47
-\usepackage{lmodern}
48
-
49
-\usepackage{enumitem}
50
-%\usepackage{enumerate}
51
-
52
-\usepackage{float}
53
-
54
-\usepackage{titlesec}
55
-\usepackage{textcomp}
56
-
57
-
58
-%% Kuchendiagramme
59
-%%\usepackage{datapie}
60
-
61
-%% für Aufgaben Hervorhebung
62
-%%\usepackage[most]{tcolorbox}
63
-%%\usepackage[standard,framed]{ntheorem}
64
-\usepackage{framed}
65
-\usepackage{mdframed}
66
-
67
-%%%%%%%%%%%%%%%%%%%%
68
-%%\usepackage[most]{tcolorbox}
69
-
70
-%\usepackage[tocindentauto]{tocstyle}
71
-%\usepackage[tocindentauto]{tocbasic}
72
-\usepackage{tocbasic}
73
-
74
-%% für accentset wedge:
75
-\usepackage{accents}
76
-
77
-%% Würfel
78
-\usepackage{epsdice}
79
-
80
-%% Einbinden von GeoGebra Bildchen:
81
-\usetikzlibrary{shapes.geometric}
82
-\usetikzlibrary{arrows}
83
-\newcommand{\degre}{\ensuremath{^\circ}}
84
-
85
-%% Hyperlinks
86
-\usepackage{hyperref}
87
-
88
-\hypersetup{
89
-    colorlinks=true,
90
-    linkcolor=blue,
91
-    filecolor=magenta,      
92
-    urlcolor=cyan,
93
-    bookmarks=true,
94
-}
95
-
96
-%% bugtracker (part of pgfplots) should be loaded AFTER "hyperref"
97
-%% See: https://texblog.net/hyperref/ AND https://tex.stackexchange.com/questions/16268/warning-with-footnotes-namehfootnote-xx-has-been-referenced-but-does-not-exi
98
-\usepackage{pgfplots}
99
-\pgfplotsset{width=10cm,compat=1.9}
100
-
101
-%%\usepackage{fourier}  %% eg overarc (Bogenmaß)
102
-
103
-%% For Background on title page (Züri Wappn)
104
-\usepackage{eso-pic}

+ 5
- 3
PET/framework/inputs/matheMakrosFunctions.tex View File

@@ -1,6 +1,9 @@
1
-
2 1
 %%
3
-%% Graphiken mit tikz: BBW-Mathe-akros
2
+%%  Mathe Makros (auch außerhalb der BMS)
3
+%%  2025_05_30
4
+%%  Autor: philipp.freimann@bms-w.c0
5
+%%
6
+%% Graphiken mit tikz und BMS-W Mathe-Makros
4 7
 %%
5 8
 \tikzset{bbwgrid/.style={help lines,color=bbwMMFarbe!25,thick,step=0.5cm}}
6 9
 
@@ -39,7 +42,6 @@
39 42
  \draw[->,thick,graphSkalierung] (0,#4) -- (0,{#4+0.5}) node[anchor=south]{$y$};
40 43
  }
41 44
 
42
-
43 45
 %% A function within a Grid (without painting the grid)
44 46
 %% #1: funciton eg 2*\x  (x has to be backquoted)
45 47
 %% #2: Domain eg. -1:2.5

+ 0
- 1
PET/framework/inputs/prfg/AntwortBox.tex View File

@@ -1,4 +1,3 @@
1
-
2 1
 %% Wahr/Falsch Boxen
3 2
 %% Aufruf \wahrbox{wahr}, falls das Resultat wahr ist
4 3
 %% Aufruf \wahrbox{falsch}, falls ``falsch'' angegeben werden muss.

+ 0
- 2
PET/framework/logos/2024/.gitignore View File

@@ -1,2 +0,0 @@
1
-*.ppm
2
-!*.pdf

BIN
PET/framework/logos/2024/Logo.png View File


+ 0
- 115
PET/framework/logos/2024/Logo.svg View File

@@ -1,115 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
-
4
-<svg
5
-   version="1.1"
6
-   id="svg2"
7
-   width="445.42813"
8
-   height="374.84512"
9
-   viewBox="0 0 445.42813 374.84512"
10
-   sodipodi:docname="Logo.svg"
11
-   inkscape:version="1.2.2 (b0a8486541, 2022-12-01)"
12
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
13
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
14
-   xmlns="http://www.w3.org/2000/svg"
15
-   xmlns:svg="http://www.w3.org/2000/svg"
16
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
17
-   xmlns:cc="http://creativecommons.org/ns#"
18
-   xmlns:dc="http://purl.org/dc/elements/1.1/">
19
-  <metadata
20
-     id="metadata8">
21
-    <rdf:RDF>
22
-      <cc:Work
23
-         rdf:about="">
24
-        <dc:format>image/svg+xml</dc:format>
25
-        <dc:type
26
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
27
-        <dc:title />
28
-      </cc:Work>
29
-    </rdf:RDF>
30
-  </metadata>
31
-  <defs
32
-     id="defs6" />
33
-  <sodipodi:namedview
34
-     pagecolor="#ffffff"
35
-     bordercolor="#666666"
36
-     borderopacity="1"
37
-     objecttolerance="10"
38
-     gridtolerance="10"
39
-     guidetolerance="10"
40
-     inkscape:pageopacity="0"
41
-     inkscape:pageshadow="2"
42
-     inkscape:window-width="1824"
43
-     inkscape:window-height="1175"
44
-     id="namedview4"
45
-     showgrid="false"
46
-     inkscape:zoom="1.8008214"
47
-     inkscape:cx="134.38312"
48
-     inkscape:cy="181.0285"
49
-     inkscape:window-x="48"
50
-     inkscape:window-y="2"
51
-     inkscape:window-maximized="1"
52
-     inkscape:current-layer="layer1"
53
-     fit-margin-top="0"
54
-     fit-margin-left="0"
55
-     fit-margin-right="0"
56
-     fit-margin-bottom="0"
57
-     inkscape:showpageshadow="2"
58
-     inkscape:pagecheckerboard="0"
59
-     inkscape:deskcolor="#d1d1d1" />
60
-  <g
61
-     inkscape:groupmode="layer"
62
-     id="layer1"
63
-     inkscape:label="log"
64
-     style="display:inline"
65
-     transform="translate(-89.586964,-27.479376)">
66
-    <path
67
-       style="fill:#9e142d;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
68
-       d="m 89.586964,125.5704 h 99.969916 c 46.64599,0 44.38432,81 0,81 H 89.586964 Z"
69
-       id="path817-2"
70
-       inkscape:connector-curvature="0"
71
-       sodipodi:nodetypes="ccccc" />
72
-    <path
73
-       style="fill:#9e142d;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
74
-       d="m 89.586964,29.529377 h 99.969906 c 46.646,0 44.38433,81.000003 0,81.000003 H 89.586964 Z"
75
-       id="path817-3-9"
76
-       inkscape:connector-curvature="0"
77
-       sodipodi:nodetypes="ccccc" />
78
-    <path
79
-       style="fill:#9e142d;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
80
-       d="m 151.58696,319.27451 h 100.11596 c 46.64601,0 44.38434,80.99999 0,80.99999 H 151.58696 Z"
81
-       id="path817-3-6-1"
82
-       inkscape:connector-curvature="0"
83
-       sodipodi:nodetypes="ccccc" />
84
-    <path
85
-       style="fill:#9e142d;fill-opacity:1;stroke:none;stroke-width:0.1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
86
-       d="m 285.58696,225.10953 h -99.66228 c -46.64602,0 -44.38435,81.00001 0,81.00001 h 99.66228 z"
87
-       id="path817-3-7-2"
88
-       inkscape:connector-curvature="0"
89
-       sodipodi:nodetypes="ccccc" />
90
-    <path
91
-       style="fill:#9e142d;fill-opacity:1;stroke:none;stroke-width:0.13285206;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
92
-       d="m 534.94866,224.3245 v 132.34531 c 0,62.28495 -107.06635,59.26501 -107.06635,0 V 224.3245 Z"
93
-       id="path817-3-5-7"
94
-       inkscape:connector-curvature="0"
95
-       sodipodi:nodetypes="ccccc" />
96
-    <path
97
-       style="fill:#9e142d;fill-opacity:1;stroke:none;stroke-width:0.13285206;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
98
-       d="M 475.47467,205.3245 V 73.13407 c 0,-62.28495 -107.06635,-59.26501 -107.06635,0 V 205.3245 Z"
99
-       id="path817-3-5-3-0"
100
-       inkscape:connector-curvature="0"
101
-       sodipodi:nodetypes="ccccc" />
102
-    <path
103
-       style="fill:#9e142d;fill-opacity:1;stroke:none;stroke-width:0.13285206;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
104
-       d="M 351.6423,205.3245 V 73.13407 c 0,-62.28495 -107.06635,-59.26501 -107.06635,0 V 205.3245 Z"
105
-       id="path817-3-5-3-5-9"
106
-       inkscape:connector-curvature="0"
107
-       sodipodi:nodetypes="ccccc" />
108
-    <path
109
-       style="fill:#9e142d;fill-opacity:1;stroke:none;stroke-width:0.13285206;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1"
110
-       d="m 409.72781,224.3245 v 132.34531 c 0,62.28495 -107.06635,59.26501 -107.06635,0 V 224.3245 Z"
111
-       id="path817-3-5-6-3"
112
-       inkscape:connector-curvature="0"
113
-       sodipodi:nodetypes="ccccc" />
114
-  </g>
115
-</svg>

BIN
PET/framework/logos/2024/loewe_text_bordeaux.pdf View File


+ 0
- 61
PET/framework/logos/2024/loewe_text_bordeaux.svg
File diff suppressed because it is too large
View File


BIN
PET/framework/logos/2024/loewe_text_schwarz.pdf View File


+ 0
- 1
PET/framework/logos/2024/loewe_text_schwarz.svg
File diff suppressed because it is too large
View File


BIN
PET/framework/logos/2024/logo.pdf View File


+ 0
- 69
PET/framework/logos/ZueriWappenGruen.pdf View File

@@ -1,69 +0,0 @@
1
-%PDF-1.5
2
-%µí®û
3
-4 0 obj
4
-<< /Length 5 0 R
5
-   /Filter /FlateDecode
6
->>
7
-stream
8
-xœ]NË
9
-Â@¼ç+æ\“ÝnÜ|� x¨Ńø¨H{h=øûF+Ud`ò˜d;fâ•CN9±áØQO.‹’Õ<¶Â†ó£¹S%)Fîó"¨ÙÛ�ò­¯——¿c³DªMð ÁÊû7Úíý&ãDÖè!ïÑ‘ý·_§˜«P4Mq8c‹šjzÒ�+÷
10
-endstream
11
-endobj
12
-5 0 obj
13
-   143
14
-endobj
15
-3 0 obj
16
-<<
17
-   /ExtGState <<
18
-      /a0 << /CA 1 /ca 1 >>
19
-   >>
20
->>
21
-endobj
22
-2 0 obj
23
-<< /Type /Page % 1
24
-   /Parent 1 0 R
25
-   /MediaBox [ 0 0 260.535339 260.535309 ]
26
-   /Contents 4 0 R
27
-   /Group <<
28
-      /Type /Group
29
-      /S /Transparency
30
-      /I true
31
-      /CS /DeviceRGB
32
-   >>
33
-   /Resources 3 0 R
34
->>
35
-endobj
36
-1 0 obj
37
-<< /Type /Pages
38
-   /Kids [ 2 0 R ]
39
-   /Count 1
40
->>
41
-endobj
42
-6 0 obj
43
-<< /Producer (cairo 1.16.0 (https://cairographics.org))
44
-   /CreationDate (D:20230707072409+02'00)
45
->>
46
-endobj
47
-7 0 obj
48
-<< /Type /Catalog
49
-   /Pages 1 0 R
50
->>
51
-endobj
52
-xref
53
-0 8
54
-0000000000 65535 f 
55
-0000000561 00000 n 
56
-0000000329 00000 n 
57
-0000000257 00000 n 
58
-0000000015 00000 n 
59
-0000000235 00000 n 
60
-0000000626 00000 n 
61
-0000000742 00000 n 
62
-trailer
63
-<< /Size 8
64
-   /Root 7 0 R
65
-   /Info 6 0 R
66
->>
67
-startxref
68
-794
69
-%%EOF

+ 0
- 75
PET/framework/logos/ZueriWappenGruen.svg View File

@@ -1,75 +0,0 @@
1
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2
-<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
-
4
-<svg
5
-   xmlns:dc="http://purl.org/dc/elements/1.1/"
6
-   xmlns:cc="http://creativecommons.org/ns#"
7
-   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
8
-   xmlns:svg="http://www.w3.org/2000/svg"
9
-   xmlns="http://www.w3.org/2000/svg"
10
-   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
11
-   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
12
-   width="91.911079mm"
13
-   height="91.911072mm"
14
-   viewBox="0 0 91.911079 91.911072"
15
-   version="1.1"
16
-   id="svg8"
17
-   inkscape:version="0.92.5 (2060ec1f9f, 2020-04-08)"
18
-   sodipodi:docname="ZueriWappenGruen.svg">
19
-  <defs
20
-     id="defs2" />
21
-  <sodipodi:namedview
22
-     id="base"
23
-     pagecolor="#ffffff"
24
-     bordercolor="#666666"
25
-     borderopacity="1.0"
26
-     inkscape:pageopacity="0.0"
27
-     inkscape:pageshadow="2"
28
-     inkscape:zoom="1.979899"
29
-     inkscape:cx="223.16251"
30
-     inkscape:cy="209.68291"
31
-     inkscape:document-units="mm"
32
-     inkscape:current-layer="layer1"
33
-     showgrid="false"
34
-     fit-margin-top="0"
35
-     fit-margin-left="0"
36
-     fit-margin-right="0"
37
-     fit-margin-bottom="0"
38
-     inkscape:window-width="1824"
39
-     inkscape:window-height="1057"
40
-     inkscape:window-x="48"
41
-     inkscape:window-y="0"
42
-     inkscape:window-maximized="1" />
43
-  <metadata
44
-     id="metadata5">
45
-    <rdf:RDF>
46
-      <cc:Work
47
-         rdf:about="">
48
-        <dc:format>image/svg+xml</dc:format>
49
-        <dc:type
50
-           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
51
-        <dc:title></dc:title>
52
-      </cc:Work>
53
-    </rdf:RDF>
54
-  </metadata>
55
-  <g
56
-     inkscape:label="Layer 1"
57
-     inkscape:groupmode="layer"
58
-     id="layer1"
59
-     transform="translate(-30.75,-38.976189)">
60
-    <path
61
-       style="fill:#00eb1c;fill-opacity:1;stroke:none;stroke-width:0.29315332px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
62
-       d="m 31.75,39.976189 89.91108,89.911081 H 31.75 Z"
63
-       id="path817"
64
-       inkscape:connector-curvature="0"
65
-       sodipodi:nodetypes="cccc" />
66
-    <rect
67
-       style="fill:none;fill-opacity:1;stroke:#000000;stroke-width:2;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1"
68
-       id="rect815"
69
-       width="89.911079"
70
-       height="89.911072"
71
-       x="31.75"
72
-       y="39.976189"
73
-       ry="0" />
74
-  </g>
75
-</svg>

+ 0
- 0
PET/gesoBMP2025/aufg/alg/bruchterm/#25_S2_Bruchterm_v1.tex# View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save