在 Overleaf 中执行 makeindex 命令

在 Overleaf 中执行 makeindex 命令

我正在使用 Springer SVM 专著类编写一本书。我想创建多个索引,并找到了一些资源: 我怎样才能拥有两个或更多不同的索引? http://www.texfaq.org/FAQ-multind

...和别的

在每个描述的末尾都说“执行以下命令”'''makeindex myfile makeindex myfile.adx -o myfile.and'''

我的问题是,我正在使用 Overleaf 与我的合著者协作。我不确定如何在 Overleaf 中“执行命令”,因此似乎无法使这些选项起作用。如何在 Overleaf 中执行命令?

您可以在此处找到一个小的用例:https://www.overleaf.com/read/wgrfqbmkrmwv

在 overleaf 中编译会给出一个索引(包含常见问题解答的索引),但没有两个。

答案1

如果你使用 latexmk 手册中的示例保存为,latexmkrc则 latexmk 知道 adx 文件并构建你的文档

add_cus_dep( 'adx', 'and', 0, 'ndx2nnd' );
sub ndx2nnd {return system( "makeindex -o \"$_[0].and\" \"$_[0].adx\"" );}
push @generated_exts, 'adx', 'and';

在此处输入图片描述

以上内容是在本地完成的,但这里有一个 overleaf 上的项目

https://www.overleaf.com/read/wxdpbbstkypb

相关内容