forked from fsphys-muenster/ersti-fibel
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfibel.tex
63 lines (51 loc) · 1.42 KB
/
fibel.tex
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
\documentclass[
% Sprache für z.B. Babel
ngerman,
% Papierformat
a4paper,
% zweiseitig
twoside,
% Schriftgröße
12pt,
% Abstand zwischen Absätzen statt Einrücken
parskip=half-,
% \footheight (Höhe der Fußzeile) muss hier eingestellt werden – gibt es in
% geometry leider nicht!
footheight=0.9cm,
% % Entwurf; in der Endversion ausschalten!
% draft,
% % zeigt Seiten-Layout mit Linien (geometry); in der Endversion ausschalten!
% showframe
]{scrartcl}
\def\fibelcropmarks{false}
\input{tex/01_PaketeEinstellungen.tex}
\input{tex/02_EigeneBefehle.tex}
\begin{document}
\input{tex/03_Titelseite.tex}
% Ab hier mit Kopf- und Fußzeile
\pagestyle{scrheadings}
\def\fibelprintmargin{
\Ifstr{\currentpagestyle}{scrheadings}{
\Ifthispageodd{
% ungerade Seiten
\begin{tikzpicture}[remember picture, overlay]
\node[rotate=270] at ($(current page.center) + (9.9cm, -10.9cm)$)
{\fibelmargin};
\end{tikzpicture}
}{
% gerade Seiten
\begin{tikzpicture}[remember picture, overlay]
\node[rotate=90] at ($(current page.center) + (-9.9cm, -10.9cm)$)
{\fibelmargin};
\end{tikzpicture}
}
}{}
}
\def\fibelprintmarginifneeded{\fibelprintmargin} % Workaround für https://sourceforge.net/p/koma-script/tickets/15/
% Text links/rechts an den Seitenrändern auf jeder Seite
\AddToHook {shipout/background}{
\fibelprintmarginifneeded
}
% Inhalt (Artikel etc.)
\input{tex/10_Inhalt.tex}
\end{document}