我刚开始使用该minted
软件包。当我插入制表符作为缩进时,它给出的是一堆字符:
然而,当我从文档它似乎运行良好。我尝试使用obeytabs
和showtabs
选项,但无法摆脱这些字符。我xelatex
在 TexShop 中使用 TexLive 2011。所有文件都是最新的。
这是一个 MWE(请注意,正如评论中所指出的,代码中的缩进应该是制表符而不是空格):
\documentclass{article}
\usepackage{minted}
\newminted{python}{linenos}
\begin{document}
\begin{minted}[linenos]{python}
def all(iterable):
for i in iterable:
if not i:
return False
return True
\end{minted}
\end{document}
编辑:我注意到一些奇怪的事情:当我将排版引擎改回时pdflatex
,它似乎可以工作,但我无法加载包fontspec
。所以我猜这与有关xelatex
?
我在用着xelatex --file-line-error --shell-escape --synctex=1