LaTeX FAQ
Galerie
$\LaTeX$ Code | Ergebnis | |
---|---|---|
Aufzählung | \begin{enumerate} \item Item1 \item Item2 \end{enumerate} | |
Bullet List | \begin{itemize} \item Item1 \item Item2 \end{itemize} | |
verbatim Für Programmcode gibt es das package 'listings', s.u. | \begin{verbatim} for (int i=1; i<100; i++){ ... } \end{verbatim} | |
Grafiken | \begin{figure} \centering \includegraphics[width=4cm]{grafik} \caption{eine Grafik} \label{img:grafik-dummy} \end{figure} Bezug auf Grafik \ref{img:grafik-dummy} siehe Seite \pageref{img:grafik-dummy}. | |
Hervorheben | Einzelne Worte \textbf{hervorheben}. Sollte man sehr sparsam einsetzen! | |
Tabellen | \begin{table}[h] \begin{center} \caption{Your first table.} \label{tab:table1} \begin{tabular}{l|c|r} % Alignments: 1st column left, 2nd middle and 3rd right, with vertical lines $\alpha$ & $\beta$ & $\gamma$ \\ \hline 1 & 1110.1 & a\\ 2 & 10.1 & b\\ 3 & 23.113231 & c\\ \end{tabular} \end{center} \end{table} | |
Fussnote | \footnote{Das ist eine Fussnote} | |
Matrix | \begin{pmatrix} a_{1,1} & a_{1,2} & \cdots & a_{1,n} a_{2,1} & a_{2,2} & \cdots & a_{2,n} \vdots & \vdots & \ddots & \vdots a_{m,1} & a_{m,2} & \cdots & a_{m,n} \end{pmatrix} |
Nicht fündig geworden: → http://mirrors.ibiblio.org/CTAN/info/visualFAQ/visualFAQ.pdf
\begin{pmatrix}
a_{1,1} & a_{1,2} & \cdots & a_{1,n} \\
a_{2,1} & a_{2,2} & \cdots & a_{2,n} \\
\vdots & \vdots & \ddots & \vdots \\
a_{m,1} & a_{m,2} & \cdots & a_{m,n}
\end{pmatrix}
Mathematik Galerie
Beispiele für Formeln in $\LaTeX$ Syntax (im Wiki und in $\LaTeX$ Dateien gleich)
Tipp: Im Wiki bekommt man mit Rechtsklick auf die dargestellte Formel den zugehörigen TeX Code
$\sqrt{b^2-4ac}$ | $\sqrt{b^2-4ac}$ |
$\sin(\alpha)$ | $\sin(\alpha)$ |
$\sqrt{1-\frac{v^2}{c^2}}$ | $\sqrt{1-\frac{v^2}{c^2}}$ |
$\sqrt[3]{1000}$ | $\sqrt[3]{1000}$ |
$\varepsilon_0,\epsilon_0$ | $\varepsilon_0,\epsilon_0$ |
$\varphi(R),\phi(R)$ | $\varphi(r),\phi(R)$ |
$\frac{I}{3}$ | $\frac{I}{3}$ |
$\frac12$ | $\frac12$ |
$2 \cdot \pi \cdot r$ | $2 \cdot \pi \cdot r$ |
$a+x=b \Rightarrow x=b-a$ | $a+x=b \Rightarrow x=b-a$ |
$\frac{3\cdot m}{2\cdot m}$ | $\frac{3\cdot m}{2\cdot m}$ |
$\int_a^b x^2 dx$ | $\int_a^b x^2 dx$ |
$\sum_{i=0}^n i$ | $\sum_{i=0}^n i$ |
$\prod_{i=0}^n i$ | $\prod_{i=0}^n i$ |
$\lim_{n \to \infty} \frac{n}{n+1} = 1$ | $\lim_{n \to \infty} \frac{n}{n+1} = 1$ |
Gleichungen ausrichten:\begin{align} (x + 3)^2 - x^2 &= 381 \\ x^2 + 6x + 9 - x^2 &= 381 \\ 6x + 9 &= 381 \\ 6*x &= 372 | /6 \\ x &= 62 \\ \end{align} | |
Gleichungen mit Randbemerkungen ausrichten\begin{alignat}{3} x \cdot 10+5+5000 &= 75x & &| -10x \\ 5005 &= 75x-10x & &| \\ 5005 &= 65x & &| :65\\ 77 &=x \end{alignat} |
Quelltextpassagen einbauen?
Schön: mit dem listings
package und der lstlisting
Umgebung. Zur Not, wenn man das listings
package nicht laden will, geht auch die verbatim
umgebung.
\usepackage{color} \usepackage{listings} \lstset{language=C, \lstset{literate=% damit Umlaute in Kommentaren richtig dargestellt werden {Ö}{{\"O}}1 {Ä}{{\"A}}1 {Ü}{{\"U}}1 {ß}{{\ss}}1 {ü}{{\"u}}1 {ä}{{\"a}}1 {ö}{{\"o}}1 {~}{{\textasciitilde}}1 } basicstyle=\ttfamily, keywordstyle=\color{blue}\ttfamily, stringstyle=\color{red}\ttfamily, commentstyle=\color{green}\ttfamily, morecomment=[l][\color{magenta}]{\#} } \begin{lstlisting} for (int i=1; i<100; i++){ ... } \end{lstlisting} Man kann auch ganze Files einbinden: \lstinputlisting{main.c}
Installation
- Windows: Installieren Sie MiKTeX (von http://miktex.org/) und verwenden Sie das in MiKTeX integrierte TeXWorks.
- Linux: Installieren Sie über den Paketmanager das Pakte
texlive
undtexworks
. - Macintosh: Installieren Sie MacTeX (https://www.tug.org/mactex/mactex-download.html). Anstelle von TeXWorks verwenden Sie TeXShop, das ähnliche Funktionalität bietet.
- Mit TeXWorks bzw. TeXShop kommt man schon sehr weit. LaTeX Dateien sind plattformunabhängig. Wenn Sie später eine noch leistungsfähigere (aber auch komplexere) Entwicklungsplattform suchen, dann findet man auf Stackexchange seriöse Empfehlungen: http://tex.stackexchange.com/questions/339/latex-editors-ides.
- Ich selbst bearbeite alle Text und Programmamdateien, also auch (La)TeX Dateien, mit
vim
, der mit entsprechenden Plugins (vim-latex-suite
) sehr komfortabel und schnell ist (wenn man ihn mal kennt).
Mainfiles um schnell Ergebnisse zu bekommen
- mainfile.tex
\documentclass[a4paper,11pt]{scrartcl} % Koma Skript Artikel \usepackage[ngerman]{babel} % Sprache auf Deutsch (Trennung!) \usepackage{cmbright} % Modernes Schriftbild \usepackage{graphicx} \usepackage{picins} % Mit \parpic kann man Text um Grafiken fliessen lassen \usepackage[margin=2cm]{geometry} % Seitenränder \setlength{\parindent}{0pt} % Kein Erstzeileinzug bei Abschnitten \usepackage{fancyhdr} % Seitengestaltung mit Kopfzeilen, Fusszeilen etc. \pagestyle{fancy} % \fancyfoot[EL,OL]{} \begin{document} \section{Einleitung} Hello LaTeX %\bibliographystyle{plain} %\bibliography{bibliography} %bibliographie wird in bibliography.bib gepflegt, % zitiert wird mit \cite{key} \end{document}
Starterkit für selbstständige Arbeit: projektvorlage.zip
Wichtige Tipps
Um Ärger zu vermeiden:
- Jede TeX Datei sollte nach Möglichkeit in einem eigenen Ordner gepflegt werden. TeX erzeugt etliche Hilfsdateien, die in einem schon vollen Verzeichnis störend sein können. TexWorks bietet den praktischen Befehl
Datei-Hilfsdateien entfernen
. - Dateinamen sollten niemals den Unterstrich
_
enthalten und nach Möglichkeit nur Kleinbuchstaben und keine Umlaute, Sonderzeichen etc. ausser-
enthalten . Wenn doch eine Datei vom Typdatei_1
benutzt werden muss, dann muss das in der Art\includegraphics{images/datei 1}
geschehen. - Bilddateien sollten zur besseren Übersicht immer in einem Unterordner des aktuellen TeX Dokuments liegen, z.B.
images
o.ä. Sie werden dann mit\includegraphics{images/dateiX}
eingebunden (ohne Dateierweiterung!) - Für Bilder sind als Bilddatenformat
.png
oder.jpg
empfehlenswert. - Auf keinen Fall sollte eine TeX Datei absolute Pfade enthalten.
\includegraphics{C:\User\hmuster\Dokument\Diplomarbeit\bild.jpg}
wird beim Umbenennen des Ordners Diplomarbeit zu einem Fehler führen!
Gute Einführungsdokumente?
- Sehr gute Einführung von der Installation über die ersten Dokumente bis zu wissenschaftlichen Arbeiten: https://www.resurchify.com/latex_tutorial/latex_tutorial.php
- Kurzeinführung für die SLA latex_kurzeinfuehrung.pdf 1)
- Gutes Einführungsskript http://latex.hpfsc.de/
- Kurzeinführung kurs44_broschuere.pdf
Offizielle Dokumentation
- Definitives Verzeichnis von Paketen und Dokumentationen:
- Über die Suchfunktion oder mit Browse http://www.ctan.org/
- Unter
http://www.ctan.org/pkg/PACKAGE
findet man die Dokumentationen → http://www.ctan.org/pkg/
- PDF Dokumentation installierter Pakete:
texdoc tikz
1)
Quelle: Sevrin Brüllmann