我正在尝试以索引的形式编写“案例表”和“法规表”,该表应放在正文之前。
我正在使用 Oscola 包、Biber 和 imakeidx 来组合索引,但它们不会显示在文档的开头。
有没有办法来解决这个问题?
答案1
文档中解释了这个问题oscola
,并且该软件包为此提供了一个命令:
\printindexearly[<indexname>]
% e.g., cases; depends on earlier usage of \makeindex
在这种情况下,您不能依赖imakeidx
,而必须手动构建索引。命令顺序如下:
latex myfile.tex # or: pdflatex | xelatex | lualatex
biber myfile.bcf
latex myfile.tex
latex myfile.tex # run twice to resolve all cross-references
# then either `makeindex` or `splitindex`
# makeindex:
makeindex <indexname> -s oscola # run on each `.idx` file generated that needs oscola formatting