【发布时间】:2010-02-01 16:34:22
【问题描述】:
我正在尝试在列表包中插入代码 sn-p,并希望对行进行编号。 但是,我只希望根据手册对每 5 行和第一行进行编号(numbers beeeing(1,5,10,15,...)):
stepnumber=5
应该可以解决问题,但是使用我的最小示例(见底部),我得到行号 1,6,11,16,...
可能是我误解了他之前手动 8 做过一次),但是我一无所知。
如果身边有一位真正的乳胶大师,我会更想要一些东西,每个行号都打印,但是每五分之一以粗体/与beeing不同的样式编号:1 2 3 4 5 6 7 8 9 10 11 ...但是由于这不在doku中,我相信它需要一些更深入的乳胶/列表知识。
P.S.:还有一个奇怪的地方,尽管我输入了“numberfirstline=false”,但我得到了第 1 行(我也得到了第 1 行,但没有设置 numberfirstline,它应该默认为 false),它是 jsu 指向的出问题了。
如果有帮助,我正在使用 miktex 进行编译。
提前致谢。
\documentclass{scrreprt} %[twoside,headings=openright]
%Sourcecode formatting
\usepackage{listings}
\lstset{
numbers=left, % Ort der Zeilennummern
stepnumber=5, % Abstand zwischen den Zeilennummern
numberfirstline=false
}
\begin{document}
\lstinputlisting{sourcecode/AES/lookupSoftcoded.S} %codefile with 15 lines or so...
\end{document}
【问题讨论】: