Bibtex 和作者索引

Bibtex 和作者索引

有没有办法通过 bibtex 根据引用自动创建作者索引?

答案1

可以使用以下包从 BibTeX 生成作者索引authorindex可在 CTAN 上获取其中有限制的详细信息,包括一些需要修补才能使用的书目样式authorindex。它包含在 TeXlive 中。texdoc authorindex将提供选项的详细信息。

authorindex使用提供的 perl 脚本针对 .aux 文件运行以生成作者索引。索引可以采用多种形式,例如引用的作者列表或更详细的作者列表以及引用其作品的页面(使用\aicite而不是更常见的\cite是可以实现此目的的一种方式)。

这个简单的例子显示了正在使用的包,但没有任何格式化选项:

\documentclass{article}
\usepackage{blindtext}
\usepackage{authorindex}
\bibliographystyle{apalike}
\begin{document}
Found in \aicite{diller97} and \aicite{goossens99}
\blindtext[6]
Found in \aicite{goossens99}
\blindtext[10]
In \aicite{syropoulos03} but not \cite{patashnik88}
\blindtext[3]
Finally, \aicite{voss10}.
\bibliography{TeX}


\printauthorindex
\end{document}

这会生成一个5页的pdf文件,最后一页的结尾是:

相关内容