好奇怪的问题。下面是我的 MWE。
\documentclass{memoir}
\usepackage[greek.polutoniko,english]{babel} %greek typesetting
\usepackage{bibleref}
\usepackage{imakeidx}
%\AtBeginDocument{\shorthandoff{:}}
\makeindex
\frontmatter
\begin{document}
Test verse citation. \ibibleverse{John}(3:16)
\backmatter
\printindex
\end{document}
目前无法生成索引。如果我关闭包babel
或删除\frontmatter
命令,它就会起作用。查看生成的.idx
文件,不同之处在于,不是{i}
或{1}
附加到条目(页码)的末尾,{\textlatin {i}}
而是附加了 a,这导致它拒绝该条目。从我注释掉的行可以看出,我尝试停用冒号字符以防万一,但那没有起作用。有什么想法吗?