Peut-être que je suis tout simplement d'être épais, mais je ne trouve aucune façon raisonnable de simplement coller dans mon code (python) dans le latex sans perdre toutes les informations en tiret (un peu important pour Python).
Quelqu'un a des idées lumineuses? Je ne suis pas inquiet pour la surbrillance de la syntaxe; Tout ce que je veux, c'est ma clé à tabulation!
Vous voudrez utiliser l'environnement Verbatim: http://web.mit.edu/vogt/www/latex/ltx-79.html
Si le problème est immédiatement lorsque vous le collez dans ... utilisez-vous un IDE pour effectuer le document? Essayez d'ouvrir simplement le fichier dans un éditeur de texte brut comme Gedit ou Bloc-notes.
J'irais avec minted
, comme l'a suggéré Fideli, mais il est bon d'être conscient de le package listings
, qui est une solution de latex pure sur le problème.
minted
est dérivé de - pycments , une surligneur source écrite en python. minted
Coimes avec un pont de latex, basé sur \write18
, et le paquet texments
Fournit un pour pyces. Il n'y a pas d'inconvénient à minted
par rapport aux pycments que je connais: peut-être que les deux seront fusionnés à un moment donné.
Pour LyX, voir Ceci (Importe un document enfant à l'aide du format "Liste").