例如:
\documentclass{article}
\usepackage{lineno}
\title{My Title}
\author{%
Author One$^1$ \\ Author Two$^2$
\\
\normalsize{$^1$Organization 1}\\
\normalsize{$^2$Organization 2}\\
\\
\normalsize{Emails: [email protected], [email protected]}\\
}
\date{}
\linenumbers
\begin{document}
\maketitle
\end{document}
输出:
可以看到有很多行没有标注行号,我想知道原因。
答案1
我想知道原因。
文档article
类(参见文件article.cls
)将作者块(即宏的参数\author
)排版为顶部对齐的单列tabular
环境的内容:
{\large
\lineskip .75em%
\begin{tabular}[t]{c}%
\@author
\end{tabular}\par}%
诸如此类的外部包lineno
无法“窥视”此tabular
环境内部以确定其中可能有多少行。对于lineno
包而言,整个tabular
环境看起来像一块(相当高的)巨石。这就是为什么只为整个作者块分配一个行号的原因。