如何为期刊制作包含文章标题和作者姓名的目录?

如何为期刊制作包含文章标题和作者姓名的目录?

我编辑了一个小型俱乐部杂志,用于打印会员提交的文章。目前我使用的是 MS Word,但想改用 ConTeXt。我希望每篇文章都有一个文件,主“问题”文件包含 \input 命令,每篇文章一个。

我创建了一个自定义命令来标准化文章标题和作者的外观:

\JournalArticle{The Title of the Article}{Author Name}

现在我想扩展它以自动创建目录。目前我手动创建目录,生成类似以下内容的表格:

\starttable[|l|l|r]
\HL
\NC \bf Title \NC \bf Author \NC \bf Page \NC \FR
\HL
\NC The Title of the Article \NC John Doe      \NC 1 \NC\NR
\NC Second Article           \NC Jack Daniels  \NC 2 \NC\NR
\NC Third Article            \NC John Doe      \NC 2 \NC\LR
\HL
\stoptable

我的问题是我不知道如何自动完成这一操作。

我已查看过 \defineregister 等,但不知道怎样存储两个值(标题和名称)。

或者,我可以使用缓冲区(因为我不需要对标题进行排序,只需按照它们出现的顺序列出它们)但我不知道每次遇到新的 \JournalArticle 时如何将其附加到缓冲区。

有人可以指出哪里已经解决了这个问题,或者建议一个解决方案吗?

答案1

我在之前的问题中找到了解决方案,它有一个很好的答案。

诗集目录

相关内容