2
我想創建一個指向另一個文件中定義的部分的鏈接。如何使用Sphinx創建到外部文件部分的鏈接?
我在「Python-Sphinx: Link to Section in external File」上發現了一個類似的問題,我注意到有一個名爲「intersphinx」的擴展名。 所以我試過這個擴展,但它不起作用(可能我的用法是錯誤的)。
我試過以下。
conf.py
extensions = ['sphinx.ext.todo', 'sphinx.ext.intersphinx']
...
intersphinx_mapping = {'myproject': ('../build/html', None)}
foo.rst
...
****************
Install Bar
****************
Please refer :ref:`Bar Installation Instruction<myproject:bar_installation>`
我想創建像 '酒吧安裝說明' 上面標記的鏈接。
bar.rst
...
**************************
Installation Instruction
**************************
.. _bar_installation:
some text...
當我運行make html
,我得到以下警告,而不是創建的鏈接。
foo.rst: WARNING: undefined label: myproject:bar_installation (if the link has no caption the label must precede a section header)
在此先感謝。