我如何(手动)格式化圣经索引,就像图中这样?

我如何(手动)格式化圣经索引,就像图中这样?

在此处输入图片描述

使用表格不起作用,我有点不知从何开始。我阅读了 makeidx 的文档,感觉我不是引用页面,而是引用诗句,我认为它不起作用。谢谢你的帮助。

答案1

这并不像你想象的那么难。使用 imakeidx 而不是 makeidx。

您可以使用 .ist 文件来格式化圣经书籍标题(例如《创世纪》),该文件规定了在处理索引时将其转换为可用的 LaTeX 代码时应如何格式化索引。

接下来,当您在文本中索引某个条目时,请执行以下操作:

\index[HB]{02@Exodus!3210 @32:10}

这里,\index是命令。[HB]表示这是一个单独的索引,称为 HB(希伯来圣经引文)。我们打开括号来表示实际正在索引的内容。符号左侧@是将条目与其他条目排序的关键。表示02此项目进入第二组,在标记的内容之后01和之前03。符号右侧是它在索引中实际应该的样子。所以02看起来像 pdf 中的“出埃及记”。将!一个索引级别与下一个索引级别分开,所以我们的主要项目是02显示为“出埃及记”,子项目是 3210_,显示为 32:10。(3210 后面的空格表示它在 3210-15 等诗句范围之前排序)。所以你得到...

出埃及记

32:10.........123

欲了解更多信息,请参阅我的旧帖子,例如如何使用 imakeidx 和 .ist 文件对多个索引使用不同的格式?imakeidx - 按斜体字词分组, 和自动将带有子项目的索引条目设为斜体。我绝不是专家,但我确实建立了一个经文索引,并按照我需要的方式对其进行了格式化。这是可行的,所以不要绝望。

相关内容