Was ist LaTeX? Nützt es mir? Falls ja, wie bediene ich es?
Düsseldorf — 20. April 2023
Um ein Dokument mit dem Inhalt Guten Morgen! mit
Word zu erstellen:
Guten Morgen!, undUm ein Dokument mit der Aufschrift “Guten Morgen” mit LaTeX zu erstellen:
Öffne eine leere Datei in TeXstudio,
Vim, Emacs, …
Tippe
\documentclass{article}
\begin{document}
Guten Morgen!
\end{document}Kompilier sie!
WYSIWYG (= “What you see is what you get”): Das
formatierte Dokument sieht aus wie das geschriebene Dokument.
Drag & Drop, d.h., Intuitiv ein Bild in die Textverarbeitung einfügen und betrachten.
Standard:
Word kennt.WordMicrosoft Word,
HTML, …)LaTeX)Microsoft Word, LibreOffice Writer, …
lassen Dich schnell ein vernünftig formatiertes Dokument erstellen.
Auszeichnungssprachen wie Markdown oder
LaTeX erzeugen eine bessere Formatierung bei höherem
(Zeit-)aufwand.
Markdown lohnt sich für komplexe Dokumente mit
LaTeX zahlt sich aus in Dokumenten mit
Auf Web2-Unterricht gibt es Tipps zu seiner komfortablen Bedienung.
Eine Auszeichnungssprache beschreibt die Darstellung des Inhalts. Alle drei folgenden Markierungen erzeugen: “Das ist wichtig!”
HTML verfasst mit der Syntax: "Das ist <strong>wichtig</strong>!"Markdown lässt sich zu HTML
kompilieren und hat eine intuitivere Syntax: "Das ist **wichtig**!"LaTeX wird zu PDF kompiliert
und hat die Syntax: "Das ist \textbf{wichtig}!"Markdown# Aufgelistete Elemente hervorgehoben:
- *Gewicht*
- *Größe*
# Aufgelistete Elemente fettgedruckt:
1. **Mutter**
0. **Vater**
# Tabelle
| | Mutter | Vater |
|---------|--------|--------|
| Gewicht | 100 kg | 200 kg |
| Größe | 1,20 m | 2,10 m || Mutter | Vater | |
|---|---|---|
| Gewicht | 100 kg | 200 kg |
| Größe | 1,20 m | 2,10 m |
pandoc?pandoc ist ein Programm, das eine Datei von einer
Auszeichnungssprache in eine andere konvertiert: Von (unter anderem)
markdown, HTML, LaTeX,
Microsoft Word docx, reStructuredText,
textile, Emacs Org-Mode oder
EPUB. . .
nach (unter anderem)
XHTML, HTML5, Slides von
Slidy, reveal.jsMicrosoft Word docx,
LibreOffice und OpenOffice ODT,
OpenDocument XMLPDF über LaTeXLaTeX, ConTeXt,
LaTeX Beamer FolienEPUB Version 2 oder 3,
FictionBook2DocBook, GNU TexInfo,
Groff man pandoc für
mich?Konvertiert Dateien vom
Markdown-Format. . .
in das Format
HTML5-FORMATMicrosoft Word docx, LibreOffice ODT,
OpenDocument XMLLaTeX Beamer FolienPDF über LaTeXPandoc gegenüber TeX:Markdown-Code ist leicht lesbarer
Text.Im Vergleich zu anderen Auszeichnungssprachen:
Markdown-Syntax ist einfacher als die
(La)TeX-Syntax (Selbst der Erfinder von TeX,
Donald Knuth, ist erstaunt, dass es so lange gedauert hat, die Syntax
von LaTeX durch eine einfachere zu ersetzen).Markdown-Syntax viel einfacher als
die LaTeX Beamer-Syntax.Markdown leichter
schreiben als in Word oder Writer, undHTML-Dokumente wie
Blog-Posts.Pandoc gegenüber TeX:pandoc kompiliert,
pandoc nicht verwendet werden, oderMarkdown ist so eingeschränkt wie die gemeinsame Basis
unter all seinen Ausgabesprachen) . . .
Pandoc-Programme, wie z.B. Editoren,
noch unvollständig. Im Vergleich zu TeX:
Markdown-Datei zur entsprechenden Position in der
kompilierten PDF-Datei springen; und umgekehrt. Markdown sind neuer und simpler
im Vergleich zu denen für TeX, die erprobt und mächtig
sind.\section{Hervorgehobene Auflistung:}
\begin{itemize}
\item \emph{weight}
\item \emph{height}
\end{itemize}
\section{Fettgedruckte Aufgelistung:}
\begin{enumerate}
\item \textbf{mother}
\item \textbf{father}
\end{enumerate}\section{Table}
\begin{longtable}[]{@{}lll@{}}
\toprule
& Mutter & Vater \tabularnewline
\midrule
\endhead
Gewicht & 100 kg & 200 kg\tabularnewline
Höhe & 1,20 m & 2,10 m\tabularnewline
\bottomrule
\end{longtable}leadsto
| Mutter | Vater | |
|---|---|---|
| Gewicht | 100 kg | 200 kg |
| Höhe | 1,20 m | 2,10 m |
\begin{bmatrix}
x_{11} & x_{12} & x_{13} & \ldots & x_{1n} \\
x_{21} & x_{22} & x_{23} & \ldots & x_{2n} \\
\vdots & \vdots & \vdots & \vdots \\
x_{d1} & x_{d2} & x_{d3} & \ldots & x_{dn}
\end{bmatrix}⤳
$$ \begin{bmatrix} x_{11} & x_{12} & x_{13} & \ldots & x_{1n} \\ x_{21} & x_{22} & x_{23} & \ldots & x_{2n} \\ \vdots & \vdots & \vdots & \vdots \\ x_{d1} & x_{d2} & x_{d3} & \ldots & x_{dn} \end{bmatrix} $$
Deutsche Tastatur hat
', ^ und ` wird den
nächsten getippten Vokal akzentuiert
(anstatt das Zeichen zu erzeugen).AltGr-WEur : Dieselben Tasten wie bei der US-Tastatur.
Umlaute werden gleichzeitiges Drücken von
AltGr (= Alternate Graphics) und dem zugehören
Vokal erzeugt und Akzente durch gleichzeitiges Drücken
von AltGr (= Alternate Graphics) und
', ^ und `.Ein amerikanisches Tastaturlayout erleichtert die Eingabe
syntaktischer Symbole wie ([{ und }]).
TeXstudioSyncTeX, um von der Cursorposition in der TeX-Datei zur
entsprechenden Position in der kompilierten PDF-Datei zu springen und
umgekehrt.LanguageTool.Vim mit VimtexSyncTeX, um von der Cursorposition in der TeX-Datei zur
entsprechenden Position in der kompilierten pdf-Datei zu springen und
umgekehrt.