如何在右边距添加段落行号

如何在右边距添加段落行号

在段落中,行号在段落的右侧给出。像这样: 在此处输入图片描述

这在 LaTeX 中如何实现?

答案1

lineno包裹就是你要找的东西。

作为对您想要的初步估计:\usepackage[modulo,right]{lineno}。如果您希望每页的数字都从 1 开始,请添加选项pagewise。不幸的是,该包并不完美,当有大量数学模式或数字时,它会变得有点...奇怪。

然后您需要使用 激活它\linenumbers。就我个人而言,我更喜欢仅在草稿模式下使用行号。因此,使用该ifdraft软件包时,我会这样写\ifdraft{\linenumbers}{},这样当我不编译草稿时,就不会看到丑陋的数字。

如果你想要行号里面例如,您需要将一个带框的框放在\internallinenumbers环境的开头。我刚刚检查过这是否适用于mdframed...

以下是一些示例代码:

\documentclass[12pt]{article}
\usepackage{lipsum} % The lipsum package is only used to generate dummy text
\usepackage[right,modulo]{lineno}
\usepackage{mdframed}
\begin{document}
\begin{mdframed}
  \internallinenumbers
\lipsum[1]
\end{mdframed}
\end{document}

文档可用这里

答案2

看看lineno包裹。

\documentclass{article}
\usepackage{lipsum}
\usepackage[modulo,right]{lineno}
\begin{document}
\linenumbers
\lipsum
\end{document}

编辑Seamus 建议的包选项。

相关内容