2016-03-26 11 views
3

Sfenks, bir belge oluştururken genindex adlı bir dizin oluşturur ve bu nedenle forbids to use that name for a document. Şimdi, bir içerik tablosunda bu dizine nasıl bir link ekleyebilirim?Sphinx TOC'de "genindex" i nasıl ekleyebilirim?

Bu denedim:

.. toctree:: 
    :maxdepth: 2 

    genindex 
    api 


Indices and tables 
================== 

* :ref:`genindex` 

son satır belgede bu indekse bir bağlantı oluşturmak yok iken TOC oluştururken, inşa referansı bilmiyor:

WARNING: toctree contains reference to nonexisting document 'genindex' 
+1

aynı kaldırırsanız

.. toctree:: :hidden: genindex 

. com/q/25243482/407651 – mzjn

cevap

4

aşağıdaki içeriğe sahip bir dosya genindex.rst oluşturun:

Index 
===== 

senin 01 yılındaeklenti: // stackoverflow: Eğer siz de Site'de Linki ve Metin "Endeksi" sahip olmak istiyorum ve sadece sol Navigasyon sonra http :hidden:

+0

bu komik, [docs] (http://www.sphinx-doc.org/en/stable/markup/toctree.html#special-names) ile bir dosya oluşturmamak için açıkça belirtin o isim. –

+0

Haklısınız. Sorunlara neden olabilir. Rst2pdf ile PDF Oluşturma'nın "genindex.rst" -Hack'i kaldırmadığım sürece çalışmadığı bir projem var. –