diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/schule/schulekl.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/schule/schulekl.sty | 326 |
1 files changed, 0 insertions, 326 deletions
diff --git a/Master/texmf-dist/tex/latex/schule/schulekl.sty b/Master/texmf-dist/tex/latex/schule/schulekl.sty deleted file mode 100644 index a99b5d1cf10..00000000000 --- a/Master/texmf-dist/tex/latex/schule/schulekl.sty +++ /dev/null @@ -1,326 +0,0 @@ -%% -%% This is file `schulekl.sty', -%% generated with the docstrip utility. -%% -%% The original source files were: -%% -%% schule.dtx (with options: `schulekl.sty,package') -%% Copyright (C) -%% 2010, 2011, 2012, 2013, 2014, 2015 -%% Johannes Pieper (johannes_pieper@yahoo.de) -%% Johannes Kuhaupt (kujohann@seminar.ham.nw.schule.de) -%% Daniel Spittank (kontakt@daniel.spittank.net) -%% André Hilbig (mail@andrehilbig.de) -%% Adrian Salamon (adriansalamon@gmail.com) -%% -%% -%% This work may be distributed and/or modified under the -%% conditions of the LaTeX Project Public License, either version 1.3 -%% of this license or (at your option) any later version. -%% The latest version of this license is in -%% http://www.latex-project.org/lppl.txt -%% and version 1.3 or later is part of all distributions of LaTeX -%% version 2005/12/01 or later. -%% -%% This work has the LPPL maintenance status `maintained'. -%% -%% The Current Maintainer of this work is Johannes Pieper. -%% -%% This work consists of the files schule.dtx and schule.ins, readme -%% and the derived files schule.sty, schulinf.sty, syntaxdi.sty, -%% relaycircuit.sty, schulphy.sty, schulekl.cls, schuleub.cls, -%% schullzk.cls, schuleab.cls, schulein.cls, schuleue.cls, -%% schullsg.cls, schulit.cls, schulekl.sty, schulelzk.sty. -%% -%% Dies ist der dokumentierte Makrocode zur Erzeugung und Dokumentation -%% des LaTeX-Paket `schule'. -%% -%% This is the documented Macrocode to build the LaTeX-Package `schule' -%% and its documentation. -%% -%% Some of the examples in the documentation have different copyright -%% notes. -%% \CharacterTable -%% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z -%% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z -%% Digits \0\1\2\3\4\5\6\7\8\9 -%% Exclamation \! Double quote \" Hash (number) \# -%% Dollar \$ Percent \% Ampersand \& -%% Acute accent \' Left paren \( Right paren \) -%% Asterisk \* Plus \+ Comma \, -%% Minus \- Point \. Solidus \/ -%% Colon \: Semicolon \; Less than \< -%% Equals \= Greater than \> Question mark \? -%% Commercial at \@ Left bracket \[ Backslash \\ -%% Right bracket \] Circumflex \^ Underscore \_ -%% Grave accent \` Left brace \{ Vertical bar \| -%% Right brace \} Tilde \~} -%% Der folgende kenntlich gemachte Abschnitt ist in der Zusammenarbeit -%% von Informatikreferendaren und ehemaligen Informatikreferendaren -%% der Studienseminare (heute ZfsL) Arnsberg, Hamm und Solingen -%% entstanden. -%% -%% Der Abschnitt steht unter der Lizenz: Creative Commons by-nc-sa -%% Version 4.0 -%% http://creativecommons.org/licenses/by-nc-sa/4.0/deed.de -%% -%% Nach dieser Lizenz darf der Abschnitt beliebig kopiert und -%% bearbeitet werden, sofern das Folgeprodukt wiederum unter -%% gleichen Lizenzbedingungen vertrieben und auf die ursprünglichen -%% Urheber verwiesen wird. Eine kommerzielle Nutzung ist -%% ausdrücklich ausgeschlossen. -%% -%% Die Namensnennung durch einen Verweis und die Lizenzangabe der -%% ursprünglichen Urheber auf den Materialien für Schülerinnen und -%% Schüler ist erforderlich. -%% -%% Die vollständige Sammlung der Dokumente steht unter -%% http://ddi.uni-wuppertal.de/material/materialsammlung/ zur -%% Verfügung. -%% -%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht unter -%% http://www.ctan.org/pkg/ zur Verfügung. -%% -%% ----- BEGIN ------------------------------------------------------ -%% -%% ----- END --------------------------------------------------------- -%% Der folgende kenntlich gemachte Abschnitt ist in der Zusammenarbeit -%% von Informatikreferendaren und ehemaligen Informatikreferendaren -%% der Studienseminare (heute ZfsL) Arnsberg, Hamm und Solingen -%% entstanden. -%% -%% Der Abschnitt steht unter der Lizenz: Creative Commons by-nc-sa -%% Version 4.0 -%% http://creativecommons.org/licenses/by-nc-sa/4.0/deed.de -%% -%% Nach dieser Lizenz darf der Abschnitt beliebig kopiert und -%% bearbeitet werden, sofern das Folgeprodukt wiederum unter -%% gleichen Lizenzbedingungen vertrieben und auf die ursprünglichen -%% Urheber verwiesen wird. Eine kommerzielle Nutzung ist -%% ausdrücklich ausgeschlossen. -%% -%% Die Namensnennung durch einen Verweis und die Lizenzangabe der -%% ursprünglichen Urheber auf den Materialien für Schülerinnen und -%% Schüler ist erforderlich. -%% -%% Die vollständige Sammlung der Dokumente steht unter -%% http://ddi.uni-wuppertal.de/material/materialsammlung/ zur -%% Verfügung. -%% -%% Das LaTeX-Paket zum Setzen der Dokumente der Sammlung steht unter -%% http://www.ctan.org/pkg/ zur Verfügung. -%% -%% ----- BEGIN ------------------------------------------------------ -%% Der String Version: Version: 0.6 respektive 2015-05-07 wird beim Aufruf -%% des build-scripts durch die passende Nummer bzw. das passende -%% Datum ersetzt. -\NeedsTeXFormat{LaTeX2e}[1995/12/01] -\ProvidesPackage{schulekl}[2015/05/07 v0.6 % -Kommandos fuer das Setzen einer Klausur/Kursarbeit] -\ifthenelse{\boolean{@kmkpunkte}}{ -\def\@klausurergebnisangabe#1#2#3#4#5#6#7#8#9{% -\newcounter{@fuenfzehn} -\ifthenelse{\equal{#1}{}} -{\setcounter{@fuenfzehn}{0}} -{\setcounter{@fuenfzehn}{#1}} -\newcounter{@vierzehn} -\ifthenelse{\equal{#2}{}} -{\setcounter{@vierzehn}{0}} -{\setcounter{@vierzehn}{#2}} -\newcounter{@dreizehn} -\ifthenelse{\equal{#3}{}} -{\setcounter{@dreizehn}{0}} -{\setcounter{@dreizehn}{#3}} -\newcounter{@zwoelf} -\ifthenelse{\equal{#4}{}} -{\setcounter{@zwoelf}{0}} -{\setcounter{@zwoelf}{#4}} -\newcounter{@elf} -\ifthenelse{\equal{#5}{}} -{\setcounter{@elf}{0}} -{\setcounter{@elf}{#5}} -\newcounter{@zehn} -\ifthenelse{\equal{#6}{}} -{\setcounter{@zehn}{0}} -{\setcounter{@zehn}{#6}} -\newcounter{@neun} -\ifthenelse{\equal{#7}{}} -{\setcounter{@neun}{0}} -{\setcounter{@neun}{#7}} -\newcounter{@acht} -\ifthenelse{\equal{#8}{}} -{\setcounter{@acht}{0}} -{\setcounter{@acht}{#8}} -\newcounter{@sieben} -\ifthenelse{\equal{#9}{}} -{\setcounter{@sieben}{0}} -{\setcounter{@sieben}{#9}} -\@klausurerweiterung -} -\def\@klausurerweiterung#1#2#3#4#5#6#7{ -\newcounter{@sechs} -\ifthenelse{\equal{#1}{}} -{\setcounter{@sechs}{0}} -{\setcounter{@sechs}{#1}} -\newcounter{@fuenf} -\ifthenelse{\equal{#2}{}} -{\setcounter{@fuenf}{0}} -{\setcounter{@fuenf}{#2}} -\newcounter{@vier} -\ifthenelse{\equal{#3}{}} -{\setcounter{@vier}{0}} -{\setcounter{@vier}{#3}} -\newcounter{@drei} -\ifthenelse{\equal{#4}{}} -{\setcounter{@drei}{0}} -{\setcounter{@drei}{#4}} -\newcounter{@zwei} -\ifthenelse{\equal{#5}{}} -{\setcounter{@zwei}{0}} -{\setcounter{@zwei}{#5}} -\newcounter{@eins} -\ifthenelse{\equal{#6}{}} -{\setcounter{@eins}{0}} -{\setcounter{@eins}{#6}} -\newcounter{@null} -\ifthenelse{\equal{#7}{}} -{\setcounter{@null}{0}} -{\setcounter{@null}{#7}} - -\newcounter{@gesamt} -\pgfmathsetcounter{@gesamt}{\the@fuenfzehn + \the@vierzehn + % -\the@dreizehn + \the@zwoelf + \the@elf + \the@zehn + \the@neun + % -\the@acht + \the@sieben + \the@sechs + \the@fuenf + \the@vier + % -\the@drei + \the@zwei + \the@eins + \the@null} - -\newcounter{@schnitt} -\newcounter{@schnittVorne} -\pgfmathsetcounter{@schnitt}{round((\the@fuenfzehn*15 + % -\the@vierzehn*14 + \the@dreizehn*13 + \the@zwoelf*12 + % -\the@elf*11 + \the@zehn*10 + \the@neun*9 + \the@acht*8 + % -\the@sieben*7 + \the@sechs*6 + \the@fuenf*5 + \the@vier*4 + % -\the@drei*3 + \the@zwei*2 + \the@eins*1) / \the@gesamt *100)} -\pgfmathsetcounter{@schnittVorne}{\the@schnitt / 100} -\pgfmathsetcounter{@schnitt}{\the@schnitt - (\the@schnittVorne * 100)} - -\minisec{Ergebnis} -\begin{minipage}{4cm} -\begin{tabular}{rr} - \textbf{Punkte} & \textbf{Anzahl}\\ -\hline - 15 & \the@fuenfzehn\\ - 14 & \the@vierzehn\\ - 13 & \the@dreizehn\\ - 12 & \the@zwoelf\\ - 11 & \the@elf\\ - 10 & \the@zehn\\ - 9 & \the@neun\\ - 8 & \the@acht\\ - 7 & \the@sieben\\ - 6 & \the@sechs\\ - 5 & \the@fuenf\\ - 4 & \the@vier\\ - 3 & \the@drei\\ - 2 & \the@zwei\\ - 1 & \the@eins\\ - 0 & \the@null\\ -\end{tabular} -\end{minipage} -\begin{minipage}{3cm} -\begin{tabular}{ll} -gesamt: & \the@gesamt \\ -Schnitt: & $\the@schnittVorne , \the@schnitt$\\ -\end{tabular} -\end{minipage} -} -\def\klausurergebnisangabe#1#2#3#4#5#6#7#8#9{ -\def\@klausurI{#1} -\def\@klausurII{#2} -\def\@klausurIII{#3} -\def\@klausurIV{#4} -\def\@klausurV{#5} -\def\@klausurVI{#6} -\def\@klausurVII{#7} -\def\@klausurVIII{#8} -\def\@klausurIX{#9} -\@klausurtmp -} -\def\@klausurtmp#1#2#3#4#5#6#7{ -\gdef\@klausur@ergebnis{% -\@klausurergebnisangabe{\@klausurI}{\@klausurII}{\@klausurIII} -{\@klausurIV}{\@klausurV}{\@klausurVI}{\@klausurVII} -{\@klausurVIII}{\@klausurIX}{#1}{#2}{#3}{#4}{#5}{#6}{#7}% -} -} -}{ -\newcommand{\@klausurergebnisangabe}[6]{ -\newcounter{@sehrgut} -\ifthenelse{\equal{#1}{}} -{\setcounter{@sehrgut}{0}} -{\setcounter{@sehrgut}{#1}} - -\newcounter{@gut} -\ifthenelse{\equal{#2}{}} -{\setcounter{@gut}{0}} -{\setcounter{@gut}{#2}} - -\newcounter{@befriedigend} -\ifthenelse{\equal{#3}{}} -{\setcounter{@befriedigend}{0}} -{\setcounter{@befriedigend}{#3}} - -\newcounter{@ausreichend} -\ifthenelse{\equal{#4}{}} -{\setcounter{@ausreichend}{0}} -{\setcounter{@ausreichend}{#4}} - -\newcounter{@mangelhaft} -\ifthenelse{\equal{#5}{}} -{\setcounter{@mangelhaft}{0}} -{\setcounter{@mangelhaft}{#5}} - -\newcounter{@ungenuegend} -\ifthenelse{\equal{#6}{}} -{\setcounter{@ungenuegend}{0}} -{\setcounter{@ungenuegend}{#6}} - -\newcounter{@gesamt} -\pgfmathsetcounter{@gesamt}{\the@sehrgut + \the@gut + % - \the@befriedigend + \the@ausreichend + \the@mangelhaft + % - \the@ungenuegend} - -\newcounter{@schnitt} -\newcounter{@schnittVorne} -\pgfmathsetcounter{@schnitt}{round((\the@sehrgut + \the@gut *2 + % - \the@befriedigend *3 + \the@ausreichend *4 + % - \the@mangelhaft *5+ \the@ungenuegend*6) / \the@gesamt *100)} -\pgfmathsetcounter{@schnittVorne}{\the@schnitt / 100} -\pgfmathsetcounter{@schnitt}{\the@schnitt - (\the@schnittVorne * 100)} - -\minisec{Ergebnis} -\begin{minipage}{4cm} -\begin{tabular}{ll} -sehr gut & \the@sehrgut \\ -gut & \the@gut\\ -befriedigend & \the@befriedigend\\ -ausreichend & \the@ausreichend\\ -mangelhaft & \the@mangelhaft\\ -ungenügend & \the@ungenuegend\\ -\end{tabular} -\end{minipage} -\begin{minipage}{3cm} -\begin{tabular}{ll} -gesamt: & \the@gesamt \\ -Schnitt: & $\the@schnittVorne , \the@schnitt$\\ -\end{tabular} -\end{minipage} -} -\def\klausurergebnisangabe#1#2#3#4#5#6{\gdef\@klausur@ergebnis{% - \@klausurergebnisangabe{#1}{#2}{#3}{#4}{#5}{#6}}} -} -\AtEndDocument{ - \ifthenelse{\isundefined{\@klausur@ergebnis}}{}{\@klausur@ergebnis} -} -\endinput -%% -%% End of file `schulekl.sty'. |