0
我該如何在Sphinx/RestructuredText上標出®符號?如何在Sphinx/RestructuredText上標註註冊商標?
這不起作用,我得到一個上尉| reg |代替。
bigNameBrand\ :sup:`|reg|`
我該如何在Sphinx/RestructuredText上標出®符號?如何在Sphinx/RestructuredText上標註註冊商標?
這不起作用,我得到一個上尉| reg |代替。
bigNameBrand\ :sup:`|reg|`
通過創建自定義角色找到解決方法。格兒。我不應該這樣做。
在conf.py:
def supsub_role(name, rawtext, text, lineno, inliner, options={}, content=[]):
node = docutils.nodes.superscript()
node2 = docutils.nodes.substitution_reference(refname=text)
node += [node2]
return [node],[]
def setup(app):
app.add_role('supsub', supsub_role)
然後:
.. |regsup| replace:: :supsub:`reg`
那麼你可以使用|regsup|
得到標註冊商標。
「bigNameBrand \:sup:'®'」不是您的選擇嗎? –
oog ...我真的想留在ASCII源文件。 –