忽略标题,按页面显示行号

忽略标题,按页面显示行号

尽管这个任务听起来很简单,但似乎很难找到合适的包来打印行号,并忽略计数器中自动生成的section/等标题。subsection

目前首选的、未被弃用的行号包似乎是lineno,但遗憾的是它没有所需的选项。我目前实现它的方法是使用

\usepackage[pagewise, modulo]{lineno}

在文档开始之前,然后调用

\linenumbers

位于目录之后,这样它就不会干扰这些内容。

然而,使用

\section{Heading}
text longer than 5 lines

结果是lineno打印数字 5文本行linenumbers编号 4,因为它也将节标题算作一行。请注意,由于我的文档很长,我不想使用 -environment手动对每个段落进行编号。

答案1

我是维护者lineno– 谢谢你的想法。那么使用\Section而不是\section之后呢

\newcommand*{\Section}[1]{%
    \par\nolinenumbers\section{#1}\linenumbers}

稍后,可能会进行\section相应的“修补”,甚至可能处理可选参数。

相关内容