]> git.somenet.org - fsinf/basics.git/blob - basics.tex
changed some global formatting.
[fsinf/basics.git] / basics.tex
1 \documentclass[10pt,a5paper,twoside,openright,twocolumn,german]{book}
2 %%%%% Formatting and encoding %%%%%
3 % encoding
4 \usepackage[T1]{fontenc}
5 \usepackage[utf8]{inputenc}
6
7 % page
8 \usepackage[columnsep=.75cm,lmargin=.75cm,rmargin=.75cm,tmargin=1.5cm,bmargin=1.5cm]{geometry}
9 \setlength{\parindent}{0pt}
10
11 \usepackage{fancyhdr}
12 \pagestyle{fancy}
13 \lhead{}
14 \chead{}
15 \rhead{}
16 \cfoot{}
17 \renewcommand{\chaptermark}[1]{ \markboth{#1}{} }
18 \fancyhead[LE,RO]{\leftmark}
19 \fancyfoot[LE,RO]{\thepage}
20
21 % Use sans serif font.
22 \renewcommand*{\familydefault}{\sfdefault}
23
24 % change heading fontsizes.
25 \usepackage{sectsty}
26 \subsectionfont{\normalsize}
27 \subsubsectionfont{\small}
28
29 % \chapter hacks
30 % Create \Hide command (used for chapters)
31 \usepackage[explicit]{titlesec}
32 \newcommand*\Hide{\titleformat{\chapter}[display]{}{}{0pt}{\Huge}\titleformat{\part}{}{}{0pt}{}}
33
34 % inhibit creation of new double page on new chapter.
35 \usepackage{etoolbox}
36 \makeatletter
37 \patchcmd{\chapter}{\if@openright\cleardoublepage\else\clearpage\fi}{}{}{}
38 \makeatother
39
40 % change heading margins.
41 \titlespacing*{\chapter}{0pt}{0pt}{-40pt}
42 \titlespacing*{\subsection}{0pt}{9pt}{0pt}
43 \titlespacing*{\subsubsection}{0pt}{0pt}{0pt}
44
45 % make \paragraph do newlines
46 \makeatletter
47 \renewcommand\paragraph{\@startsection{paragraph}{4}{\z@}%
48   {-.75ex \@plus -1ex \@minus -0.2ex}%
49   {0.01pt}%
50   {\normalfont\normalsize\bfseries}%
51 }
52 \makeatother
53
54 %%% TOC changes %%%
55 % inhibit "Contents" Head in TOC
56 \makeatletter
57 \renewcommand\tableofcontents{\@starttoc{toc}}
58 \makeatother
59
60 %make toc consider Chapter and section only.
61 \setcounter{tocdepth}{1}
62
63 % disable chapter, section, ... numbering
64 \setcounter{secnumdepth}{-1}
65
66 % change margin above chapter.
67 \usepackage[titles]{tocloft}
68 \setlength{\cftbeforechapskip}{4pt}
69 %%% /TOC changes %%%
70
71 % make footnote numbering reset on every page.
72 \usepackage[perpage]{footmisc}
73 %%%%% / Formatting %%%%%
74
75 % includable git commit info
76 \usepackage[missing=run\ build.sh\ or\ gitinfohook.sh]{gitinfo}
77
78 % Fürs "last generated" Datum
79 \usepackage[iso]{isodate}
80
81 % Image import stuff
82 \usepackage[absolute]{textpos}
83 \usepackage{graphicx}
84 \DeclareGraphicsExtensions{.pdf,.png,.jpg}
85
86 % clickable references/links/...
87 \usepackage{hyperref}
88
89 % euro-sign
90 \usepackage{eurosym}
91 \DeclareUnicodeCharacter{20AC}{\euro}
92
93
94 % START DOCUMENT
95 \begin{document}\thispagestyle{empty}
96 \begin{textblock*}{\paperwidth}(0mm,0mm)\noindent\includegraphics[width=\paperwidth,height=\paperheight]{images/cover_front.png}
97 \end{textblock*}
98 \mbox{}\newpage
99
100 %hack to have more characters per page.
101 \small
102
103 \twocolumn
104 \thispagestyle{empty}
105 \input{articles/_impressum.tex}\vspace{\fill}\newpage
106 \input{articles/_adressen.tex}\vspace{\fill}\newpage
107
108 \thispagestyle{empty}
109 \input{articles/_editorial.tex}\vspace{\fill}\newpage
110 \section*{Inhalt}\begin{footnotesize}\tableofcontents\end{footnotesize}
111 \begin{center}\footnotesize{Document (.tex) compiled on: \today\\
112 This is revision: \gitAbbrevHash}\end{center}
113
114 \clearpage\Hide\chapter{Einleitung}\thispagestyle{fancy}
115 \input{articles/einleitung_die_fsinf.tex}\vspace{\fill}\newpage
116 \input{articles/einleitung_beratung.tex}\vspace{\fill}\newpage
117
118 \clearpage\Hide\chapter{Vor dem Studium}\thispagestyle{fancy}
119 \input{articles/vor_das_richtige_studium.tex}\vspace{\fill}\newpage
120 \input{articles/vor_unsere_studien.tex}\vspace{\fill}\newpage
121 \input{articles/vor_medieninf.tex}\vspace{\fill}\newpage
122 \input{articles/vor_medzinf.tex}\vspace{\fill}\newpage
123 \input{articles/vor_se.tex}\vspace{\fill}\newpage
124 \input{articles/vor_ti.tex}\vspace{\fill}\newpage
125 \input{articles/vor_inskription.tex}\vspace{\fill}\newpage
126 \input{articles/vor_module.tex}\vspace{\fill}\newpage
127 \input{articles/vor_prolog.tex}\vspace{\fill}\newpage
128
129 \clearpage\Hide\chapter{Erstes Semester}\thispagestyle{fancy}
130 \input{articles/es_bday.tex}\vspace{\fill}\newpage
131 \input{articles/es_estuts.tex}\vspace{\fill}\newpage
132 \input{articles/es_studplan.tex}\vspace{\fill}\newpage
133 \input{articles/es_lvas.tex}\vspace{\fill}\newpage
134 \input{articles/es_steop.tex}\vspace{\fill}\newpage
135 \input{articles/es_ticket.tex}\vspace{\fill}\newpage
136
137 \clearpage\Hide\chapter{Unialltag}\thispagestyle{fancy}
138 \input{articles/unialltag_bibliothek.tex}\vspace{\fill}\newpage
139 \input{articles/unialltag_lokaltipps.tex}\vspace{\fill}\newpage
140 \input{articles/unialltag_lernraume.tex}\vspace{\fill}\newpage
141
142 \clearpage\Hide\chapter{Uni im Internet}\thispagestyle{fancy}
143 \input{articles/inet_zid.tex}\vspace{\fill}\newpage
144 \onecolumn
145 \input{articles/inet_tiss.tex}\vspace{\fill}\newpage
146 \twocolumn
147 \input{articles/inet_fsinf.tex}\vspace{\fill}\newpage
148 \input{articles/inet_vowi.tex}\vspace{\fill}\newpage
149 \input{articles/inet_infforum.tex}\vspace{\fill}\newpage
150
151 \clearpage\Hide\chapter{Uni für Fortgeschrittene}\thispagestyle{fancy}
152 \input{articles/advuni_anerkennung.tex}\vspace{\fill}\newpage
153 \input{articles/advuni_mitbelegen.tex}\vspace{\fill}\newpage
154 \input{articles/advuni_pruefungsrecht.tex}\vspace{\fill}\newpage
155 \input{articles/advuni_erasmus.tex}\vspace{\fill}\newpage
156
157 \clearpage\Hide\chapter{Finanzierung}\thispagestyle{fancy}
158 \input{articles/finanz_allgemein.tex}\vspace{\fill}\newpage
159 \input{articles/finanz_familienbeihilfe.tex}\vspace{\fill}\newpage
160 \input{articles/finanz_studienbeihilfe.tex}%\vspace{\fill}\newpage
161 \input{articles/finanz_studiengebuehren.tex}\vspace{\fill}\newpage
162 \input{articles/finanz_studarb.tex}\vspace{\fill}\newpage
163 \input{articles/finanz_stipendium.tex}\vspace{\fill}\newpage
164
165 \clearpage\Hide\chapter{Schluss}\thispagestyle{fancy}
166 \input{articles/schluss_abkuerzungen.tex}\vspace{\fill}\newpage
167
168 \clearpage
169 \onecolumn
170
171 \begin{footnotesize}
172 \subsubsection{OPEN TODOS}
173 articles/inet\_fsinf.tex:2:--- TODO: rework this one ---\\
174 articles/schluss\_abkuerzungen.tex:2:TODO: bulletlist\\
175 articles/unialltag\_lernraume.tex:58:TODO: missing!\\
176 articles/unialltag\_lokaltipps.tex:2:--- TODO: irgendwas sinnvolleres hier? ---\\
177 articles/vor\_inskription.tex:28:TODO: \emph{\textbf{Abschließend erhältst du eine Teilnahmebestätigung, die du dir aufheben solltest, falls dir das Zeugnis über die STEG in den folgenden Wochen nicht ausgestellt wird.}}\\
178 THIS IS WRONG!\\
179
180 articles/vor\_ti.tex:2:--- TODO: final version pending ---\\
181
182 \subsubsection{TO DECIDE}
183 Kill abkürzungsverzeichnis + lokaltipps?
184 \end{footnotesize}
185
186 \clearpage
187
188 \onecolumn
189 \mbox{}\thispagestyle{empty}
190 \begin{textblock*}{\paperwidth}(0mm,0mm)\noindent\includegraphics[width=\paperwidth,height=\paperheight]{images/cover_back.png}
191 \end{textblock*}
192 \end{document}