Zum Inhalt springen
100% lokal

Markdown zu LaTeX

Konvertiere Markdown in LaTeX-Quellcode zum Kompilieren.

Eingabe
Ausgabe

Markdown zu LaTeX

Füge Markdown ein und dieses Tool gibt dir LaTeX-Quellcode aus, den du direkt in eine .tex-Datei einfügen kannst. Überschriften werden zu \section, \subsection und tieferen Gliederungsbefehlen, fett und kursiv werden zu \textbf und \emph, ungeordnete und geordnete Listen werden zu itemize und enumerate Umgebungen, Links werden zu \href, Bilder zu \includegraphics und Pipe-Tabellen zu tabular-Blöcken mit hlines zwischen Zeilen. Es ist für den alltäglichen Fall ausgelegt, eine README oder Notizen in den Ausgangspunkt für ein Paper oder einen Bericht zu verwandeln, nicht um alle Ecken der Markdown- oder LaTeX-Spezifikationen zu reproduzieren.

Wähle eine Dokumentklasse — Artikel, Bericht oder Beamer — und die Ausgabe wird mit einer vollständigen Präambel mit \documentclass, \usepackage Zeilen und \begin{document}/\end{document} versehen, kompilierfertig. Wähle stattdessen "Fragment", um nur den konvertierten Body zu erhalten, zum Einfügen in ein Dokument, das du bereits eingerichtet hast. Die Code-Paket-Option steuert, wie gezäunte Code-Blöcke gerendert werden: einfaches verbatim benötigt kein zusätzliches Paket, listings fügt syntax-bewusstes \usepackage{listings} mit dem Sprach-Tag des Zauns hinzu, und minted zielt auf das Pygments-gestützte minted-Paket für den gleichen Effekt mit schönerer Hervorhebung.

Text zwischen $…$ wird immer unverändert gelassen, so dass vorhandene Inline-Mathematik nach der Konvertierung genau wie geschrieben erhalten bleibt — sie wird nie escaped oder mit Markdown-Syntax verwechselt. Überall sonst steuert die Option "Sonderzeichen escapen", ob die zehn Zeichen, die LaTeX für Markup reserviert — & % $ # _ { } ~ ^ und der Backslash — in ihre sicheren LaTeX-Äquivalente umgewandelt werden. Lass sie eingeschaltet für Prosa von überall her; schalte sie nur aus, wenn deine Eingabe bereits LaTeX-sicherer Text ist und du möchtest, dass er unverändert durchgeleitet wird.

Alles läuft lokal in deinem Browser — nichts, das du einfügst, wird irgendwo hochgeladen. Kopiere das Ergebnis, lade es als .txt-Datei herunter oder sende es direkt in ein anderes Tool zum Weiterarbeiten.

Häufige Fragen

Erzeugt es ein vollständig kompilierbares Dokument?
Ja, wenn du Artikel, Bericht oder Beamer als Dokumentklasse wählst — die Ausgabe enthält \documentclass, die notwendigen \usepackage Zeilen und \begin{document}/\end{document}. Wähle "Fragment", um nur den Body zu erhalten.
Was passiert mit Inline-Mathematik wie $x^2$?
Alles zwischen $…$ wird genau wie geschrieben kopiert, ohne Escaping und ohne Markdown-Parsing darin, so dass vorhandene Formeln nach der Konvertierung unverändert funktionieren.
Wie werden Code-Blöcke konvertiert?
Gezäunte Code-Blöcke (```) werden abhängig von dem Code-Paket, das du wählst, zu einer verbatim, lstlisting oder minted Umgebung, und ihr Inhalt wird nie escaped — LaTeX liest verbatim-artige Umgebungen buchstäblich.
Welche Markdown-Funktionen werden unterstützt?
Überschriften, fett und kursiv (mit * und **), ungeordnete und geordnete Listen, Links, Bilder, gezäunte Code-Blöcke, Pipe-Tabellen und Inline-Mathematik. Verschachtelte Listen, Fußnoten und HTML-Blöcke werden nicht konvertiert.
Wird mein Markdown irgendwo hochgeladen?
Nein. Die Konvertierung läuft vollständig in deinem Browser — dein Text verlässt dein Gerät niemals.