所以我正在编写关于git的某种家庭作业论文,我想插入一些控制台输出示例。我正在使用TextMate。 我的LaTeX代码像其他所有普通源代码一样缩进,以使其更具可读性。 我现在的问题是,为什么我的输出pdf中的列表缩进,如何防止这种情况。
一些示例代码:
\begin{lstlisting}
$ git ls-files
README
TU_Logo_SW.pdf
beleg.pdf
beleg.tex
\end{lstlisting}
在我的文件中,\ begin前面有一个标签,后面有两个标签。 当我运行pdflatex时,代码将在pdf中缩进两个tabstops。 Quickfix是在我的tex文件中格式化所有列表而不是缩进,但那非常难看; - (
答案 0 :(得分:5)
lstlisting有一个允许你删除空格的键: \ begin {lstlisting} [gobble = 4]将从环境中的每个输入行中删除前四个字符。 (我认为标签在这一点上仍应算作一个角色。)