Das Listings- Paket ist eine Möglichkeit, Syntax hervorgehobene Quellcode-Listings in ein LaTeX-Dokument aufzunehmen. Weitere Optionen finden Sie im entsprechenden Eintrag in den TeX-FAQ .
Syntax-Markierung für Codes in LaTex
2053
Léo Léopold Hertz 준영
Ich würde gerne wissen, wie Sie in einem LaTex-Dokument die Syntax für Codes markieren können .
Ein Beispiel für ein solches Dokument ist dieser Leitfaden zu einer Pyhton-Bibliothek und Seite 9 .
Möglicherweise wird das Dokument nicht von LaTex erstellt. Vielleicht von Markdown und mit einigen Addons.
2 Antworten auf die Frage
3
las3rjock
Listings haben leider mehrere Nachteile, da nur hervorgehoben wird, was ihrer Meinung nach schön ist, hervorzuheben, anstatt eine Grammatik für die Sprachen zu haben. Es macht zum Beispiel seltsame Dinge in Fließkommazahlen in exponentieller Notation. Davon abgesehen weiß ich leider keinen besseren Ersatz.
Joey vor 15 Jahren
1
1
RSolberg
Ich vermute, dass Sie Prettify anschauen können. Möglicherweise können Sie eine benutzerdefinierte CSS-Datei für LaTeX erstellen und Prettify dafür einrichten ...
http://code.google.com/p/google-code-prettify/
Ich verwende dieses Plug-In auf meiner Website: http://rsolberg.com/ViewBlog/2
StackOverflow verwendet es auch!
Verwandte Probleme
-
13
Bester LaTeX-Editor
-
5
Wie zitiere ich Software in LaTeX?
-
2
Verwenden Sie py26-markdown, das von MacPorts installiert wird
-
1
Wie können Sie in eine Datei mit .markdown-Format einbinden?
-
4
Um Markdown-Dateien effektiv in HTML-Dateien zu konvertieren
-
3
Text rechts von einem \ section in LaTeX (im Normalfall kommt der Text darunter)
-
3
Wie kann ich mit Python / AWK / SED ein Inhaltsverzeichnis für ein Markdown-Dokument erstellen?
-
1
"Pausen" in Markdown-Dokumenten haben
-
1
So installieren Sie Markdowns Erweiterungen von Python
-
3
Markdown als Ersatz für LaTeX verwenden