我正在用 Sphinx 写一本书(与 python 无关)。我有一些出现在文本中的术语,我想在 pdf 的末尾列出。我想要的正是index可以实现的 latex 提供。
我知道 glossary
sphinx 中的指令,但它显然没有执行我想要的。例如,有几个术语甚至没有定义,但我想在文档末尾提供指向它们的链接。像这样的东西:
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
我已经阅读了
index
sphinx 文档中的角色,here .这似乎很适合我的问题,但不清楚最终如何创建所有术语的索引。
是否有命令列出使用创建的所有术语
.. index: mammal
贯穿全文?或者是否有其他指令可以完成工作?
最佳答案
这些评论足以让我弄清楚。
索引在html中自动生成,但必须在文件genindex.html
中找到。 ,出于其他原因隐藏在我的机器中。
对于 pdf
输出,索引必须单独编译。
所以,在 sphinx 中没有额外的命令,一切都是自动的。
关于python-sphinx - 如何在 Sphinx 中创建自动单词列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45970082/