索引个性化中的 .ist 和 .mst 文件之间的差异

索引个性化中的 .ist 和 .mst 文件之间的差异

索引个性化中的文件之间是否存在一些差异?例如,如果我将文件放在.ist项目文件夹中,并使用此选项执行 MakeIndex:.mst.ist

makeindex -s istfilename

我对索引进行了个性化设置,但如果我将文件放入.mst项目文件夹,我也会进行个性化设置,但这次没有之前的 MakeIndex 选项,是否仅仅存在这种区别?

答案1

执行时

makeindex filename

filename.mst如果当前目录中存在一个名称完全相同的文件,MakeIndex 将会使用它,就好像该选项-s filename.mst存在于命令行中一样。

因此,在准备唯一索引时,拥有这样的.mst文件可能会很方便,而不是用.ist扩展名命名并传递-s选项。

然而,当准备多个索引并且需要特定的样式文件时,它的用处就有限了。所以我的建议是将其用作.ist个人样式文件的扩展名mystyle.ist,并将-s mystyle选项传递给 MakeIndex 的调用。

相关内容