我有一份会议论文列表,每篇论文都包含一个序列号、一个标题、一份作者列表和一份摘要。我想要做的是:
- 按顺序排版贡献列表,以便读者可以浏览摘要
- 有一个作者索引,以便寻找特定作者贡献的读者可以直接跳转到该页面。
我有足够的贡献,并且期待足够多的变化,因此自动化是值得的。
有没有我可以适应的标准包来做到这一点? 如果需要,我不介意编写一些外部脚本来预处理数据。
注意:我不需要担心任何日程安排信息。
答案1
据我所知没有这样的包,但是描述你自己的宏并不太难,首先排版你想要捕获的摘要、标题和其他类似信息。例如,摘要定义为一个列表:
\newenvironment{absquote}
{{\center\bfseries Abstract\endcenter}%
\list{}{\leftmargin2cm\rightmargin\leftmargin}%
\item\relax\footnotesize}
{\endlist}
完整极小值如下所示:
\documentclass{article}
\usepackage{lipsum}
\newenvironment{absquote}
{{\center\bfseries Abstract\endcenter}%
\list{}{\leftmargin2cm\rightmargin\leftmargin}%
\item\relax\footnotesize}
{\endlist}
\def\author#1{\center#1\endcenter}
\def\articletitle#1{\center{\bfseries\LARGE{#1}}\endcenter}
\def\serial#1{{\bfseries\hfill#1\hspace{1em}}}
\begin{document}
\articletitle{Some wonderful article}
\author{Yiannis Lazarides}
\begin{absquote}
\lipsum[1]
\serial{A-213}
\end{absquote}
\end{document}
要导入所有摘要,您可以input{}
在循环内使用循环遍历所有数字。如果数字不是太多,您甚至可以手动执行此操作,以便更好地控制并添加元注释。