如何在Sphinx

时间:2017-08-30 21:38:42

标签: python-sphinx

我正在Sphinx写一本书(与python无关)。我在文本中出现了一些我希望在pdf末尾列出的术语。我想要的是Latex提供的index可以实现的目标。

我知道sphinx中的glossary指令,但它显然没有达到我想要的效果。例如,几个术语甚至没有定义,但我希望在文档末尾有一个链接。像这样:

At page 1:

  Mammal is a type of animal, we all love them...

At page 17:

  Berries are fruits, we all love them...

At the end of the book:

  Index
    berry, 17
    mammal, 1

我已阅读有关sphinx文档here中的index角色的信息。 这对我的问题来说似乎很完美,但目前尚不清楚如何在最后创建所有术语的索引。

是否有命令列出使用

创建的所有术语
.. index: mammal

整篇文章?或者是否有其他指令可以完成工作?

1 个答案:

答案 0 :(得分:1)

这些评论足以让我弄明白。

索引是在html中自动生成的,但必须在文件genindex.html中找到,该文件由于其他原因隐藏在我的机器中。

对于pdf输出,索引必须分开编译。

因此,在sphinx中没有额外的命令,一切都是自动的。

相关问题