Commit f67affc2 authored by Valentin Bruch's avatar Valentin Bruch

handout: restructured, extended preamble

parent e98a0562
\documentclass[twocolumn, a4paper, 10pt, ngerman]{scrartcl}
\usepackage[top=15mm, bottom=10mm, inner=10mm, outer=12mm]{geometry}
\usepackage[top=15mm, bottom=10mm, inner=10mm, outer=10mm]{geometry}
\usepackage{fontspec}
\usepackage{polyglossia}
\setdefaultlanguage{german}
......@@ -28,8 +28,8 @@
\RedeclareSectionCommand[
%runin=false,
afterindent=false,
beforeskip=.2\baselineskip,
afterskip=.1\baselineskip]{subsection}
beforeskip=.3\baselineskip,
afterskip=.15\baselineskip]{subsection}
\usepackage{hyperref}
\hypersetup{
pdfauthor={Gustav Geier},
......@@ -86,12 +86,10 @@ Formatierung wird durch Befehle erzeugt:\\
%
\section{Textformatierung}
% TODO: textsuperscript, textsubscript?
\begin{itemize}[partopsep=-1pt]
\item \verb|\textbf{|\textbf{fett}\verb|}|
\item \verb|\textit{|\textit{kursiv}\verb|}|
\item \verb|\underline{|\underline{unterstrichen}\verb|}|
\item \verb|\textsuperscript{|\textsuperscript{hoch}\verb|}|
\item \verb|\textsubscript{|\textsubscript{tief}\verb|}|
\begin{itemize}[partopsep=-1pt, left=0pt]
\item \verb|\textbf{|\textbf{fett}\verb|}|, \verb|\textit{|\textit{kursiv}\verb|}|, \verb|\underline{|\underline{unterstr.}\verb|}|
\item \verb|\textsuperscript{|\textsuperscript{hoch}\verb|}|, \verb|\textsubscript{|\textsubscript{tief}\verb|}|
\item Farben: \texttt{\textbackslash textcolor\{blue\}\{{\color{blue}blauer Text}\}}
\item Neue Zeile: \verb|\\| oder eine Leerzeile im Code
\item Seitenumbruch: \verb|\newpage|
\end{itemize}
......@@ -112,12 +110,12 @@ Lokal andere Schriftgröße (global: siehe \autoref{sec:präambel}):\\
\begin{minipage}{.22\linewidth}
{\Large\verb|\Large|}\\
{\huge\verb|\huge|}
\end{minipage}
\hfill
\end{minipage}%
\hfill%
\begin{minipage}{.22\linewidth}
{\LARGE\verb|\LARGE|}\\
{\Huge\verb|\Huge|}
\end{minipage}
\end{minipage}%
%
\section{Sonderzeichen}
\begin{itemize}
......@@ -127,9 +125,9 @@ Lokal andere Schriftgröße (global: siehe \autoref{sec:präambel}):\\
\item \verb|\textbackslash| $\mapsto$ \textbackslash \qquad \verb|\{| $\mapsto$ \{ \qquad \verb|\}| $\mapsto$ \}
%\item \%, \&, \#, \$: \texttt{\textbackslash\%, \textbackslash\&, \textbackslash\#, \textbackslash\$}
%\item \textbackslash, \{, \}: \texttt{\textbackslash textbackslash, \textbackslash\{, \textbackslash\}}
\item Anführungszeichen: \verb|\enquote{Zitat}| %oder \verb|``Zitat''|
%Nutzt \emph{nicht} \verb|"Zitat"|
\end{itemize}
\item Anführungszeichen: \verb|\enquote{Zitat}| (Paket \texttt{csquotes})
%oder \verb|``Zitat''|. Nutzt \emph{nicht} \verb|"Zitat"|
\end{itemize}%
%
\section{Umgebungen}
Syntax von Umgebungen:
......@@ -142,8 +140,8 @@ Syntax von Umgebungen:
\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}
& \texttt{center} && \centering zentrierter Text%
\end{tabular}%
%
\subsection{Listen}
\begin{minipage}[t]{.36\linewidth-.5\tabcolsep}
......@@ -158,8 +156,8 @@ Syntax von Umgebungen:
\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}
\end{itemize}%
\end{minipage}%
%
\section{Strukturierung eines Dokuments}
\begin{minipage}[t]{.5\linewidth}
......@@ -198,13 +196,13 @@ Syntax von Umgebungen:
%
\subsection{Mathematikumgebungen}
\begin{tabular}{l l}
\verb|Formel $1+1=2$ im Text| & Formel $1+1=2$ im Text\\[3pt]
\verb|Formel $1+1=2$ im Text| & Formel $1+1=2$ im Text\\[2pt]
\begin{minipage}[c]{.4\linewidth}
\verb|\begin{equation}|\newline\verb| a^2 + b^2 = c^2|\newline\verb|\end{equation}|
\end{minipage}
&
\null\hfill$\displaystyle a^2+b^2=c^2$\hfill\llap{(1)}
\vspace*{3pt}
\vspace*{4pt}
\\
\begin{minipage}{.4\linewidth}
\verb|\begin{equation*}|\\
......@@ -213,9 +211,9 @@ Syntax von Umgebungen:
\end{minipage}
&
\null\hfill$\displaystyle e^{i\pi} + 1 = 0$\hfill\null
\vspace*{3pt}
\vspace*{4pt}
\\
\begin{minipage}{.55\linewidth}
\begin{minipage}{.55\linewidth-2\tabcolsep}
\verb|\begin{align}|\\
\verb| 2H &= p^2+x^2 \nonumber\\|\\
\verb| &= 2 a^\dagger a + 1|\\
......@@ -238,19 +236,20 @@ Syntax von Umgebungen:
\verb|\sin(x)| & $\sin(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|\approx| & $\approx$ & \verb|\equiv| & $\equiv$ & \verb|\propto| & $\propto$ \\
\verb|\ll| & $\ll$ & \verb|\gg| & $\gg$ & \verb|\cdot| & $\cdot$ \\
%\verb|\approx| & $\approx$ & \verb|\equiv| & $\equiv$ & \verb|\propto| & $\propto$ \\
%\verb|\ll| & $\ll$ & \verb|\gg| & $\gg$ & \verb|\cdot| & $\cdot$ \\
\verb|\pm| & $\pm$ & \verb|\mp| & $\mp$ & \verb|\times| & $\times$ \\
\verb|\infty| & $\infty$ & \verb|\dagger| & $\dagger$ & \verb|\cdot| & $\cdot$ \\
\verb|\in| & $\in$ & \verb|\exists| & $\exists$ & \verb|\forall| & $\forall$ \\
\verb|\notin| & $\notin$ & \verb|\infty| & $\infty$ & \verb|\dagger| & $\dagger$ \\
\verb|\sum| & $\sum$ & \verb|\int| & $\int$ & \verb|\prod| & $\prod$
\end{tabular}
\begin{itemize}[parsep=3pt]
\item Grenzen bei Summen: \verb|\sum_{n=1}^N| $\mapsto$ $\sum_{n=1}^N$
\item Integral mit Grenzen: \verb|\int_0^1 \mathrm{d}x| $\mapsto$ \smash{$\int_0^1 \mathrm{d}x$}
\item Text stapeln: \verb|\overset{def}{=}| $\mapsto$ \smash{$\overset{\mathrm{def}}=$}
\item Unter Text: \verb|\underbrace{1+2+3}_{c}| $\mapsto$ \smash{$\underbrace{1+2+3}_{c}$}
\item Griechische Buchstaben und Zeichen:\\[3pt]
\item Text stapeln: \verb|\overset{def.}{=}| $\mapsto$ \smash{$\overset{\mathrm{def.}}=$}
% Das ist etwas geschummelt, aber \mathrm{def.} ist zu lang.
\item Unterklammern: \verb|\underbrace{1+2+3}_{c}| $\mapsto$ \smash{$\underbrace{1+2+3}_{c}$}
\item Griechische Buchstaben und andere Zeichen:\\[3pt]
\begin{tabular}{r l @{\hskip.03\linewidth} r l @{\hskip.03\linewidth} r l @{\hskip.03\linewidth} r l}
\verb|\alpha| & $\alpha$ & \verb|\beta| & $\beta$ & \verb|\gamma| & $\gamma$ & \verb|\Gamma| & $\Gamma$ \\
\verb|\phi| & $\phi$ & \verb|\Phi| & $\Phi$ & \verb|\varphi| & $\varphi$ & \verb|\varrho| & $\varrho$ \\
......@@ -338,53 +337,53 @@ In der Präambel werden die Art des Dokuments definiert, Einstellungen gesetzt u
%\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{beamer} & für Präsentationen (siehe \autoref{sec:beamer})%
%\texttt{scrlettr} & für Briefe
\end{tabular}
\end{tabular}%
\addtocounter{footnote}{-1}%
\footnotetext{Ansichtssache\label{fn:ansichtssache}}%
\addtocounter{footnote}{1}%
\footnotetext{\texttt{scrartcl} nutzt KOMA-Script. Das ist ein sehr umfangreiches Paket, das schöne Typographie einfach machen soll. Es erweitert das normale \LaTeX{} erheblich und ist (auch auf Deutsch) gut\footref{fn:ansichtssache} dokumentiert.}%
%
\subsection{Umlaute und Sonderzeichen}
%\verb|\usepackage[utf8]{inputenc}| (wenn man \texttt{pdflatex} verwendet)\\
\verb|\usepackage{fontspec} | (um mehr Fonts zu nutzen)\\
\verb|\usepackage[T1]{fontenc} | (vermeidet Umlautprobleme)\\
\verb|\usepackage{textcomp} | (definiert weitere Sonderzeichen)
%
\subsection{Seitenlayout}
%Bei \emph{Dokumentklasse} \texttt{scrartcl} oder \texttt{scrreprt}:
%globale Option \texttt{DIV=12} (größere Werte $\implies$ kleinere Ränder).\\
%Alternativ, für alle Dokumentklassen:
\verb|\usepackage[ |Setzt Ränder für oben,\\
\verb| top=2cm, bottom=2.5cm, |unten, innen und außen\\
\verb| inner=2cm, outer=2.5cm |im doppelseitigen Layout.\\
\verb|\usepackage[ |Setzt Ränder für oben,\\
\verb| top=2cm, bottom=2.5cm, |unten, innen und außen\\
\verb| inner=2cm, outer=2.5cm |im doppelseitigen Layout.\\
\verb|]{geometry}|\\
Alternativ: \verb|margin=2cm| oder \verb|left=2cm, right=2.5cm|
%header, footer
%
\subsection{Sonstiges}
%\verb|\usepackage[utf8]{inputenc}| (wenn man \texttt{pdflatex} verwendet)\\
%\verb|\usepackage[T1]{fontenc} |vermeidet Umlautprobleme\\
%\verb|\usepackage{lmodern} |schönere Standard-\LaTeX-Schrift\\
%\verb|\usepackage{textcomp} |definiert weitere Sonderzeichen%
%\verb|\usepackage[ngerman]{babel} | Silbentrennung\\
\verb|\usepackage{polyglossia} | Silbentrennung\\
\verb|\setmainlanguage{german} | Sprache für Silbentrennung\\
%\verb|\usepackage{lmodern}|\hfill schönere Standard-\LaTeX-Schrift\\
\verb|\usepackage{hyperref} | siehe \autoref{sec:references}
\verb|\usepackage{polyglossia} |Paket für Silbentrennung\\
\verb|\setmainlanguage{german} |Sprache für Silbentrennung\\
\verb|\usepackage{xcolor} |Farben\\
\verb|\usepackage{hyperref} |Links im PDF, s.~\autoref{sec:references}\\
\verb|\usepackage{fontspec} |um andere Fonts zu nutzen%
\footnote{\label{fn:lualatex}%
Es gibt verschiedene Kompiler für \LaTeX-Dokumente.
Wir nutzen \mbox{lualatex} (oder \mbox{xelatex}).
Für andere Kompiler (insbesondere \mbox{pdflatex}) müssen hier andere Pakete geladen werden.%
}\\
\verb|\setmainfont{CMU Serif} |Schriftart für normalen Text\footref{fn:lualatex}\\
\verb|\setsansfont{...} |Sans font\footref{fn:lualatex}\\
\verb|\setmonofont{...} |Monotype font\footref{fn:lualatex}\\
\verb|\usepackage{csquotes} |für \verb|\enquote{Zitat}|\\
\verb|\author{Gustav Geier} |Autor des Dokuments\\
\verb|\title{Titel} |Titel\\
\verb|\date{\today} |Datum
%
\section{Referenzen}
\label{sec:references}
Paket: \verb|\usepackage{hyperref}| für Links im PDF\\
Schreibe \verb|\label{abc}| z.\,B. nach \verb|\section{ABC}|, in \verb|\begin{figure}|, oder in \verb|\begin{equation}|.
Mit \verb|\ref{abc}| verweist du auf die Referenz.%
\footnote{Probier auch mal \texttt{\textbackslash autoref\{abc\}} und \texttt{\textbackslash eqref}}\\
Mit \verb|\footnote{Text}| erstellst du eine Fußnote.\footnote{Mit \texttt{\textbackslash footnote[label]\{Text\}} kann man das Label festlegen.}
\texttt{hyperref} kann noch mehr: (in der Präambel)\\
\verb|\hypersetup{|\\
\verb| pdfauthor={G. Geier}, | PDF Metainformationen\\
\verb| pdftitle={LaTeX}, |\\
\verb| colorlinks=true, | bunte Links ohne Farbboxen\\
\verb| allcolors=., | Links nicht einfärben (Paket \texttt{xcolor})\\
\verb|}|
\subsection{Makros}
Neuen Befehl definieren: \verb|\newcommand{\abc}{ABC}|\\
Befehl überschreiben: \verb|\renewcommand{\abc}{XYZ}|\\
Mit 2 Argumenten: \verb|\newcommand{\innerprod}[2]{(#1,#2)}|
%
\section{Tabellen}
\begin{minipage}[t]{.5\linewidth-.5\tabcolsep}
......@@ -428,17 +427,32 @@ Floats werden automatisch angeordnet und benannt.\\
\end{minipage}%
\begin{minipage}[t]{.45\linewidth}
\verb|\begin{table}[|\emph{Position}\verb|]|\\
\verb| \caption{...}|\\
\verb| \begin{tabular}{...}|\\
\verb| \end{tabular}|\\
\verb| \caption{...}|\\
\verb| \begin{tabular}{...}|\\
\verb| \end{tabular}|\\
\verb|\end{table}|
\end{minipage}\\[2pt]
\emph{Position}: \texttt{t}~für Seitenanfang, \texttt{b}~für Seitenende, \texttt{h}~für hier (was aber nicht \emph{genau} hier bedeutet), \texttt{p}~für eine eigene Seite.
%
\section{Referenzen}
\label{sec:references}
Setze Label mit \verb|\label{abc}| z.\,B. nach \verb|\section{ABC}|,
oder in den Umgebungen \texttt{figure}, \texttt{table} oder \texttt{equation}.\\
Verweise auf ein Label mit \verb|\ref{abc}|.%
\footnote{Probier auch mal \texttt{\textbackslash autoref\{abc\}} und \texttt{\textbackslash eqref}}\\
Fußnoten sind einfach\footnote{Mit \texttt{\textbackslash footnote[label]\{Text\}} kann man das\\Label festlegen.}: \verb|\footnote{Text}|
\texttt{hyperref} kann noch mehr: (in der Präambel)\\
\verb|\hypersetup{|\\
\verb| pdfauthor={G. Geier}, | PDF Metainformationen\\
\verb| pdftitle={LaTeX}, |\\
\verb| colorlinks=true, | bunte Links ohne Farbboxen\\
\verb| allcolors=., | Links nicht einfärben (Paket \texttt{xcolor})\\
\verb|}|
%
\section{Bibliographie}
\begin{minipage}[t]{.52\linewidth}
In \texttt{quellen.bib}:\\
% TODO: Besseres paper?
\small%
\verb|@article{Heisenberg1927,|\\
\verb| author="Heisenberg, W.",|\\
......@@ -467,6 +481,7 @@ Floats werden automatisch angeordnet und benannt.\\
% TODO: Führt TeXstudio automatisch biblatex aus? Sollte man das erwähnen?
%
\section{Präsentationen}
\label{sec:beamer}%
Dokumentklasse (siehe \autoref{sec:präambel}): \texttt{beamer}\\
%Gute Dokumentation: beameruserguide\footnote{den $\varphi$ndet Google}\\
Erstelle einzelne Folien mit\\
......@@ -477,7 +492,8 @@ Erstelle einzelne Folien mit\\
\subsection{Themen}
Thema auswählen: \verb|\usetheme{Frankfurt}|\\
Farbthema auswählen: \verb|\usecolortheme{rose}|\\
Übersicht: \mbox{\url{https://www.hartwork.org/beamer-theme-matrix}}
Übersicht: \mbox{\url{https://www.hartwork.org/beamer-theme-matrix}}\\
Titelfolie: \verb|\begin{frame} \titlepage \end{frame}|
%
\subsection{Strukturierung}
\begin{minipage}[t]{.65\linewidth}
......@@ -505,11 +521,6 @@ Farbthema auswählen: \verb|\usecolortheme{rose}|\\
\ldots
\end{minipage}
%
\section{Makros}
Neuen Befehl definieren: \verb|\newcommand{\abc}{ABC}|\\
Befehl überschreiben: \verb|\renewcommand{\abc}{XYZ}|\\
Mit 2 Argumenten: \verb|\newcommand{\innerprod}[2]{(#1,#2)}|
%
%\section{Fehlermeldungen}
%Bei Fehlermeldungen ist \LaTeX{} kreativ und liegt auch manchmal etwas daneben.
%
......@@ -522,6 +533,6 @@ Mit 2 Argumenten: \verb|\newcommand{\innerprod}[2]{(#1,#2)}|
\end{itemize}%
\vspace*{-\baselineskip}%
\begin{tikzpicture}[remember picture, overlay, anchor=south east]%
\node[xshift=-4mm, yshift=2mm] (logo) at (current page.south east) {\includegraphics[width=.4\linewidth]{osak-logo.pdf}};%
\node[xshift=-4mm, yshift=4mm] (logo) at (current page.south east) {\includegraphics[width=.42\linewidth]{osak-logo.pdf}};%
\end{tikzpicture}%
\end{document}
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment