Latex: Frappées à l'Aide de paquet - comment puis-je faire passer le texte (retours à la ligne (=true)
Im en utilisant le Pygments
pour beaucoup de choses, et j'aimerais aussi l'utiliser dans mon latex rapport. J'ai trouvé le package Minted
qui interagit avec Pygments, mais certains commentaires et certaines du code des débordements de la marge de droite. J'ai utilisé lstlistings' breaklines=true
dans le passé, mais je ne vois pas un moyen d'obtenir cette fonctionnalité à l'aide de l'Frappées paquet, des idées?
\documentclass[10pt]{article}
\usepackage{fancyvrb}
\usepackage{minted}
\begin{document}
\begin{minted}[mathescape,
linenos,
numbersep=5pt,
frame=single,
numbersep=5pt,
xleftmargin=0,
]{python}
class Run(BaseModel):
"""
Run: unique Tool and multiple Inputs
Status:
Running => jobs are pending or runing and not all jobs have been completed
Paused => workers querying for 'Running' Runs won't get this Run until we change status again
Done => all jobs have completed and have a result_status = 'Done'
Incomplete => No results (inputs) have been associated with the Run
"""
name = models.CharField(max_length = 150,
unique=True)
tool = models.ForeignKey('Tool')
tags = models.ManyToManyField(RunTag, related_name="model_set")
\end{minted}
\end{document}
Vous devez vous connecter pour publier un commentaire.
Malheureusement, il n'y a pas de solution, dansminted
au moment ou dans un avenir prévisible, désolé. La mise en œuvre de labreaklines
fonctionnalité est assez difficile. À l'aide delistings
à la place peut être votre meilleure solution ici.Frappées a maintenant un
breaklines
option.breaklines
fonctionnalité dans frappées?minted
depuis que je lui manque à la fois le temps et le LaTeX compétences pour cela. Il est actuellement développé par Geoffrey Poore. Il t intention de mettre en œuvre cette fonctionnalité, mais je ne sais pas un montage. Il y a une solution, cependant, mais cela nécessite un peu de violon.breaklines
est mis en œuvre maintenant.obeytabs
option.Frappées 2.0 (vient de sortir) ne de coupure de ligne si vous lui donnez l'
breaklines
option:Il y a également de nombreuses options pour contrôler la façon dont la présence d'un saut de ligne est indiqué dans la sortie. Voir la section 6.3 dans le frappées de la documentation.
Vous devriez jeter un oeil à
texments
que c'est pour l'utilisation de la Pygments surligneur en LaTeX.http://www.ctan.org/tex-archive/macros/latex/contrib/texments/