summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/schule/latex/schule.mod.Bewertung.optionen.tex
blob: d658947fc21a9d66bf9fab32798d4fa425d62309 (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
% ********************************************************************
% * Paketoptionen                                                    *
% ********************************************************************

% Boolesche Optionen
% ********************************************************************
\newboolean{schule@erwartungshorizontAnzeigen}
\newboolean{schule@erwartungshorizontKeineSeiten}
\newboolean{schule@kmkPunkte}
\newboolean{schule@notenOhneTendenz}


% Standardwerte
% ********************************************************************
\newcommand{\schule@erwartungshorizontStil}{standard}
\newcommand{\schule@notenschema}{%
    15 = .95, %
    14 = .9, %
    13 = .85, %
    12 = .8, %
    11 = .75, %
    10 = .7, %
    9 = .65, %
    8 = .6, %
    7 = .55, %
    6 = .5, %
    5 = .45, %
    4 = .39, %
    3 = .33, %
    2 = .27, %
    1 = .2 %
}


% Optionsdefinitionen
% ********************************************************************
\pgfkeys{
    /schule/.cd,
    erwartungshorizontAnzeigen/.value forbidden,
    erwartungshorizontAnzeigen/.code=\setboolean{%
        schule@erwartungshorizontAnzeigen}{true},
    erwartungshorizontKeineSeiten/.value forbidden,
    erwartungshorizontKeineSeiten/.code=\setboolean{%
        schule@erwartungshorizontKeineSeiten}{true},
    erwartungshorizontPunkteDatei/.store in=\schule@erwartungshorizontPunkteDatei,
    erwartungshorizontStil/.store in=\schule@erwartungshorizontStil,
    kmkPunkte/.value forbidden,
    kmkPunkte/.code=\setboolean{schule@kmkPunkte}{true},
    notenschema/.store in=\schule@notenschema,
    notenOhneTendenz/.value forbidden,
    notenOhneTendenz/.code=\setboolean{schule@notenOhneTendenz}{true}
}