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.Word
Microsoft 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:<strong>wichtig</strong>!" "Das ist
Markdown
lässt sich zu HTML
kompilieren und hat eine intuitivere Syntax: "Das ist **wichtig**!"
LaTeX
wird zu PDF
kompiliert
und hat die Syntax:\textbf{wichtig}!" "Das ist
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.js
Microsoft Word docx
,
LibreOffice
und OpenOffice ODT
,
OpenDocument XML
PDF
über LaTeX
LaTeX
, ConTeXt
,
LaTeX Beamer
FolienEPUB
Version 2 oder 3,
FictionBook2
DocBook
, GNU TexInfo
,
Groff man
pandoc
für
mich?Konvertiert Dateien vom
Markdown
-Format. . .
in das Format
HTML5
-FORMATMicrosoft Word docx
, LibreOffice ODT
,
OpenDocument XML
LaTeX Beamer
FolienPDF
über LaTeX
Pandoc
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
& 100 kg & 200 kg\tabularnewline
Gewicht & 1,20 m & 2,10 m\tabularnewline
Höhe \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 }])
.
TeXstudio
SyncTeX
, um von der Cursorposition in der TeX-Datei zur
entsprechenden Position in der kompilierten PDF-Datei zu springen und
umgekehrt.LanguageTool
.Vim
mit Vimtex
SyncTeX
, um von der Cursorposition in der TeX-Datei zur
entsprechenden Position in der kompilierten pdf-Datei zu springen und
umgekehrt.