라텍스 : 민트 패키지 사용 - 텍스트를 랩핑하는 방법 (Linebreaks = true)
문제
Im을 사용하고 있습니다 Pygments
많은 것들을 위해, 나는 이것을 내 라텍스 보고서에 사용하고 싶습니다. 패키지를 찾았습니다 Minted
이는 Pygments와 상호 작용하지만 일부 주석과 일부 코드는 올바른 여백을 넘어냅니다. 나는 lstlistings를 사용했습니다. breaklines=true
과거에는 민트 패키지를 사용하여 그 기능을 얻을 수있는 방법이 보이지 않습니까?
\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}
해결책
불행히도 내부에는 해결책이 없습니다 minted
현재 또는 가까운 미래에 죄송합니다. 구현 breaklines
기능은 매우 어렵습니다. 사용 listings
대신 여기에서 최상의 솔루션이 될 수 있습니다.
minted는 이제 a breaklines
옵션.
다른 팁
Minted 2.0 (방금 출시)은 breaklines
옵션:
\documentclass[10pt]{article}
\usepackage{fancyvrb}
\usepackage{minted}
\begin{document}
\begin{minted}[%
breaklines,
mathescape,
linenos,
numbersep=5pt,
frame=single,
numbersep=5pt,
xleftmargin=0pt,
]{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}
또한 라인 브레이크의 존재가 출력에 어떻게 표시되는지 제어하기위한 다양한 관련 옵션도 있습니다. 6.3 절을 참조하십시오 선한 선적 서류 비치.
당신은 살펴 봐야합니다 texments
라텍스에서 Pygments Highlighter를 사용하는 것과 마찬가지로.http://www.ctan.org/tex-archive/macros/latex/contrib/texments/
제휴하지 않습니다 StackOverflow