Word vs. Latex vs. Markdown

Was ist LaTeX? Nützt es mir? Falls ja, wie bediene ich es?

Düsseldorf — 20. April 2023

Die Textverarbeitung Microsoft Word

Um ein Dokument mit dem Inhalt Guten Morgen! mit Word zu erstellen:

  1. Öffne ein leeres Dokument,
  2. Tipp Guten Morgen!, und
  3. Speicher es!

Um ein Dokument mit der Aufschrift “Guten Morgen” mit LaTeX zu erstellen:

  1. Öffne eine leere Datei in TeXstudio, Vim, Emacs, …

  2. Tippe

    \documentclass{article}
    \begin{document}
        Guten Morgen!
    \end{document}
  3. Kompilier sie!

Vorteile Textverarbeitung:

Nachteile Auszeichnungssprache:

Vorteile Auszeichnungssprache:

Textverarbeitungsprogramm versus Editor

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

Word Formeleditor

Seit der Version 2019 bietet Microsoft Word auch das Schreiben mathematischer Formeln in der Syntax LaTeX. Im “Latex-Modus” zum Schreiben von Formeln lassen sich auch Formeln aus anderen LaTeX Dokumenten einfügen.

Auf Web2-Unterricht gibt es Tipps zu seiner komfortablen Bedienung.

Gewiefte Imitation der Formatierung LaTeXs durch Microsoft Word

Lyx als Zwischenglied zwischen WYSIWYG und Codebearbeitung

Was ist eine Auszeichnungssprache?

Eine Auszeichnungssprache beschreibt die Darstellung des Inhalts. Alle drei folgenden Markierungen erzeugen: “Das ist wichtig!”

    "Das ist <strong>wichtig</strong>!"
    "Das ist **wichtig**!"
    "Das ist \textbf{wichtig}!"

Syntax Markdown

Spickzettel der Markdown-Syntax

# 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 |

Hervorgehobene Auflistung:

Fettgedruckte Auflistung:

  1. Mutter
  2. Vater

Tabelle

Mutter Vater
Gewicht 100 kg 200 kg
Größe 1,20 m 2,10 m

Pandoc

Was ist pandoc?

pandoc ist ein Programm, das eine Datei von einer Auszeichnungssprache in eine andere konvertiert: Von (unter anderem)

. . .

nach (unter anderem)

Was leistet pandoc für mich?

Konvertiert Dateien vom

. . .

in das Format

Vorteile von Pandoc gegenüber TeX:

Im Vergleich zu anderen Auszeichnungssprachen:

Nachteile von Pandoc gegenüber TeX:

. . .

LaTeX-Syntax

Spickzettel einiger Befehle für Formeln in LaTeX

Die Seite http://detexify.kirelabs.org/classify.html findet zu einer Zeichnung eines LaTeX-Symbol den erzeugenden Befehl

Liste und Aufzählung

\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}

Tabelle

\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

Hervorgehobene Auflistung:

Fettgedruckte Auflistung:

  1. Mutter
  2. Vater

Tabelle

Mutter Vater
Gewicht 100 kg 200 kg
Höhe 1,20 m 2,10 m

Formeln

\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} $$

Eine gute Einführung ist die “LaTeX-Kurzbeschreibung” von Oetiker u. a. (1995)

TeX-Editoren

Tastatur-Layout

Ein amerikanisches Tastaturlayout erleichtert die Eingabe syntaktischer Symbole wie ([{ und }]).

Lernkurven verschiedener Editoren

TeXstudio

TeXstudios Features

Fehlerbehebung im TeXstudio

Vim mit Vimtex

Die Vimtex-Erweiterung im Vim-Editor

Emacs mit AucTeX, das kompilierte Dokumentausschnitte in der Vorschau anzeigt!

Bibliographische Referenzen

Oetiker, Tobias, Hubert Partl, Irene Hyna, und Elisabeth Schlegl. 1995. „LATEX 2-Kurzbeschreibung“. Betreut von Marco Daniel, Patrick Gundlach und Walter A. Schmidt. http://mirrors.ctan.org/info/lshort/german/l2kurz.pdf.