From e98a05625dc4ebb3f97c801cd077665d1a35fe5c Mon Sep 17 00:00:00 2001
From: valentin <valentinb@fsmpi.rwth-aachen.de>
Date: Sun, 2 Jun 2019 22:13:56 +0200
Subject: [PATCH] handout: reordered sections; layout; vspaces

---
 workshops/latex/handout.tex | 94 ++++++++++++++++++-------------------
 1 file changed, 46 insertions(+), 48 deletions(-)

diff --git a/workshops/latex/handout.tex b/workshops/latex/handout.tex
index 4b0a355..1d48857 100644
--- a/workshops/latex/handout.tex
+++ b/workshops/latex/handout.tex
@@ -1,7 +1,8 @@
 \documentclass[twocolumn, a4paper, 10pt, ngerman]{scrartcl}
-\usepackage[top=16mm, bottom=10mm, inner=10mm, outer=12mm]{geometry}
+\usepackage[top=15mm, bottom=10mm, inner=10mm, outer=12mm]{geometry}
 \usepackage{fontspec}
 \usepackage{polyglossia}
+\setdefaultlanguage{german}
 \usepackage{csquotes}
 \usepackage{mathtools}
 \usepackage{amsfonts}
@@ -16,6 +17,7 @@
 \usepackage{enumitem}
 \usepackage{array}
 \usepackage{tikz}
+
 \setkomafont{section}{\normalfont\large\sffamily\bfseries}
 \setkomafont{subsection}{\normalfont\sffamily\bfseries}
 \RedeclareSectionCommand[
@@ -34,7 +36,6 @@
   pdftitle={LaTeX Handout},
   unicode=true
 }
-\setdefaultlanguage{german}
 \setlength\parindent{0pt}
 \setlength\columnsep{12pt}
 \setlength\tabcolsep{4pt}
@@ -44,15 +45,18 @@
 \usepackage{scrlayer-scrpage}
 \clearscrheadfoot{}%
 \ihead{\LaTeX-Cheatsheet}%
-\ohead{OSAK}%
+\ohead{\url{https://osak.fsmpi.rwth-aachen.de}}%
 \KOMAoptions{headsepline=true}%
+% Ugly KOMA TeX-hacking for lowering the head position
+\ModifyLayer[addvoffset=4pt]{scrheadings.head.below.line}
+\ModifyLayer[addvoffset=4pt]{scrheadings.head.oneside}
 
 \newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash}p{#1}}
-\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash}m{#1}}
+\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash}p{#1}}
 
 \begin{document}
 \setlength{\abovedisplayskip}{2pt} % space above equations
-\setlength{\belowdisplayskip}{4pt} % space below equations
+\setlength{\belowdisplayskip}{2pt} % space below equations
 \section{Installation}
 \begin{itemize}
   \item \LaTeX{}-Distribution installieren:
@@ -82,7 +86,7 @@ Formatierung wird durch Befehle erzeugt:\\
 %
 \section{Textformatierung}
 % TODO: textsuperscript, textsubscript?
-\begin{itemize}
+\begin{itemize}[partopsep=-1pt]
   \item \verb|\textbf{|\textbf{fett}\verb|}|
   \item \verb|\textit{|\textit{kursiv}\verb|}|
   \item \verb|\underline{|\underline{unterstrichen}\verb|}|
@@ -127,7 +131,7 @@ Lokal andere Schriftgröße (global: siehe \autoref{sec:präambel}):\\
     %Nutzt \emph{nicht} \verb|"Zitat"|
 \end{itemize}
 %
-\section{Einfache Umgebungen}
+\section{Umgebungen}
 Syntax von Umgebungen:
 \begin{addmargin}[1em]{0em}
   \verb|\begin{|\emph{Umgebung}\verb|}| oder\\
@@ -135,13 +139,28 @@ Syntax von Umgebungen:
   \null\hspace{1em}\emph{Inhalt der Umgebung}\\
   \verb|\end{|\emph{Umgebung}\verb|}|
 \end{addmargin}
-\begin{tabular}{@{}p{.25\linewidth} p{.75\linewidth-\tabcolsep}}
-  \emph{Umgebung} & Effekt \\
-  \texttt{flushleft} & Text linksbündig \\
-  \texttt{flushright} & \hfill Text rechtsbündig \\
-  \texttt{center} & \centering zentrierter Text
+\begin{tabular}{l l l p{.45\linewidth}}
+  & \texttt{flushleft} && Text linksbündig \\
+  \emph{Umgebung} & \texttt{flushright} &$\mapsto$& \hfill Text rechtsbündig \\
+  & \texttt{center} && \centering zentrierter Text
 \end{tabular}
 %
+\subsection{Listen}
+\begin{minipage}[t]{.36\linewidth-.5\tabcolsep}
+  \verb|\begin{itemize}|\\
+  \verb|  \item Auflistung.|\\
+  \verb|  \item[*] Label *|\\
+  \verb|\end{itemize}|
+\end{minipage}
+\hfill
+\begin{minipage}[t]{.64\linewidth-.5\tabcolsep}
+  \begin{itemize}
+    \item Für eine Aufzählung: Ersetze \texttt{itemize} durch \texttt{enumerate}.
+    \item[*] Das Label kann man anpassen.
+    \item Mehr Optionen: Paket \texttt{enumitem}
+  \end{itemize}
+\end{minipage}
+%
 \section{Strukturierung eines Dokuments}
 \begin{minipage}[t]{.5\linewidth}
   \begin{itemize}[left=0pt, labelsep=2pt]
@@ -173,42 +192,37 @@ Syntax von Umgebungen:
   %\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}: Diracnotation in der Physik
   \item \texttt{amsthm}: Umgebung \texttt{theorem} für Mathematik
+  \item \texttt{braket}: Diracnotation in der Physik
 \end{itemize}
 %
 \subsection{Mathematikumgebungen}
-% TODO: fix vspaces
-\begin{tabular}{m{.5\linewidth-\tabcolsep} C{.5\linewidth}}
+\begin{tabular}{l l}
   \verb|Formel $1+1=2$ im Text| & Formel $1+1=2$ im Text\\[3pt]
-  \begin{minipage}[c]{\linewidth}
+  \begin{minipage}[c]{.4\linewidth}
     \verb|\begin{equation}|\newline\verb|  a^2 + b^2 = c^2|\newline\verb|\end{equation}|
   \end{minipage}
-  &\begin{minipage}{\linewidth}
-    \begin{equation}
-      a^2+b^2=c^2
-    \end{equation}
-  \end{minipage} \\
-  \vspace{3pt}%
-  \begin{minipage}{\linewidth}
+  &
+  \null\hfill$\displaystyle a^2+b^2=c^2$\hfill\llap{(1)}
+  \vspace*{3pt}
+  \\
+  \begin{minipage}{.4\linewidth}
     \verb|\begin{equation*}|\\
     \verb|  e^{i\pi} + 1 = 0|\\
     \verb|\end{equation*}|
   \end{minipage}
-  &\begin{minipage}{\linewidth}
-    \begin{equation*}
-      e^{i\pi} + 1 = 0
-    \end{equation*}
-  \end{minipage} \\
-  \vspace{3pt}%
-  \begin{minipage}{\linewidth}
+  &
+  \null\hfill$\displaystyle e^{i\pi} + 1 = 0$\hfill\null
+  \vspace*{3pt}
+  \\
+  \begin{minipage}{.55\linewidth}
     \verb|\begin{align}|\\
     \verb|  2H &= p^2+x^2 \nonumber\\|\\
     \verb|     &= 2 a^\dagger a + 1|\\
     \verb|\end{align}|
   \end{minipage}
   &
-  \begin{minipage}{\linewidth}
+  \begin{minipage}{.45\linewidth}
     {\begin{align}
       2H &= p^2+x^2 \nonumber \\
         &= 2 a^\dagger a + 1
@@ -395,22 +409,6 @@ Mit \verb|\footnote{Text}| erstellst du eine Fußnote.\footnote{Mit \texttt{\tex
   \texttt{c|r r} & erste Spalte zentriert, dann eine vertikale Linie, dann 2 Spalten rechtsbündig
 \end{tabular}
 %
-\section{Listen}
-\begin{minipage}[t]{.36\linewidth-.5\tabcolsep}
-  \verb|\begin{itemize}|\\
-  \verb|  \item Auflistung.|\\
-  \verb|  \item[*] Label *|\\
-  \verb|\end{itemize}|
-\end{minipage}
-\hfill
-\begin{minipage}[t]{.64\linewidth-.5\tabcolsep}
-  \begin{itemize}
-    \item Für eine Aufzählung: Ersetze \texttt{itemize} durch \texttt{enumerate}.
-    \item[*] Das Label kann man anpassen.
-    \item Mehr Optionen: Paket \texttt{enumitem}
-  \end{itemize}
-\end{minipage}
-%
 \section{Graphiken}
 In der Präambel: \verb|\usepackage{graphicx}|\\
 Im Dokument: \verb|\includegraphics[|\emph{Optionen}\verb|]{|\emph{Bild.pdf}\verb|}|\\
@@ -483,7 +481,7 @@ Farbthema auswählen: \verb|\usecolortheme{rose}|\\
 %
 \subsection{Strukturierung}
 \begin{minipage}[t]{.65\linewidth}
-  \verb|\begin{columns}[|\emph{Position}\texttt{]}\\
+  \verb|\begin{columns}[|\emph{Position:} t/b/c\texttt{]}\\
   \verb|  %| \emph{Position:} \textbf{t}op, \textbf{c}enter, \textbf{b}ottom\\
   \verb|  \begin{column}{0.5\textwidth}|\\
   \verb|    Spalten bringen Struktur!|\\
-- 
GitLab