minted
当我在环境中使用制表符时pdflatex
,它们显示为正常(几个空格)。
但当我使用时xelatex
,它们显示为^^I
。
示例(每个字母 abc 前都有空格-tabulation-space):
\documentclass{standalone}
\usepackage{minted}
\begin{document}
\begin{minipage}{6cm}
\begin{minted}{c}
a b c
\end{minted}
\end{minipage}
\end{document}
在 pdflatex 中我获得:
使用 xelatex,我获得:
我尝试了不同的方法来在 xelatex 中获得相同的制表行为,但没有成功。我该如何在minted
xelatex 下获得正确的制表?
答案1
您将需要将其置于xelatex
8 位模式,从而防止制表符转义为控制字符。
尝试:
xelatex -8bit -shell-escape file.tex
请参阅 G. Poore 的评论以了解更多详细信息。