質問
リストパッケージでコードスニペットを挿入しようとしていますが、数字の番号を付けたいと考えています。ただし、マニュアルによると、5行ごとに5行ごとに数字しか番号付けされません(数字が巣(1,5,10,15、... ... ...))を希望します(数字(1,5,10,15、...))。
stepnumber=5
トリックを行う必要がありますが、最小限の例を使用して(下部を参照)、ライン番号1,6,11,16を取得します...
私は彼のマニュアル8didを前に一度誤解したかもしれませんが、私は無知です。
本物のラテックスの第一人者がいる場合、すべてのリナンサンバーを印刷して、大胆/異なるスタイルの数字で5番目に印刷して、蜂の巣とは異なるものがあります:1 2 3 4 5 6 7 8 9 10 11 ...しかし、これはドクにないので、より深いラテックス/リスティングの知識が必要だと確信しています。
PS:もう1つ奇妙なことがあります。「numberFirstline = false」と言った場合、ライン番号1を取得します(デフォルトでfalseになるはずです)。間違っている。
それが役立つ場合、私はコンピレーションに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}
解決
このような望ましい番号を取得できます。
\lstset{
numbers=left,
stepnumber=5,
firstnumber=1,
numberfirstline=true
}
所属していません StackOverflow