Syntax-Markierung für Codes in LaTex

1869
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.

0

2 Antworten auf die Frage

3
las3rjock

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 .

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 14 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!