2010-01-08 12 views
8

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

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

Danke.

Edit:

muss ich darauf hinweisen, dass das Paket minted ist genau das, was ich suchte. Es hat eine schöne Syntax Hervorhebung und es ist sehr einfach zu bedienen. Überprüfen Sie this question, um mehr darüber zu erfahren.

Antwort

5

Werfen Sie einen Blick auf diese Frage Source code highlighting in LaTeX für weitere Informationen.

Sie sollten auch das Programm pygments für die Hervorhebung von Quellcode betrachten.

Ich persönlich benutze Emacs org-mode mit #+BEGIN_SRC python und lassen htmlize.el kümmern sich um die Hervorhebung während des Exports. Sie können ein Beispiel sehen here (Dies ist ein HTML-Export, aber mit der neuesten Version von Org-Modus, kann es die Auflistungen LaTeX-Paket verwenden, um exportierte PDFs zu kolorieren).

+1

Danke. Es tut mir leid, dass ich die Frage unwissentlich wiederholt habe. Das gebohrte Paket ist die Lösung, nach der ich gesucht habe. – Escualo

2

Das scheint LaTeX Anzeigen Paket über Python zu wissen. Einen Blick wert.

Mark

Verwandte Themen