如何使用 extarticle 显示 tocdata 部分作者

如何使用 extarticle 显示 tocdata 部分作者

当我使用article文档类时,我能够看到目录右侧显示的作者。

但是,当我使用extarticle文档类时(如下所示),无论是否带有字体大小选项,都不会显示作者。

此外,当我使用partauthor命令代替时sectionauthor,即使使用该类,extarticle它也能按预期工作。

在所有情况下,作者都会显示在文档正文的标题下方 - 只是并不总是在目录中。

如果有人知道更合适的方法来实现这一点,或者如何解决这个问题,我们将不胜感激。

我是 Latex 的新手,所以我可能完全用错了方法,在这种情况下,更多的背景信息可能会有用。本质上,我使用 Latex 汇总了不同作者为一本期刊撰写的多篇文章(因此每个部分都有一个作者),并将其以两列格式显示在 A4 纸上(因此需要较小的字体大小 - 9pt 就足够了)。

\documentclass[a4paper,9pt]{extarticle}

\usepackage[left=0.4in,right=0.4in,top=0.4in,bottom=0.8in,twocolumn]{geometry}
\setlength{\columnsep}{0.4in}

\usepackage{tocdata}

\begin{document}

\newgeometry{bottom=0.8in,onecolumn}

\maketitle
\tableofcontents

\afterpage{\aftergroup\restoregeometry}

\sectionauthor{Preface}{John}{Smith}

Hello World!

\end{document}

答案1

看起来使用文档类scrartcl可以实现较小的字体大小,同时也尊重sectionauthor,所以我可以实现所需的行为。

(虽然我不确定这是否是好的做法或出于正确的理由,但它似乎有效!)

相关内容