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

merge stuff

parents f8f4d134 9c88bf75
Branches
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{fontspec}
\usepackage{polyglossia} \usepackage{polyglossia}
\usepackage{csquotes} \usepackage{csquotes}
...@@ -7,7 +8,7 @@ ...@@ -7,7 +8,7 @@
\usepackage{amssymb} \usepackage{amssymb}
\usepackage{mathrsfs} \usepackage{mathrsfs}
\usepackage{dsfont} \usepackage{dsfont}
\usepackage{bm} %\usepackage{bm}
\usepackage{xcolor} \usepackage{xcolor}
\usepackage{graphicx} \usepackage{graphicx}
\usepackage{lmodern} \usepackage{lmodern}
...@@ -39,19 +40,26 @@ ...@@ -39,19 +40,26 @@
\usepackage{scrlayer-scrpage} \usepackage{scrlayer-scrpage}
\clearscrheadfoot{}% \clearscrheadfoot{}%
\ihead{\LaTeX-Cheatsheet}% \ihead{\LaTeX-Cheatsheet}%
\ohead{was soll hier stehen?}% \ohead{OSAK}%
\KOMAoptions{headsepline=true}% \KOMAoptions{headsepline=true}%
\newcolumntype{R}[1]{>{\raggedleft\let\newline\\\arraybackslash}p{#1}} \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}m{#1}}
\begin{document} \begin{document}
\section{TeX studio} \section{Installation}
Installation\\ \begin{itemize}[noitemsep]
Ihr schreibt \texttt{dokument.tex}, daraus wird \texttt{dokument.pdf}.\\ \item LaTeX distribution installieren:
Pakete 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} \section{Grundlagen}
Idee: \texttt{dokument.\underline{tex}} schreiben $\implies$ \texttt{dokument.\underline{pdf}}
\subsection{Befehle in LaTeX} \subsection{Befehle in LaTeX}
\verb|\Befehl[|\emph{optionale Argumente}\verb|]{|\emph{Argumente}\verb|}|\\ \verb|\Befehl[|\emph{optionale Argumente}\verb|]{|\emph{Argumente}\verb|}|\\
\emph{optionale Argumente} sind mit Kommata getrennt.\\ \emph{optionale Argumente} sind mit Kommata getrennt.\\
...@@ -77,7 +85,8 @@ Pakete installieren?\\ ...@@ -77,7 +85,8 @@ Pakete installieren?\\
\end{itemize} \end{itemize}
\vspace*{-4pt}% \vspace*{-4pt}%
\begin{minipage}{.3\linewidth} \begin{minipage}{.3\linewidth}
\scriptsize\verb|\scriptsize| \tiny\verb|\tiny|\qquad
\scriptsize\verb|\scriptsize|\hfill
\footnotesize\verb|\footnotesize| \footnotesize\verb|\footnotesize|
\small\verb|\small| \small\verb|\small|
\normalsize\verb|\normalsize| \normalsize\verb|\normalsize|
...@@ -98,8 +107,8 @@ Pakete installieren?\\ ...@@ -98,8 +107,8 @@ Pakete installieren?\\
\begin{itemize}[noitemsep] \begin{itemize}[noitemsep]
\item halbes Leerzeichen: \verb|z.\,B.| oder \verb|80\,kg| \item halbes Leerzeichen: \verb|z.\,B.| oder \verb|80\,kg|
\item geschütztes Leerzeichen: \verb|G.~Geier| \item geschütztes Leerzeichen: \verb|G.~Geier|
\item \%: \verb|\%| \item \%, \&, \#, \$: \texttt{\textbackslash\%, \textbackslash\&, \textbackslash\#, \textbackslash\$}
\item \textbackslash: \verb|\textbackslash| \item \textbackslash, \{, \}: \texttt{\textbackslash textbackslash, \textbackslash\{, \textbackslash\}}
\end{itemize} \end{itemize}
% %
\section{Umgebungen} \section{Umgebungen}
...@@ -111,8 +120,8 @@ Syntax von Umgebungen: ...@@ -111,8 +120,8 @@ Syntax von Umgebungen:
\end{addmargin} \end{addmargin}
\begin{tabular}{@{}p{.25\linewidth} p{.75\linewidth-\tabcolsep}} \begin{tabular}{@{}p{.25\linewidth} p{.75\linewidth-\tabcolsep}}
\emph{Umgebung} & Effekt \\ \emph{Umgebung} & Effekt \\
\texttt{raggedright} & Text rechts ausgefranst \\ \texttt{raggedright} & Text linksbündig \\
\texttt{raggedleft} & \hfill Text links ausgefranst \\ \texttt{raggedleft} & \hfill Text rechtsbündig \\
\texttt{center} & \centering zentrierter Text \texttt{center} & \centering zentrierter Text
\end{tabular} \end{tabular}
% %
...@@ -133,10 +142,10 @@ Syntax von Umgebungen: ...@@ -133,10 +142,10 @@ Syntax von Umgebungen:
%\item \texttt{amsmath}: Wird von \texttt{mathtools} geladen. %\item \texttt{amsmath}: Wird von \texttt{mathtools} geladen.
\item \texttt{amssymb}, \texttt{amsfonts}: noch mehr Symbole und Fonts. \item \texttt{amssymb}, \texttt{amsfonts}: noch mehr Symbole und Fonts.
\item \texttt{mathrsfs}: Script Font, z.\,B. \verb|\mathscr{N}|: $\mathscr{N}$ \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{mathbbol}: erweitert \verb|\mathbb\|
%\item \texttt{mathdots}: Punkte in Matrizen %\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} \item \texttt{amsthm}: für Mathematiker, Umgebung \texttt{theorem}
\end{itemize} \end{itemize}
% %
...@@ -166,14 +175,14 @@ Syntax von Umgebungen: ...@@ -166,14 +175,14 @@ Syntax von Umgebungen:
\vspace{3pt}% \vspace{3pt}%
\begin{minipage}{\linewidth} \begin{minipage}{\linewidth}
\verb|\begin{align}|\\ \verb|\begin{align}|\\
\verb| 2H &= p^2 + x^2 \\|\\ \verb| 2H &= p^2+x^2 \nonumber\\|\\
\verb| &= 2 a^\dagger a + 1|\\ \verb| &= 2 a^\dagger a + 1|\\
\verb|\end{align}| \verb|\end{align}|
\end{minipage} \end{minipage}
& &
\begin{minipage}{\linewidth} \begin{minipage}{\linewidth}
{\begin{align} {\begin{align}
2H &= p^2 + x^2 \\ 2H &= p^2+x^2 \nonumber \\
&= 2 a^\dagger a + 1 &= 2 a^\dagger a + 1
\end{align}} \end{align}}
\end{minipage} \end{minipage}
...@@ -218,9 +227,11 @@ Syntax von Umgebungen: ...@@ -218,9 +227,11 @@ Syntax von Umgebungen:
\verb|\int_0^1\mathrm{d}x\,x| & $\int_0^1\mathrm{d}x\,x$ & \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|\sum_{n=0}^{N}| & $\sum_{n=0}^N$ \\
\verb|\iiint\mathrm{d}x| & $\iiint\mathrm{d}x$ & \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} \end{tabular}
%Pfeile, underbrace, \ldots Einheiten in der Physik: \verb|13,\!6\,\mathrm{eV}| oder \verb|13.5\,\mathrm{eV}|.
% %
\subsection{Font shapes} \subsection{Font shapes}
\begin{tabular}{@{}r l p{.45\linewidth}} \begin{tabular}{@{}r l p{.45\linewidth}}
...@@ -235,7 +246,7 @@ Syntax von Umgebungen: ...@@ -235,7 +246,7 @@ Syntax von Umgebungen:
\verb|\mathfrak| & $\mathfrak{abc ABC 123}$ & für Lie-Algebren \\ \verb|\mathfrak| & $\mathfrak{abc ABC 123}$ & für Lie-Algebren \\
\verb|\mathbb| & $\mathbb{ABC NQRZ}$ & nur Großbuchstaben \\% (erweiterbar mit \texttt{mathbbol}) \\ \verb|\mathbb| & $\mathbb{ABC NQRZ}$ & nur Großbuchstaben \\% (erweiterbar mit \texttt{mathbbol}) \\
\verb|\mathscr| & $\mathscr{ABCHJKLN}$ & nur Großbuchstaben, mit \verb|\usepackage{mathrsfs}|\\ \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} \end{tabular}
Mehr Symbole finden: \url{http://detexify.kirelabs.org} Mehr Symbole finden: \url{http://detexify.kirelabs.org}
% %
...@@ -251,7 +262,7 @@ $\rightarrow$ definiert eine Umgebung \texttt{theorem}. ...@@ -251,7 +262,7 @@ $\rightarrow$ definiert eine Umgebung \texttt{theorem}.
\section{Graphiken} \section{Graphiken}
In die Präambel: \verb|\usepackage{graphicx}|\\ In die Präambel: \verb|\usepackage{graphicx}|\\
\verb|\includegraphics[|\emph{Optionen}\verb|]{|\emph{Bild.pdf}\verb|}|\\ \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} Unterstützte Dateitypen: \texttt{.pdf}, \texttt{.png}, \texttt{.jpg}
% %
\section{Tabellen} \section{Tabellen}
...@@ -267,7 +278,7 @@ Unterstützte Dateitypen: \texttt{.pdf}, \texttt{.png}, \texttt{.jpg} ...@@ -267,7 +278,7 @@ Unterstützte Dateitypen: \texttt{.pdf}, \texttt{.png}, \texttt{.jpg}
% %
\section{Floats} \section{Floats}
Graphiken und Tabellen können in Floats gepackt werden. 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|\usepackage{caption}|\\
\verb|\begin{figure}[|\emph{Position}\verb|]|\\ \verb|\begin{figure}[|\emph{Position}\verb|]|\\
\verb| \includegraphics[width=.5\textwidth]{Bild.pdf}|\\ \verb| \includegraphics[width=.5\textwidth]{Bild.pdf}|\\
...@@ -295,7 +306,8 @@ Die werden automatisch plaziert und haben eine Beschreiben. ...@@ -295,7 +306,8 @@ Die werden automatisch plaziert und haben eine Beschreiben.
\label{sec:references} \label{sec:references}
Paket: \verb|\usepackage{hyperref}|\\ Paket: \verb|\usepackage{hyperref}|\\
Schreibt \verb|\label{abc}| z.\,B. nach \verb|\section{ABC}|, in \verb|\begin{figure}|, oder \verb|\begin{equation}|. 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.}\\ 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)\\ \texttt{hyperref} kann noch mehr: (in der Präambel)\\
\verb|\hypersetup{|\\ \verb|\hypersetup{|\\
...@@ -320,18 +332,19 @@ Sprache (\texttt{ngerman}\footnote{\texttt{ngerman} für \textbf{n}eue Rechtschr ...@@ -320,18 +332,19 @@ Sprache (\texttt{ngerman}\footnote{\texttt{ngerman} für \textbf{n}eue Rechtschr
\texttt{article} & Standardklasse\\ \texttt{article} & Standardklasse\\
\texttt{scrartcl} & \verb|article| mit KOMA-Skript: schönere\footnotemark und einfachere\footref{fn:ansichtssache} Formatierung\\ \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{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{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{beamer} & für Präsentationen\\
\texttt{scrlettr} & für Briefe %\texttt{scrlettr} & für Briefe
\end{tabular} \end{tabular}
\footnotetext{Ansichtssache\dots\label{fn:ansichtssache}}% \footnotetext{Ansichtssache\dots\label{fn:ansichtssache}}%
% %
\subsection{Umlaute und Sonderzeichen} \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[T1]{fontenc}| (einfach immer laden\dots)\\
%\verb|\usepackage{textcomp}| Definiert weitere Sonderzeichen \verb|\usepackage{textcomp}| Definiert weitere Sonderzeichen
% %
\subsection{Seitenlayout} \subsection{Seitenlayout}
Bei \emph{Dokumentklasse} \texttt{scrartcl} oder \texttt{scrreprt}: Bei \emph{Dokumentklasse} \texttt{scrartcl} oder \texttt{scrreprt}:
...@@ -349,7 +362,8 @@ Alternativ, für alle Dokumentklassen: ...@@ -349,7 +362,8 @@ Alternativ, für alle Dokumentklassen:
\verb|\usepackage{hyperref} | siehe \autoref{sec:references} \verb|\usepackage{hyperref} | siehe \autoref{sec:references}
% %
\section{Makros} \section{Makros}
Befehle, Längen, Boxen Neue Befehle definieren: \verb|\newcommand{\abc}{ABC}|\\
Alte Befehle überschreiben: \verb|\renewcommand{abc}{XYZ}|
% %
\section{Bibliographie} \section{Bibliographie}
Zitieren in wissenschaftliche Arbeiten:\\ Zitieren in wissenschaftliche Arbeiten:\\
......
...@@ -342,13 +342,13 @@ ...@@ -342,13 +342,13 @@
\end{minipage} \end{minipage}
}; & }; &
\node[draw=blue!20!lightgray, line width=2pt]{ \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} \lstinputlisting{examples/3b.tex}
\end{minipage} \end{minipage}
}; & }; &
\node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; & \node{\includegraphics[width=16pt]{figures/texstudio-compile.pdf}}; &
\node[draw=blue!20!lightgray, line width=2pt]{ \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} \input{examples/3b.tex}
\end{minipage} \end{minipage}
}; };
...@@ -383,8 +383,8 @@ ...@@ -383,8 +383,8 @@
\begin{frame}[fragile]{Mathematik} \begin{frame}[fragile]{Mathematik}
\structure{Umgebungen:} \structure{Umgebungen:}
\begin{itemize} \begin{itemize}
\item \highlightBlu{equation}: Vom Text abgesetzte Gleichung \item \highlightBlu{equation}{\bfseries:} Vom Text abgesetzte Gleichung
\item \highlightBlu{align}: Wie \highlightBlu{equation}, nur dass man an \highlightRed{\&} \item \highlightBlu{align}{\bfseries:} Wie \highlightBlu{equation}, nur dass man an \highlightRed{\&}
\glqq tabben\grqq\ kann \glqq tabben\grqq\ kann
\item Wie bei z.\,B. \highlightRed{\textbackslash section*\{...\}} auch hier \highlightRed{*} für \item Wie bei z.\,B. \highlightRed{\textbackslash section*\{...\}} auch hier \highlightRed{*} für
nicht-nummerierte Gleichungen, also \highlightRed{\textbackslash begin\{}% nicht-nummerierte Gleichungen, also \highlightRed{\textbackslash begin\{}%
...@@ -660,5 +660,5 @@ ...@@ -660,5 +660,5 @@
\end{document} \end{document}
\begin{comment} \begin{comment}
vim:ts=2:spelllang=de:fo=want:spell vim:ts=2:spelllang=de:fo=want:expandtab
\end{comment} \end{comment}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment