我正在寫一本書在獅身人面像(不是所有與Python相關的)。我還有一些術語出現在我希望在pdf末尾列出的文本中。我想要的是由Latex提供的index。如何在獅身人面像中創建一個自動的單詞列表
我知道在獅身人面像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
我讀過關於獅身人面像文檔中的index
作用,here。 對於我的問題來說,這看起來很完美,但不清楚如何在最後創建所有術語的索引。
是否有一個命令列出創建的所有條款使用
.. index: mammal
整個文本?還是有另一個指令可以完成工作?
我不知道任何可以運行的命令,除了'make'以外。這是一個[使用'make html']的Sphinx文檔輸出示例(http://www.sphinx-doc.org/en/stable/genindex.html)。 Sphinx自動爲任何構建器生成索引。索引中的條目根據域以及reStructuredText標記中的任何手工條目生成。「index:」爲塊,「:index:」爲內聯。 –
該索引在LaTeX中的工作方式類似。 Sphinx生成一個包含所有索引內容的獨立HTML頁面。你可以有簡單的,雙重的和三重索引條目。獅身人面像會將它們分組給你。這是一個[示例輸出](http://ghdl.readthedocs.io/en/latest/genindex.html)。有些域名將創建自己的索引。 – Paebbels