Ein LaTeX-Dokument mit Python-Code-Snippets schreiben

8

Ich benutze LaTeX um ein Dokument über Python zu schreiben. Dieses Dokument enthält Code-Snippets (Beispiele).

Ich könnte die verbatim -Umgebung verwenden, aber bevor ich mich darauf beginne, würde ich gerne wissen, ob Sie eine LaTeX-Stildatei kennen, die eine Umgebung für Python-Code bietet. Syntax highlight wäre ein Plus.

Danke.

Bearbeiten:

Ich muss darauf hinweisen, dass das Paket minted genau das ist, wonach ich gesucht habe. Es hat eine schöne Syntax Hervorhebung und es ist sehr einfach zu bedienen. Überprüfen Sie diese Frage , um mehr darüber zu erfahren.

    
Escualo 08.01.2010, 19:01
quelle

3 Antworten

5

Werfen Sie einen Blick auf diese Frage Hervorhebung von Quellcodes in LaTeX für weitere Informationen.

Sie sollten sich auch das Programm pegments für die Hervorhebung von Quellcodes ansehen.

Ich persönlich benutze den Emacs-Org-Modus mit #+BEGIN_SRC python und lasse htmlize.el auf die Hervorhebung während des Exports achten. Sie können hier ein Beispiel sehen (Dies ist ein HTML-Export, aber mit der neuesten Version des Org-Modus können Sie den Listet LaTeX-Paket, um auch exportierte PDFs zu kolorieren).

    
Noufal Ibrahim 08.01.2010, 19:15
quelle
2

Verwenden Sie dazu Docutils und RST. Es hat Latex mit Syntaxhervorhebung.

Ссылка

    
S.Lott 08.01.2010 19:04
quelle
2

Das LaTeX Listings-Paket scheint über Python zu wissen. Sehenswert.

Markieren

    
High Performance Mark 08.01.2010 19:11
quelle

Tags und Links