参考sphinx |版本|作为等宽字体并且没有前导空格

问题描述 投票:0回答:1

我正在尝试在我的 .rst 文件中的等宽块(周围没有空格)中引用狮身人面像

|version|
,如下所示...

You can install foo_project library with:

``pip install -U foo_project==|version|``

在等宽块外部与

|version|
进行交叉引用效果很好,但如何使该版本号以等宽字体内联显示?

另外,如果我想在这样的字符串中引用

|version|
,如何插入
|version|
?我的用例是:

git+https://github.com/foo_username/foo_project.git@|version|

正如我目前的第一个代码所示,

|version|
周围必须有空格才能被识别。我应该怎么做才能解决这个问题?

python-sphinx restructuredtext docutils
1个回答
0
投票

reStructuredText 中,嵌套内联标记非常困难(或不可能)。

我能想到的下一个最好的事情是:

.. |version| replace:: ``1.2.3``

You can install ``foo_project`` library with:

* ``pip install -U foo_project==``\ |version|.

* ``git+https://github.com/foo_username/foo_project.git@``\ |version|
© www.soinside.com 2019 - 2024. All rights reserved.