我需要一个索引,其中第一个分隔符为空白(而不是 ,),并且没有用于页面范围的短划线。我知道如何在 ind.file 中手动执行此操作,但我当然希望使用 ist(或 mst)文件自动执行此操作。我使用 imakeidx。没有任何效果,我收到消息“未找到 blabla ist 文件”,尽管我将其放在与我的主要文本相同的文件夹中。
分数维:
\documentclass[11pt,a5paper]{article}
\usepackage{imakeidx}
\makeindex[options=-s blabla]
\begin{document}
A fox jumps\index{fox} over a gate\index{house}.
It disappears in the wood\index{wood}.
\printindex
\end{document}
blabla.ist 文件
delim_0 "\\quad"
delim_r "-"
我获得了索引狐狸,1 块木材,1 栋房子,1
代替狐狸 1 木材 1 房屋 1
也许我的 .ist 文件不正确:我用 LaTeX 输入了它并将其保存为文档(并在查找器级别输入了正确的名称),但它仍然带有 TeX 图标(并且类型是 TeX 文本文件)。我也尝试了 texedit,但没有成功。
答案1
正如 Nicola 所指出的,问题出在文件扩展名类型不正确。在 Finder 级别更改扩展名可能还不够,正如其他地方所说。我不得不转到假定的 .ist 文件(实际上不是真正的 .ist)的信息框,打开信息框中的“名称和扩展名”部分,在此处更改扩展名,以便只有 .ist。一条消息询问是否可以更改扩展名,有人回答是。而且确实有效。