在乳胶中列出包装清单

ted*_*ted 26 latex listings

我试图插入一个带有listingpackage的代码片段,并希望编号的行.但是,根据手册,我只希望每隔5行和第1行编号(数字为beeing(1,5,10,15,...)):

stepnumber=5
Run Code Online (Sandbox Code Playgroud)

应该做的伎俩,但是使用我的最小例子(见下),我得到行号1,6,11,16,...

可能是我误解了他曾经的手册8did,但是我无能为力.

如果一个真正的乳胶大师在附近,我会更喜欢的东西,每个亚麻布打印,但每五分之一用粗体/不同的样式编号而不是:1 2 3 4 5 6 7 8 9 10 11 ...然而因为这不是在doku我相信它需要更深入的乳胶/列表知识.

PS:还有一个奇怪的事情,虽然我把"numberfirstline = false"我得到第1行(我没有设置numberfirstline也得到那个亚麻,这应该默认为假),这是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}
Run Code Online (Sandbox Code Playgroud)

Fab*_*eeg 36

您可以像这样获得所需的编号:

\lstset{
  numbers=left,
  stepnumber=5,    
  firstnumber=1,
  numberfirstline=true
}
Run Code Online (Sandbox Code Playgroud)