1
如何在Sphinx中定義多個全局替換?Sphinx文件系統 - 用rst_prolog替換多個
我看到in this question如何在conf.py中使用rst_prolog創建全局替換。例如,
rst_prolog = '.. |my_conf_val| replace:: 42'
我能找到的所有例子只能在rst_prolog中定義一個替換,但我想要做多個替換。我試過這個:
rst_prolog = """.. |sub1| replace:: mine1\
.. |sub2| replace:: mine2"""
當我把| sub1 |放入第一個文件的文本中,| sub1 | (不奇怪)替換爲:
mine1 .. |sub2| replace:: mine2
這裏的正確語法是什麼?