JHH*_*JHH 2 glossary restructuredtext python-sphinx
如果我定义 aglossary和一个称为 的术语foobar,则可以将文本中的该术语用作
This is a ref to the :term:`foobar` term.
Run Code Online (Sandbox Code Playgroud)
这将foobar成为一个可点击的参考,将我带到词汇表。
但是,如果我想引用一个术语但以不同的方式显示它,例如,复数形式,例如“我有很多 foobars”,其中 foobar 被识别为术语并链接到词汇表,该怎么办?
以下内容不会作为紧跟在关闭反勾号之后的字符工作,将把它弄乱,因此它根本不会被识别为术语链接。
I have many :term:`foobar`s
Run Code Online (Sandbox Code Playgroud)
在 s 之前添加一个空格显然看起来很糟糕。如果可以将整个单词“foobars”标记为指向该术语的链接,那就太好了foobar。这可能吗?
参见例如https://sublime-and-sphinx-guide.readthedocs.io/en/latest/glossary.html:
您可以链接到词汇表中的术语,同时通过将术语包含在尖括号中来显示主题中的不同文本。例如:
Run Code Online (Sandbox Code Playgroud):term:`reStructuredText<RST>`尖括号中的术语必须与词汇表中的术语完全匹配。尖括号前的文字是用户在页面上看到的内容。
在你的情况下:
I have many :term:`foobars<foobar>`
Run Code Online (Sandbox Code Playgroud)
如果您不喜欢重复,请参阅在没有冗余的情况下以复数形式书写术语
| 归档时间: |
|
| 查看次数: |
287 次 |
| 最近记录: |