保留Sphinx中引用的内联代码

在狮身人面像,如果我有以下标题声明:

.. _somestuff: ``this is code``, this is not! ============================== 

它呈现如下:

this is code ,这不是!

这是好的,但是,如果我使用的参考,例如:

 Have a look at :ref:`somestuff` 

它丢失了代码格式并呈现如下:

看看这是代码,这不是!

代替:

看看this is code ,这不是!


是否可以保留参考中的代码格式? 我该怎么办呢?

如果您在官方网站上查看:ref:关于内联标记的文档:

:参考:

为了支持任何文档中的任意位置的交叉引用,使用标准的reST标签。 为此,标签名称在整个文档中必须是唯一的。

我认为(像@Kevin Horn)现在是不可能的,因为它只是用来创build项目中其他部分的链接(没有第一个格式)。 那么如果你写这样的东西:

 .. _somestuff: ``this is code``, this is not! ============================== .. _another_somestuff: this is another code! ======================== 

如果我链接到这些部分:

 Have a look at :ref:`somestuff` Have a look at :ref:`another_somestuff` Have a look at :ref:`this link <somestuff>` 

结果是:


看看这是代码,这不是!

看看这是另一个代码!

看看这个链接


所有的风格都是一样的。

注意 :斜体/粗体字表示链接