我正在编写一个包含大量列表的文档。我需要使用以下格式对列表进行索引:“上市 ab“ 和: A章节(阿拉伯语)和 b该章节中出现的顺序(阿拉伯语)。
我努力了
\AtBeginDocument{\renewcommand\thelstlisting{\arabic{chapter}.\arabic{section}}}
但这会产生A章节(阿拉伯语)和b该章的部分内容(阿拉伯语)。
我已经成功地对表做了类似的事情(在 cls 文件中),使用:
\AtBeginDocument{ \renewcommand \thetable{\ifnum \c@chapter>\z@ \@arabic\c@chapter.\fi \@arabic\c@table} }
答案1
找到了!显然它很简单:
\AtBeginDocument{%
\renewcommand\thelstlisting{\arabic{chapter}.\arabic{lstlisting}}%
}