handout.tex 14.5 KB
Newer Older
1
\documentclass[twocolumn, a4paper, 10pt, DIV=20, ngerman]{scrartcl}
2
\usepackage{fontspec}
3
\usepackage{polyglossia}
4
\usepackage{csquotes}
5
6
7
8
9
\usepackage{mathtools}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{dsfont}
10
\usepackage{bm}
Valentin Bruch's avatar
Valentin Bruch committed
11
\usepackage{graphicx}
12
13
14
15
\usepackage{lmodern}
\usepackage{calc}
\usepackage{enumitem}
\usepackage{array}
16
17
18
19
20
21
22
23
24
25
26
27
\setkomafont{section}{\normalfont\large\sffamily\bfseries}
\setkomafont{subsection}{\normalfont\sffamily\bfseries}
\RedeclareSectionCommand[
  %runin=false,
  afterindent=false,
  beforeskip=.3\baselineskip,
  afterskip=.2\baselineskip]{section}
\RedeclareSectionCommand[
  %runin=false,
  afterindent=false,
  beforeskip=.2\baselineskip,
  afterskip=.1\baselineskip]{subsection}
28
29
30
31
32
33
34
\usepackage{hyperref}
\hypersetup{
  pdfauthor={Gustav Geier},
  pdftitle={LaTeX Handout}
}
\setdefaultlanguage{german}
\setlength\parindent{0pt}
35
36
\setlength\columnsep{12pt}
\setlength\tabcolsep{4pt}
37

Valentin Bruch's avatar
Valentin Bruch committed
38
39
40
41
42
43
\usepackage{scrlayer-scrpage}
\clearscrheadfoot{}%
\ihead{\LaTeX-Cheatsheet}%
\ohead{was soll hier stehen?}%
\KOMAoptions{headsepline=true}%

44
45
46
47
48
49
50
51
52
53
54
\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash}p{#1}}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash}m{#1}}

\begin{document}
\section{TeX studio}
Installation\\
Pakete installieren?\\
Grundlagen: \% macht Kommentare
\section{Aufbau eines Dokuments}
Grundstruktur jedes {\LaTeX}-Dokuments:
\begin{addmargin}[1em]{0em}
55
56
  %\texttt{\textbackslash documentclass[}\emph{Optionen}\texttt{]\{}\emph{Klasse}\texttt{\}}\\
  \emph{Präambel}: siehe \autoref{sec:präambel}\\
57
  \verb|\begin{document}|\\
58
  \emph{Dokument}: was hier steht, erscheint im PDF\\
59
60
61
62
  \verb|\end{document}|
\end{addmargin}
%
\section{Textformatierung}
63
% TODO: textsuperscript, textsubscript?
64
65
66
67
68
69
70
71
72
73
74
75
\begin{itemize}[noitemsep]
  \item \verb|\textbf{|\textbf{fett}\verb|}|
  \item \verb|\textit{|\textit{kursiv}\verb|}|
  \item \verb|\underline{|\underline{unterstrichen}\verb|}|
  \item Neue Zeile: \verb|\\| oder eine Leerzeile im Code
  \item Seitenumbruch: \verb|\newpage|
  \item halbes Leerzeichen: \verb|z.\,B.| oder \verb|80\,kg|
  \item geschütztes Leerzeichen: \verb|G.~Geier|
\end{itemize}
%
\section{Strukturierung eines Dokuments}
\begin{itemize}[noitemsep]
76
  %\item \verb|\chapter{Kapitel}| (nur bei \verb|\documentclass{report}| oder \texttt{book})
77
78
79
80
81
82
83
84
  \item \verb|\section{Abschnitt}|
  \item \verb|\subsection{Unterabschnitt}|
  \item \verb|\subsubsection{Unterunterabschnitt}|
  \item \verb|\paragraph{Paragraph}|
  \item Inhaltsverzeichnis: \verb|\tableofcontents|
\end{itemize}
%
\section{Umgebungen}
85
86
87
88
89
90
91
92
93
94
95
96
Syntax von Umgebungen:
\begin{addmargin}[1em]{0em}
\verb|\begin{|\emph{Umgebung}\verb|}|\\
\null\hspace{6pt}\emph{Inhalt der Umgebung}\\
\verb|\end{|\emph{Umgebung}\verb|}|
\end{addmargin}
\begin{tabular}{@{}p{.2\linewidth} p{.8\linewidth-\tabcolsep}}
  \emph{Umgebung} & Effekt \\
  \texttt{raggedright} & Text rechts ausgefranst \\
  \texttt{raggedleft} & \hfill Text links ausgefranst \\
  \texttt{center} & \centering zentrierter Text
\end{tabular}
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
%
\section{Mathematik}
\subsection{Pakete für die Präambel (\autoref{sec:präambel})}
\begin{itemize}[noitemsep]
  \item \texttt{mathtools}: Für Formeln immer einbinden.
  %\item \texttt{amsmath}: Wird von \texttt{mathtools} geladen.
  \item \texttt{amssymb}, \texttt{amsfonts}: noch mehr Symbole und Fonts.
  \item \texttt{mathrsfs}: Script Font, z.\,B. \verb|\mathscr{H}|: $\mathscr{H}$
  \item \texttt{dsfont} Fancy font für z.\,B. \verb|\mathds{1}|: $\mathds1$
  %\item \texttt{mathbbol}: erweitert \verb|\mathbb\|
  %\item \texttt{mathdots}: Punkte in Matrizen
  \item \texttt{braket}: für Physiker, Diraknotation
  \item \texttt{amsthm}: für Mathematiker, Umgebung \texttt{theorem}
\end{itemize}
\subsection{Mathematikumgebungen}
112
113
114
115
\begin{tabular}{m{.5\linewidth-\tabcolsep} C{.5\linewidth}}
  \verb|Text $1+1=2$ Text| & Text $1+1=2$ Text\\
  \begin{minipage}[c]{\linewidth}
    \vspace{2pt}%
116
    \verb|\begin{equation}|\newline\verb|  a^2 + b^2 = c^2|\newline\verb|\end{equation}|
117
    \vspace{2pt}%
118
  \end{minipage}
119
120
121
122
123
  &\begin{minipage}{\linewidth}
    \begin{equation}
      a^2+b^2=c^2
    \end{equation}
  \end{minipage} \\
124
  \begin{minipage}{\linewidth}
125
    \vspace{2pt}%
126
127
128
    \verb|\begin{equation*}|\\
    \verb|  e^{i\pi} + 1 = 0|\\
    \verb|\end{equation*}|
129
    \vspace{2pt}%
130
  \end{minipage}
131
132
133
134
135
136
137
  &\begin{minipage}{\linewidth}
    \begin{equation*}
      e^{i\pi} + 1 = 0
    \end{equation*}
  \end{minipage} \\
  \begin{minipage}{\linewidth}
    \vspace{2pt}%
138
139
140
141
    \verb|\begin{align}|\\
    \verb|  2H &= p^2 + x^2 \\|\\
    \verb|     &= 2 a^\dagger a + 1|\\
    \verb|\end{align}|
142
    \vspace{2pt}%
143
144
  \end{minipage}
  &
145
  \begin{minipage}{\linewidth}
146
147
148
149
150
151
152
    {\begin{align}
    2H &= p^2 + x^2 \\
      &= 2 a^\dagger a + 1
    \end{align}}
  \end{minipage}
\end{tabular}
\subsection{Befehle im Mathemodus}
153
\begin{tabular}{@{}r l @{\hskip.025\linewidth} r l @{\hskip.025\linewidth} r l}
154
155
  \verb|\frac{a}{b}| & $\frac ab$ & \verb|\sqrt{x}| & $\sqrt{x}$ & \verb|\tilde{x}| & $\tilde{x}$ \\
  \verb|\vec{x}| & $\vec{x}$ & \verb|\hat{x}| & $\hat{x}$ & \verb|\bar{x}| & $\bar{x}$ \\
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
  \verb|e^{x}| & $e^x$ & \verb|x_n| & $x_n$ & \verb|X_a^b| & $X_a^b$ \\
  \verb|\sin(x)| & $\sin(x)$ & \verb|\cos(x)| & $\cos(x)$ & \verb|\tan(x)| & $\tan(x)$ \\
  \verb|\exp(x)| & $\exp(x)$ & \verb|\log(x)| & $\log(x)$ \\
  \verb|\impliedby| & $\impliedby$ & \verb|\iff| & $\iff$ & \verb|\implies| & $\implies$ \\
  \verb|\leq| & $\leq$ & \verb|\neq| & $\neq$ & \verb|\geq| & $\geq$ \\
  \verb|\pm| & $\pm$ & \verb|\mp| & $\mp$ & \verb|\approx| & $\approx$ \\
  %
  \verb|\alpha|      & $\alpha$      & \verb|\vartheta| & $\vartheta$ & \verb|\varrho|     & $\varrho$   \\
  \verb|\beta|       & $\beta$       & \verb|\iota|     & $\iota$     & \verb|\sigma|      & $\sigma$    \\
  \verb|\gamma|      & $\gamma$      & \verb|\kappa|    & $\kappa$    & \verb|\varsigma|   & $\varsigma$ \\
  \verb|\delta|      & $\delta$      & \verb|\lambda|   & $\lambda$   & \verb|\tau|        & $\tau$      \\
  \verb|\epsilon|    & $\epsilon$    & \verb|\mu|       & $\mu$       & \verb|\upsilon|    & $\upsilon$  \\
  \verb|\varepsilon| & $\varepsilon$ & \verb|\nu|       & $\nu$       & \verb|\phi|        & $\phi$      \\
  \verb|\zeta|       & $\zeta$       & \verb|\xi|       & $\xi$       & \verb|\varphi|     & $\varphi$   \\
  \verb|\eta|        & $\eta$        & \verb|\pi|       & $\pi$       & \verb|\chi|        & $\chi$      \\
  \verb|\theta|      & $\theta$      & \verb|\rho|      & $\rho$      & \verb|\psi|        & $\psi$      \\
  \verb|\omega|      & $\omega$      & \verb|\Gamma|    & $\Gamma$    & \verb|\Delta|      & $\Delta$    \\
  \verb|\Theta|   & $\Theta$   & \verb|\Pi|      & $\Pi$      & \verb|\Phi|     & $\Phi$   \\
  \verb|\Lambda|  & $\Lambda$  & \verb|\Sigma|   & $\Sigma$   & \verb|\Psi|     & $\Psi$   \\
  \verb|\Xi|      & $\Xi$      & \verb|\Upsilon| & $\Upsilon$ & \verb|\Omega|   & $\Omega$ \\
  %
177
  \verb|\nabla| & $\nabla$ & \verb|\square| & $\square$ & \verb|\equiv| & $\equiv$ \\
178
179
180
181
182
183
184
185
186
187
  \verb|\partial| & $\partial$ & \verb|\infty| & $\infty$ & \verb|\dagger| & $\dagger$
\end{tabular}
\begin{tabular}{@{}r l @{\hskip.025\linewidth} r l}
  \verb|\left(e^x\right)| & $\left(e^x\right)$ & \verb|\left[e^x\right]| & $\left[e^x\right]$ \\
  \verb;\left.e^x\right|_{x=0}; & $\left.e^x\right|_{x=0}$ & \verb|\big(e^x\big)| & $\big(e^x\big)$ \\
  \verb;\left\|\vec{x}\right\|; & $\left\|\vec{x}\right\|$ & \verb|\Big\{e^x\Big\}| & $\Big\{e^x\Big\}$ \\
  \verb|\int_0^1\mathrm{d}x\,x| & $\int_0^1 \mathrm{d}x\,x$ &
  \verb|\sum_{n=0}^{N}| & $\sum_{n=0}^N$
\end{tabular}
Pfeile, underbrace, \ldots
188
\subsection{Font shapes}
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
\begin{tabular}{@{}r l p{.45\linewidth}}
  \verb|\mathnormal| & $abc ABC 123 \alpha\beta\gamma \Gamma\Delta\Theta$ & Normalerweise $\equiv$\verb|\mathit| \\
  \verb|\mathit| & $abc ABC 123 \alpha\beta\gamma \Gamma\Delta\Theta$ & \\
  \verb|\mathrm| & $\mathrm{abc ABC}$ & z.\,B. $\frac{\mathrm{d}}{\mathrm{d}x}$, $\int\!\mathrm{d}x$, $42\,\mathrm{kg}$ \\
  \verb|\mathbf| & $\mathbf{abc ABC 123 \Gamma\Delta\Theta}$ & für Vektoren \& Tensoren \\
  %\verb|\bm| & $\bm{\alpha\beta\gamma \partial\nabla\dagger}$ & mit \verb|\usepackage{bm}| \\
  \verb|\mathsf| & $\mathsf{abc ABC 123 \Gamma\Delta\Theta}$ & für Kategorien \\
  \verb|\mathcal| & $\mathcal{ABCHLNO}$ & nur Großbuchstaben\\
  \verb|\mathtt| & $\mathtt{abc ABC 123 \Gamma\Delta\Theta}$ & monospace \\
  \verb|\mathfrak| & $\mathfrak{abc ABC 123}$ & für Lie-Algebren \\
  \verb|\mathbb| & $\mathbb{ABC NQRZ}$ & nur Großbuchstaben \\% (erweiterbar mit \texttt{mathbbol}) \\
  \verb|\mathscr| & $\mathscr{ABCHJKLN}$ & nur Großbuchstaben, mit \verb|\usepackage{mathrsfs}|\\
  %\verb|\mathds| & $\mathds{ABC1}$ & nur Großbuchstaben und 1 \\
\end{tabular}
Viele weitere Symbole: \url{http://detexify.kirelabs.org}\\
TODO: Theoreme für Mathematiker?
205
206
%
\section{Graphiken}
207
208
209
210
In die Präambel: \verb|\usepackage{graphicx}|\\
\verb|\includegraphics[|\emph{Optionen}\verb|]{|\emph{Bild.pdf}\verb|}|\\
\emph{Optionen}: z.\,B. \verb|width=0.5\textwidth|, \verb|height=3cm|\\
Unterstützte Dateitypen: \texttt{.pdf}, \texttt{.png}, \texttt{.jpg}
211
212
%
\section{Tabellen}
213
214
215
216
217
218
219
220
221
\verb|\begin{tabular}{|\emph{Spalten}\verb|}|\\
\verb|  Spalte 1 & Spalte 2 & ... \\|\\
\verb|\end{tabular}|\\
\begin{tabular}{c p{.8\linewidth}}
  \emph{Spalten} & Effekt \\
  \texttt{c c c} & 3 Spalten, Text horizontal zentriert\\
  \texttt{l|l|l} & 3 Spalten, linksbündig, mit vertikalen Linien\\
  \texttt{c|r r} & erste Spalte zentriert, dann eine vertikale Linie, dann 2 Spalten linksbündigem
\end{tabular}
222
223
%
\section{Floats}
224
225
226
227
228
229
230
231
Graphiken und Tabellen können in Floats gepackt werden.
Die werden automatisch plaziert und haben eine Beschreiben.
\verb|\usepackage{float}|\\
\verb|\begin{figure}[|\emph{Position}\verb|]|\\
\verb|  \includegraphics[width=.5\textwidth]{Bild.pdf}|\\
\verb|  \caption{Bildunterschrift}|\\
\verb|  \label{fig:bild}|\\
\verb|\end{figure}|\\
232
233
%
\section{Listen}
234
235
236
237
238
239
240
241
242
243
244
245
246
247
\begin{minipage}[t]{.37\linewidth-.5\tabcolsep}
  \verb|\begin{itemize}|\\
  \verb|  \item Auflistung.|\\
  \verb|  \item[*] Label *|\\
  \verb|\end{itemize}|\\
\end{minipage}
\hfill
\begin{minipage}[t]{.63\linewidth-.5\tabcolsep}
  \begin{itemize}[noitemsep]
    \item Für eine Aufzählung: Ersetzt \texttt{itemize} durch \texttt{enumerate}.
    \item[*] Das Label kann man anpassen.
    \item Mehr Optionen: \texttt{enumitem}
  \end{itemize}
\end{minipage}
248
249
%
\section{Referenzen}
250
251
252
253
254
Paket: \verb|\usepackage{hyperref}|\\
Schreibt \verb|\label{abc}| z.\,B. nach \verb|\section{ABC}|, in \verb|\begin{figure}|, oder \verb|\begin{equation}|.
Mit \verb|\autoref{abc}| (oder \verb|\ref{abc}|) verweist ihr auf die Referenz.\\
Mit \verb|\footnote{Text}| erstellt ihr eine Fußnote.\footnote{Mit \texttt{\textbackslash footnote[label]\{Text\}} kann man das Label festlegen.}
%\verb|\hypersetup|
255
%
256
257
\section{Präambel}
\label{sec:präambel}
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
In der Präambel werden die Art des Dokuments definiert, Einstellungen gesetzt und Pakete geladen.
\subsection{Beginn jeder Präambel}
\verb|\documentclass[|\emph{globale Optionen}\verb|]{|\emph{Dokumentklasse}\verb|}|\\
\emph{\bfseries globale Optionen} (durch Komma getrennt):
\begin{addmargin}[1em]{0em}
Sprache (\texttt{ngerman}\footnote{\texttt{ngerman} für \textbf{n}eue Rechtschreibung}), Schriftgröße (\texttt{11pt}), Seitengröße (\texttt{a4paper}), \dots
%\texttt{twoside} oder \texttt{oneside} für doppel-/einseitige Formatierung
\end{addmargin}
\emph{\bfseries Dokumentklasse} (Art des Dokuments):\\
\begin{tabular}{@{}r p{.8\linewidth}}
  \texttt{article} & Standardklasse \\
  \texttt{scrartcl} & \verb|article| mit KOMA-Skript: schönere\footnotemark[3] und einfachere\footnotemark[3] Formatierung\footnotetext[3]{Ansichtssache\dots} \\
  \texttt{report} & für längere Dokumente mit mehreren Kapiteln (\verb|\chapter{Kapitel}|) \\
  \texttt{scrreprt} & KOMA-Skript für \verb|report| \\
  \texttt{book} & für Bücher (lange Dokumente) \\
  \texttt{scrbook} & KOMA-Skript für \verb|book| \\
  \texttt{beamer} & für Präsentationen \\
  \texttt{scrlettr} & für Briefe
\end{tabular}
%
278
\subsection{Kodierung und Sonderzeichen}
279
\verb|\usepackage[utf8]{inputenc}| (wenn man \texttt{pdflatex} verwendet)\\
280
281
\verb|\usepackage[T1]{fontenc}| (einfach immer laden\dots)\\
%\verb|\usepackage{textcomp}| Definiert weitere Sonderzeichen
282
283
%
\subsection{Schriftarten}
284
\verb|\usepackage{lmodern}| schönere Standard-\LaTeX-Schrift
285
286
287
%\verb|\usepackage{libertine}|
%
\subsection{Seitenlayout}
288
289
290
291
292
293
294
Bei \emph{Dokumentklasse} \texttt{scrartcl} oder \texttt{scrreprt}:
globale Option \texttt{DIV=15} (größere Werte $\implies$ kleinere Ränder).\\
Alternativ, für alle Dokumentklassen:
\verb|\usepackage[%|
\verb|  top=2cm, bottom=2.5cm, inner=2cm, outer=2.5cm%|
\verb|]{geometry}|
%header, footer
295
296
297
298
299
%
\section{Makros}
Längen, Boxen
%
\section{Bibliographie}
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
Zitieren in wissenschaftliche Arbeiten:\\
%% Bibtex: veraltet
%\emph{Vor} \verb|\end{document}|:\\
%\verb|\bibliographystyle{plain}|\\
%\verb|\bibliography{referenzen}|
%
% Biblatex
\begin{tabular}{@{}p{.35\linewidth} p{.65\linewidth-\tabcolsep}}
  In \texttt{referenzen.bib} &
  \begin{minipage}[t]{.65\linewidth-\tabcolsep}
    % TODO: Besseres paper?
    \small%
    \verb|@article{Heisenberg1927,|\\
    \verb|  author="Heisenberg, Werner",|\\
    %\verb|  title="Über den anschaulichen Inhalt der quantentheoretischen Kinematik und Mechanik",|\\
    \verb|  title="Über den anschaulichen...",|\\
    \verb|  journal="Zeitschrift für Physik",|\\
    \verb|  year="1927",|\\
    \verb|  volume="43",|\\
    \verb|  number="3",|\\
    \verb|  pages="172--198",|\\
    \verb|  doi="10.1007/BF01397280"|\\
    \verb|}|
  \end{minipage}\\
  In der Präambel &
  %\verb|\usepackage[backend=biber]{biblatex}|
  \verb|\usepackage{biblatex}|
  \verb|\addbibresource{referenzen}| \\
  Im Text & \verb|\cite{Heisenberg1927}| \\
  Am Ende & \verb|\printbibliography|
\end{tabular}
331
332
%
\section{Fehlermeldungen}
333
Bei Fehlermeldungen ist \LaTeX kreativ und liegt auch manchmal etwas daneben.
334
335
%
\section{Präsentationen}
336
337
338
339
340
341
342
343
344
345
Dokumentklasse (siehe \autoref{sec:präambel}): \texttt{beamer}\\
Gute Dokumentation: beameruserguide\footnote{den $\varphi$ndet Google}\\
Erstelle einzelne Folien mit\\
\verb|\begin{frame}{Frame title}|\\
\verb|  Inhalt|\\
\verb|\end{frame}|
\subsection{Themen}
Thema auswählen: \verb|\usetheme{Frankfurt}|\\
Farbthema auswählen: \verb|\usecolortheme{rose}|\\
Übersicht über Themen: \url{https://www.hartwork.org/beamer-theme-matrix}
346
347
%
\section{Weitere Infos}
348
349
350
\url{https://en.wikibooks.org/wiki/LaTeX}\\
\url{https://tex.stackexchange.com}\\
Für einzelne Pakete: RTFM\footnote{\enquote{Read the fucking manual}}
351
%
Valentin Bruch's avatar
Valentin Bruch committed
352
353
\vfill\centering
\includegraphics[width=0.75\linewidth]{beispieldokument/ctanlion.eps}
354
\end{document}