From 393749ef243144e8efae36b7590f4d2ba6f2453c Mon Sep 17 00:00:00 2001
From: valentin <valentinb@fsmpi.rwth-aachen.de>
Date: Sun, 26 May 2019 22:35:26 +0200
Subject: [PATCH] LaTeX handout: some first ideas

---
 workshops/latex/handout.tex | 183 ++++++++++++++++++++++++++++++++++++
 1 file changed, 183 insertions(+)
 create mode 100644 workshops/latex/handout.tex

diff --git a/workshops/latex/handout.tex b/workshops/latex/handout.tex
new file mode 100644
index 0000000..33a5d72
--- /dev/null
+++ b/workshops/latex/handout.tex
@@ -0,0 +1,183 @@
+\documentclass[twocolumn, a4paper, 10pt, DIV=20, ngerman]{scrartcl}
+\usepackage{polyglossia}
+\usepackage{mathtools}
+\usepackage{amsfonts}
+\usepackage{amssymb}
+\usepackage{mathrsfs}
+\usepackage{dsfont}
+\usepackage{csquotes}
+\usepackage{fontspec}
+\usepackage{lmodern}
+\usepackage{calc}
+\usepackage{enumitem}
+\usepackage{array}
+\usepackage{hyperref}
+\hypersetup{
+  pdfauthor={Gustav Geier},
+  pdftitle={LaTeX Handout}
+}
+\setdefaultlanguage{german}
+\setlength\parindent{0pt}
+
+\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash}p{#1}}
+\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash}m{#1}}
+\newcolumntype{L}[1]{>{\raggedright\let\newline\\\arraybackslash}p{#1}}
+
+\begin{document}
+\section{TeX studio}
+Installation\\
+Pakete installieren?\\
+Grundlagen: \% macht Kommentare
+\section{Aufbau eines Dokuments}
+Grundstruktur jedes {\LaTeX}-Dokuments:
+\begin{addmargin}[1em]{0em}
+  \texttt{\textbackslash documentclass[}\emph{Optionen}\texttt{]\{}\emph{Klasse}\texttt{\}}\\
+  \emph{Präambel}\\
+  \verb|\begin{document}|\\
+  \emph{Dokument}\\
+  \verb|\end{document}|
+\end{addmargin}
+\begin{tabular}{@{}p{.2\linewidth-.5\tabcolsep} p{.8\linewidth-.5\tabcolsep}}
+  \emph{Optionen} & Globale Optionen (durch Komma getrennt): Sprache \mbox{(\emph{ngerman})}, Schriftgröße (\emph{11pt}), Seitengröße \mbox{(\emph{a4paper})} \\
+  \emph{Klasse} & Art des Dokuments: \emph{article}, \emph{scrartcl}, \emph{report}, \dots \\
+  \emph{Präambel} & Einbinden von Paketen und globale Einstellungen: siehe \autoref{sec:präambel} \\
+  \emph{Dokument} & Inhalt des Dokuments: Was hier steht, erscheint im PDF
+\end{tabular}
+%
+\section{Textformatierung}
+\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}
+Geschützte und halbe Leerzeichen
+%
+\section{Strukturierung eines Dokuments}
+\begin{itemize}[noitemsep]
+  \item \verb|\section{Abschnitt}|
+  \item \verb|\subsection{Unterabschnitt}|
+  \item \verb|\subsubsection{Unterunterabschnitt}|
+  \item \verb|\paragraph{Paragraph}|
+  \item Inhaltsverzeichnis: \verb|\tableofcontents|
+\end{itemize}
+%
+\section{Umgebungen}
+Farben
+%
+\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}
+\begin{tabular}{C{.5\linewidth-\tabcolsep} C{.5\linewidth}}
+  \verb|Rechnung $1+1=2$ im Text| & Rechnung $1+1=2$ im Text\\
+  \begin{minipage}{\linewidth}
+    \vspace{3pt}%
+    \verb|\begin{equation}|\newline\verb|  a^2 + b^2 = c^2|\newline\verb|\end{equation}|
+    \vspace{3pt}%
+  \end{minipage}
+  &\hphantom{(1)}\hfill$\displaystyle a^2+b^2=c^2$\hfill(1)\\
+  \begin{minipage}{\linewidth}
+    \vspace{3pt}%
+    \verb|\begin{equation*}|\\
+    \verb|  e^{i\pi} + 1 = 0|\\
+    \verb|\end{equation*}|
+    \vspace{3pt}%
+  \end{minipage}
+  & $\displaystyle e^{i\pi} + 1 = 0$ \\
+  \begin{minipage}[c]{\linewidth}
+    \vspace{3pt}%
+    \verb|\begin{align}|\\
+    \verb|  2H &= p^2 + x^2 \\|\\
+    \verb|     &= 2 a^\dagger a + 1|\\
+    \verb|\end{align}|
+    \vspace{3pt}%
+  \end{minipage}
+  &
+  \begin{minipage}[c]{\linewidth}
+    {\begin{align}
+    2H &= p^2 + x^2 \\
+      &= 2 a^\dagger a + 1
+    \end{align}}
+  \end{minipage}
+\end{tabular}
+\subsection{Befehle im Mathemodus}
+\begin{itemize}[noitemsep]
+  \item Wurzel: \verb|\sqrt{x}| $\sqrt{x}$
+  \item Brüche: \verb|\frac{a}{b}| $\frac ab$
+  \item Potenzen: \verb|e^{x}| $e^x$
+  \item Indices: \verb|x_n| $x_n$
+  \item Große Klammern: \verb|\left(\frac{1}{2}\right)| $\left(\frac12\right)$
+  \item Summe: \verb|\sum_{n=0}^{N} x^n| $\sum_{n=0}^N x^n$
+  \item Integral: \verb|\int_0^1 \mathrm{d}x\,x| $\int_0^1 \mathrm{d}x\,x$
+  \item Pfeile, underbrace, \ldots
+\end{itemize}
+\subsection{Symbole}
+\begin{itemize}[noitemsep]
+  \item \verb|\approx| $\approx$, \verb|\neq| $\neq$, \verb|\leq| $\leq$, \verb|\geq| $\geq$
+  \item \verb|\pm| $\pm$, \verb|\mp| $\mp$, \verb|\infty| $\infty$, \verb|\dagger| $\dagger$
+  \item $\iff\implies\impliedby$
+  \item $\sin$, $\cos$, $\tan$, $\log$
+\end{itemize}
+\subsection{Font shapes}
+\begin{itemize}[noitemsep]
+  \item $N\,\mathrm{N}\,\mathbf{N}\,\mathcal{N}\,\mathbb{N}\,\mathds{N}\,\mathscr{N}$
+\end{itemize}
+detexify\\
+Theoreme
+%
+\section{Graphiken}
+%
+\section{Tabellen}
+%
+\section{Floats}
+%
+\section{Listen}
+%
+\section{Schriftarten}
+%
+\section{Kodierung und Sonderzeichen}
+%
+\section{Referenzen}
+label
+ref
+hyperref
+footnotes
+\section{Präambel}
+\label{sec:präambel}
+\verb|\documentclass[|\emph{Optionen}\verb|]{|\emph{Klasse}\verb|}|\\
+\verb|\usepackage[T1]{fontenc}|\\
+\verb|\usepackage[utf8]{inputenc}| (wenn man \texttt{pdflatex} verwendet)\\
+Geometrie und Seitenlayout, header, footer
+%
+\section{Makros}
+Längen, Boxen
+%
+\section{Bibliographie}
+%
+\section{Fehlermeldungen}
+% Greek
+% TODO: latex tabular of Greek symbols
+%
+\section{Präsentationen}
+beameruserguide
+%
+\section{Weitere Infos}
+wikibooks
+beameruserguide
+stackexchange
+%
+\end{document}
-- 
GitLab