8
votes

Écrire un document en latex avec des extraits de code Python

J'utilise du latex pour écrire un document sur Python. Ce document contiendra des extraits de code (exemples).

Je pourrais utiliser l'environnement verbatim , mais avant que je m'embrasse, j'aimerais savoir si vous connaissez un fichier de style latex qui fournit un environnement pour le code Python. Syntaxe Mighty serait un plus.

Merci.

EDIT:

Je dois souligner que le paquet frappé est exactement ce que je cherchais. Il a une belle série de syntaxe et il est très simple à utiliser. Vérifiez Cette question pour en savoir plus à ce sujet.


0 commentaires

3 Réponses :


2
votes

Utilisez des docutilles et la TVS pour cela. Il a du latex avec la surbrillance de la syntaxe.

http://docutils.sourceforge.net/docs/user/latex.html


0 commentaires

2
votes

Le paquet d'annonces Latex semble savoir sur Python. Vaut la peine de regarder.

marque


0 commentaires

5
votes

Jetez un coup d'œil à cette question Code source en surbrillance dans le latex pour plus d'informations.

Vous devriez également consulter le PYGMENT pour le code source de la mise en évidence.

J'utilise personnellement emacs org-mode avec # + begin_src python et laisse htmlize.el prendre soin de la surbrillance pendant l'exportation. Vous pouvez voir un échantillon ici (ceci est une exportation HTML mais avec la dernière version de Org- Mode, il peut utiliser le package en latex pour colouriser les PDF exportés également).


1 commentaires

Merci. Je suis désolé de avoir répété la question sans le savoir. Le forfait monnaie est la solution que je cherchais.