diff --git a/workshops/latex/handout.tex b/workshops/latex/handout.tex index 8784a0e2dc154918efc863ab3507f8b65a58df2d..fa34394d7e66f78de6ad5bf639123406a622607d 100644 --- a/workshops/latex/handout.tex +++ b/workshops/latex/handout.tex @@ -333,21 +333,23 @@ In der Präambel werden die Art des Dokuments definiert, Einstellungen gesetzt u % \subsection{Umlaute und Sonderzeichen} %\verb|\usepackage[utf8]{inputenc}| (wenn man \texttt{pdflatex} verwendet)\\ -\verb|\usepackage{fontenc}| (um mehr Fonts zu nutzen)\\ -\verb|\usepackage[T1]{fontenc}| (einfach immer laden\dots)\\ +\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[|\\ -\verb| top=2cm, bottom=2.5cm, inner=2cm, outer=2.5cm|\\ -\verb|]{geometry}| +\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[ngerman]{babel} | Silbentrennung usw.\\ +%\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\\ @@ -417,68 +419,98 @@ Unterstützte Dateitypen: \texttt{.pdf}, \texttt{.png}, \texttt{.jpg} % nicht ab % \section{Floats} Graphiken und Tabellen können in Floats gepackt werden. -Diese werden automatisch plaziert und haben eine Beschreibung. -\verb|\usepackage{caption}|\\ -\verb|\begin{figure}[|\emph{Position}: \texttt{t}, \texttt{b}, \texttt{h}, oder \texttt{p}\verb|]|\\ -\verb| \includegraphics[width=.5\textwidth]{Bild.pdf}|\\ -\verb| \caption{Bildunterschrift}|\\ -\verb| \label{fig:bild}|\\ -\verb|\end{figure}|\\ +Floats werden automatisch angeordnet und benannt.\\ +\begin{minipage}[t]{.56\linewidth} +%\verb|\usepackage{caption}|\\ +\verb|\begin{figure}[|\emph{Position}\verb|]|\\ +\verb| \includegraphics{Bild.pdf}|\\ +\verb| \caption{Bildunterschrift}|\\ +\verb| \label{fig:bild}|\\ +\verb|\end{figure}| +\end{minipage}% +\begin{minipage}[t]{.45\linewidth} +\verb|\begin{table}[|\emph{Position}\verb|]|\\ +\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{Bibliographie} -Zitieren in wissenschaftliche Arbeiten:\\ -%% Bibtex: veraltet -%\emph{Vor} \verb|\end{document}|:\\ -%\verb|\bibliographystyle{plain}|\\ -%\verb|\bibliography{referenzen}| -% -% Biblatex -\begin{tabular}{@{}p{.33\linewidth} p{.67\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 & +\begin{minipage}[t]{.52\linewidth} + In \texttt{quellen.bib}:\\ + % TODO: Besseres paper? + \small% + \verb|@article{Heisenberg1927,|\\ + \verb| author="Heisenberg, W.",|\\ + %\verb| title="Über den anschaulichen Inhalt der quantentheoretischen Kinematik und Mechanik",|\\ + \verb| title="Über den ansc...",|\\ + %\verb| journal="Zeitschrift für Physik",|\\ + \verb| journal="Zeitschrift...",|\\ + \verb| year="1927",|\\ + \verb| volume="43",|\\ + \verb| number="3",|\\ + \verb| pages="172--198",|\\ + \verb| doi="10.1007/BF01397280"}| + %\verb|}| +\end{minipage}% +\begin{minipage}[t]{.48\linewidth} + In der Präambel:\\ %\verb|\usepackage[backend=biber]{biblatex}| \verb|\usepackage{biblatex}| - \verb|\addbibresource{referenzen}| \\ - Im Text & \verb|\cite{Heisenberg1927}| \\ - Am Dokumentende & \verb|\printbibliography| -\end{tabular} + \verb|\addbibresource{quellen}| + \\[6pt] + Im Text:\\ + \verb|\cite{Heisenberg1927}| \\[6pt] + Am Dokumentende:\\ + \verb|\printbibliography| +\end{minipage} % TODO: Führt TeXstudio automatisch biblatex aus? Sollte man das erwähnen? % \section{Präsentationen} Dokumentklasse (siehe \autoref{sec:präambel}): \texttt{beamer}\\ -Gute Dokumentation: beameruserguide\footnote{den $\varphi$ndet Google}\\ +%Gute Dokumentation: beameruserguide\footnote{den $\varphi$ndet Google}\\ Erstelle einzelne Folien mit\\ -\verb|\begin{frame}{Frame title}|\\ -\verb| Inhalt|\\ +\verb|\begin{frame}{Folientitel}|\\ +\verb| Inhalt mit \alert{wichtigem} Text.|\\ \verb|\end{frame}| \subsection{Themen} Thema auswählen: \verb|\usetheme{Frankfurt}|\\ Farbthema auswählen: \verb|\usecolortheme{rose}|\\ Übersicht: \mbox{\url{https://www.hartwork.org/beamer-theme-matrix}} +\subsection{Strukturierung} +\begin{minipage}[t]{.65\linewidth} + \verb|\begin{columns}[|\emph{Position}\texttt{]}\\ + \verb| %| \emph{Position:} \textbf{t}op, \textbf{c}enter, \textbf{b}ottom\\ + \verb| \begin{column}{0.5\textwidth}|\\ + \verb| Spalten bringen Struktur!|\\ + \verb| \end{column}|\\ + \verb| \begin{column}{0.5\textwidth}|\\ + \verb| \end{column}|\\ + \verb|\end{columns}| +\end{minipage}% +\begin{minipage}[t]{.35\linewidth} + \raggedright% + \verb|\begin{block}{Titel}|\\ + \verb| Struktur durch|\\ + \verb| Blöcke|\\ + \verb|\end{block}|\\ + Statt \texttt{block}: + \texttt{example}, + \texttt{theorem}, + \texttt{proof}, + \texttt{definition}, + \texttt{alertblock} +\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. +%\section{Fehlermeldungen} +%Bei Fehlermeldungen ist \LaTeX{} kreativ und liegt auch manchmal etwas daneben. % \section{Weitere Infos} \begin{itemize}