我有两本书,我想使用 为其创建作者索引authorindex
。创建索引对我的书有用,但对别人写的书却不起作用。这是我收到的错误消息:
authorindex -p -i test.aux
This is BibTeX, Version 0.99d (TeX Live 2013)
The top-level auxiliary file: _autidx_.aux
The style file: _autidx_.bst
I found no \citation commands---while reading file _autidx_.aux
Database file #1: biblio.bib
(There was 1 error message)
BibTeX error. Aborting leaving all temporary files _autidx_.*
我不知道该怎么办。我该如何调试?可能是什么问题?
编辑:好的。这是 的问题babel
。如果 的加载babel
被注释,authorindex
则会报错。否则它运行良好。
\documentclass{book}
\usepackage{natbib}
\usepackage{authorindex}
%\usepackage[british,italian]{babel} % hyphenation
\begin{document}
\citep{test}
\bibliography{test}
\bibliographystyle{plain}
\end{document}
答案1
我使用polyglossia
代替babel
。现在它可以与 配合使用xelatex
。