需要在页面最左侧添加行号

需要在页面最左侧添加行号

我需要在 latex{revtex4-1}生成的 pdf 文件中添加行号。我使用的是 userpakage\usepackage{lineno}\linenumbersafter \begin{document}。它显示了行号,但非常接近文本文件。

我想要页面最左侧的行号。有人能帮忙吗?

答案1

改为\linenumbersep1in 加\oddsidemargin,然后减去为数字保留的框的宽度,即\linenumberwidth

\documentclass{revtex4-1}

\usepackage{lineno}

\usepackage{lipsum}

\linenumbers

\AtBeginDocument{%
  \setlength{\linenumbersep}{\dimexpr\oddsidemargin+1in-\linenumberwidth\relax}%
}

\begin{document}

\lipsum[1-20]

\end{document}

在此处输入图片描述

相关内容