Skip to content
Snippets Groups Projects
Commit e58ef9b6 authored by Lennart Klebl's avatar Lennart Klebl
Browse files

merge stuff

parents f8f4d134 9c88bf75
No related branches found
No related tags found
No related merge requests found
\includegraphics[width=5cm]{doge.jpg}
\includegraphics[width=5cm]{doge.png}
\documentclass[twocolumn, a4paper, 10pt, DIV=20, ngerman]{scrartcl}
\documentclass[twocolumn, a4paper, 10pt, ngerman]{scrartcl}
\usepackage[top=16mm, bottom=10mm, inner=10mm, outer=12mm]{geometry}
\usepackage{fontspec}
\usepackage{polyglossia}
\usepackage{csquotes}
......@@ -7,7 +8,7 @@
\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{dsfont}
\usepackage{bm}
%\usepackage{bm}
\usepackage{xcolor}
\usepackage{graphicx}
\usepackage{lmodern}
......@@ -39,19 +40,26 @@
\usepackage{scrlayer-scrpage}
\clearscrheadfoot{}%
\ihead{\LaTeX-Cheatsheet}%
\ohead{was soll hier stehen?}%
\ohead{OSAK}%
\KOMAoptions{headsepline=true}%
\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash}p{#1}}
\newcolumntype{C}[1]{>{\centering\let\newline\\\arraybackslash}m{#1}}
\begin{document}
\section{TeX studio}
Installation\\
Ihr schreibt \texttt{dokument.tex}, daraus wird \texttt{dokument.pdf}.\\
Pakete installieren?\\
%
\section{Installation}
\begin{itemize}[noitemsep]
\item LaTeX distribution installieren:
\begin{itemize}[noitemsep]
\item Linux: \textbf{TeX Live} (Paketmanager \texttt{texlive})
\item Windows: \textbf{MiKTeX} herunterladen
\item MacOS: \textbf{MacTeX}
\end{itemize}
\item Pakete größtenteils vorinstalliert, ansonsten mit Paketmanager nachinstallieren %hinschreiben?
\item Praktischer Editor, z.\,B. \textbf{TeXstudio}
\end{itemize}
\section{Grundlagen}
Idee: \texttt{dokument.\underline{tex}} schreiben $\implies$ \texttt{dokument.\underline{pdf}}
\subsection{Befehle in LaTeX}
\verb|\Befehl[|\emph{optionale Argumente}\verb|]{|\emph{Argumente}\verb|}|\\
\emph{optionale Argumente} sind mit Kommata getrennt.\\
......@@ -77,7 +85,8 @@ Pakete installieren?\\
\end{itemize}
\vspace*{-4pt}%
\begin{minipage}{.3\linewidth}
\scriptsize\verb|\scriptsize|
\tiny\verb|\tiny|\qquad
\scriptsize\verb|\scriptsize|\hfill
\footnotesize\verb|\footnotesize|
\small\verb|\small|
\normalsize\verb|\normalsize|
......@@ -98,8 +107,8 @@ Pakete installieren?\\
\begin{itemize}[noitemsep]
\item halbes Leerzeichen: \verb|z.\,B.| oder \verb|80\,kg|
\item geschütztes Leerzeichen: \verb|G.~Geier|
\item \%: \verb|\%|
\item \textbackslash: \verb|\textbackslash|
\item \%, \&, \#, \$: \texttt{\textbackslash\%, \textbackslash\&, \textbackslash\#, \textbackslash\$}
\item \textbackslash, \{, \}: \texttt{\textbackslash textbackslash, \textbackslash\{, \textbackslash\}}
\end{itemize}
%
\section{Umgebungen}
......@@ -111,8 +120,8 @@ Syntax von Umgebungen:
\end{addmargin}
\begin{tabular}{@{}p{.25\linewidth} p{.75\linewidth-\tabcolsep}}
\emph{Umgebung} & Effekt \\
\texttt{raggedright} & Text rechts ausgefranst \\
\texttt{raggedleft} & \hfill Text links ausgefranst \\
\texttt{raggedright} & Text linksbündig \\
\texttt{raggedleft} & \hfill Text rechtsbündig \\
\texttt{center} & \centering zentrierter Text
\end{tabular}
%
......@@ -133,10 +142,10 @@ Syntax von Umgebungen:
%\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{N}|: $\mathscr{N}$
%\item \texttt{dsfont} Fancy font für z.\,B. \verb|\mathds{1}|: $\mathds1$
\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{braket}: für Physiker, Diracnotation
\item \texttt{amsthm}: für Mathematiker, Umgebung \texttt{theorem}
\end{itemize}
%
......@@ -166,14 +175,14 @@ Syntax von Umgebungen:
\vspace{3pt}%
\begin{minipage}{\linewidth}
\verb|\begin{align}|\\
\verb| 2H &= p^2 + x^2 \\|\\
\verb| 2H &= p^2+x^2 \nonumber\\|\\
\verb| &= 2 a^\dagger a + 1|\\
\verb|\end{align}|
\end{minipage}
&
\begin{minipage}{\linewidth}
{\begin{align}
2H &= p^2 + x^2 \\
2H &= p^2+x^2 \nonumber \\
&= 2 a^\dagger a + 1
\end{align}}
\end{minipage}
......@@ -218,9 +227,11 @@ Syntax von Umgebungen:
\verb|\int_0^1\mathrm{d}x\,x| & $\int_0^1\mathrm{d}x\,x$ &
\verb|\sum_{n=0}^{N}| & $\sum_{n=0}^N$ \\
\verb|\iiint\mathrm{d}x| & $\iiint\mathrm{d}x$ &
\verb|\prod_{n=0}^{N}| & $\prod_{n=0}^N$
\verb|\prod_{n=0}^{N}| & $\prod_{n=0}^N$ \\
\verb|\overset{def.}{=}| & $\overset{def.}=$ &
\verb|\underbrace{a}_{b}| & $\underbrace{a}_{b}$
\end{tabular}
%Pfeile, underbrace, \ldots
Einheiten in der Physik: \verb|13,\!6\,\mathrm{eV}| oder \verb|13.5\,\mathrm{eV}|.
%
\subsection{Font shapes}
\begin{tabular}{@{}r l p{.45\linewidth}}
......@@ -235,7 +246,7 @@ Syntax von Umgebungen:
\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 \\
\verb|\mathds| & $\mathds{ABC1}$ & braucht \texttt{dsfont} \\
\end{tabular}
Mehr Symbole finden: \url{http://detexify.kirelabs.org}
%
......@@ -251,7 +262,7 @@ $\rightarrow$ definiert eine Umgebung \texttt{theorem}.
\section{Graphiken}
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|\\
\emph{Optionen}: z.\,B. \verb|width=0.5\textwidth|, \verb|height=3cm|, \verb|scale=.5|\\
Unterstützte Dateitypen: \texttt{.pdf}, \texttt{.png}, \texttt{.jpg}
%
\section{Tabellen}
......@@ -267,7 +278,7 @@ Unterstützte Dateitypen: \texttt{.pdf}, \texttt{.png}, \texttt{.jpg}
%
\section{Floats}
Graphiken und Tabellen können in Floats gepackt werden.
Die werden automatisch plaziert und haben eine Beschreiben.
Die werden automatisch plaziert und haben eine Beschreibung.
\verb|\usepackage{caption}|\\
\verb|\begin{figure}[|\emph{Position}\verb|]|\\
\verb| \includegraphics[width=.5\textwidth]{Bild.pdf}|\\
......@@ -295,7 +306,8 @@ Die werden automatisch plaziert und haben eine Beschreiben.
\label{sec:references}
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}| verweist ihr auf die Referenz.\\
Mit \verb|\ref{abc}| verweist ihr auf die Referenz.%
\footnote{Probiert auch mal \texttt{\textbackslash autoref\{abc\}} und \texttt{\textbackslash eqref}}
Mit \verb|\footnote{Text}| erstellt ihr 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{|\\
......@@ -320,18 +332,19 @@ Sprache (\texttt{ngerman}\footnote{\texttt{ngerman} für \textbf{n}eue Rechtschr
\texttt{article} & Standardklasse\\
\texttt{scrartcl} & \verb|article| mit KOMA-Skript: schönere\footnotemark und einfachere\footref{fn:ansichtssache} Formatierung\\
\texttt{report} & für längere Dokumente mit mehreren Kapiteln (\verb|\chapter{Kapitel}|)\\
\texttt{scrreprt} & KOMA-Skript für \verb|report|\\
%\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{scrbook} & KOMA-Skript für \verb|book|\\
\texttt{beamer} & für Präsentationen\\
\texttt{scrlettr} & für Briefe
%\texttt{scrlettr} & für Briefe
\end{tabular}
\footnotetext{Ansichtssache\dots\label{fn:ansichtssache}}%
%
\subsection{Umlaute und Sonderzeichen}
\verb|\usepackage[utf8]{inputenc}| %(wenn man \texttt{pdflatex} verwendet)\\
%\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{textcomp}| Definiert weitere Sonderzeichen
\verb|\usepackage{textcomp}| Definiert weitere Sonderzeichen
%
\subsection{Seitenlayout}
Bei \emph{Dokumentklasse} \texttt{scrartcl} oder \texttt{scrreprt}:
......@@ -349,7 +362,8 @@ Alternativ, für alle Dokumentklassen:
\verb|\usepackage{hyperref} | siehe \autoref{sec:references}
%
\section{Makros}
Befehle, Längen, Boxen
Neue Befehle definieren: \verb|\newcommand{\abc}{ABC}|\\
Alte Befehle überschreiben: \verb|\renewcommand{abc}{XYZ}|
%
\section{Bibliographie}
Zitieren in wissenschaftliche Arbeiten:\\
......
......@@ -342,13 +342,13 @@
\end{minipage}
}; &
\node[draw=blue!20!lightgray, line width=2pt]{
\begin{minipage}[t][32mm][c]{.3\textwidth}
\begin{minipage}[t][34mm][c]{.3\textwidth}
\lstinputlisting{examples/3b.tex}
\end{minipage}
}; &
\node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; &
\node[draw=blue!20!lightgray, line width=2pt]{
\begin{minipage}[t][32mm][c]{.25\textwidth}
\begin{minipage}[t][34mm][c]{.25\textwidth}
\input{examples/3b.tex}
\end{minipage}
};
......@@ -383,8 +383,8 @@
\begin{frame}[fragile]{Mathematik}
\structure{Umgebungen:}
\begin{itemize}
\item \highlightBlu{equation}: Vom Text abgesetzte Gleichung
\item \highlightBlu{align}: Wie \highlightBlu{equation}, nur dass man an \highlightRed{\&}
\item \highlightBlu{equation}{\bfseries:} Vom Text abgesetzte Gleichung
\item \highlightBlu{align}{\bfseries:} Wie \highlightBlu{equation}, nur dass man an \highlightRed{\&}
\glqq tabben\grqq\ kann
\item Wie bei z.\,B. \highlightRed{\textbackslash section*\{...\}} auch hier \highlightRed{*} für
nicht-nummerierte Gleichungen, also \highlightRed{\textbackslash begin\{}%
......@@ -660,5 +660,5 @@
\end{document}
\begin{comment}
vim:ts=2:spelllang=de:fo=want:spell
vim:ts=2:spelllang=de:fo=want:expandtab
\end{comment}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment