我怎样才能以任意数字开始对列表进行行编号?

我怎样才能以任意数字开始对列表进行行编号?

这就是我要的:

15  <servlet>
16    <servlet-name>udpListener</servlet-name>
17    <servlet-class>oli.servlet.UdpServlet</servlet-class>
18    <!-- UDP Port fuer MSX -->
19    <init-param>
20      <param-name>udpPort</param-name>
21      <param-value>4951</param-value>  <!--Empfangsport-->
22    </init-param>
23    <load-on-startup>0</load-on-startup>
24  </servlet>

我希望行号从 1 以外的数字开始。

答案1

列表包手动的有一个涵盖此内容的示例:

\begin{lstlisting}[firstnumber=100]
for i:=maxint to 0 do
begin
{ do nothing }
end;
\end{lstlisting}

答案2

用您提供的例子来回答您的问题:

\begin{lstlisting}[firstnumber=15]
<servlet>
  <servlet-name>udpListener</servlet-name>
  <servlet-class>oli.servlet.UdpServlet</servlet-class>
  <!-- UDP Port fuer MSX -->
  <init-param>
    <param-name>udpPort</param-name>
    <param-value>4951</param-value>  <!--Empfangsport-->
  </init-param>
  <load-on-startup>0</load-on-startup>
</servlet>
\end{lstlisting}

如果您设置了[firstnumber=last]一个列表,该列表将继续计算前一个列表停止的行号。

相关内容