如何在重组文本的字段列表中包含像数学这样的文本角色作为字段名称?

How to include a text role like math as field name in a field list in restructured text?

我有一个 field list 的重组文本。它是这样的:

:fieldA:
:fieldB:

并打印一个字段名称列表,后跟冒号 a.

我想在我的字段名称中包含一些数学。因此我想使用 math text role:

:math:'\alpha'

打印和字母符号。但是,将其作为字段列表的字段名称,如:

:fieldA:
:fieldB:
::math:'\alpha':

产生警告(字段列表结束时没有空行)并将冒号包围的 alpha 放在下一行的开头。

好像不行,标记文本角色的冒号和标记字段名的冒号不能嵌套使用。这是真的还是有办法实现符号、下标、上标...作为字段列表中的字段名称?

我使用 Sphinx 1.4 将重组文本转换为 HTML。

试试这个:

:fieldA:
:fieldB:
:|fieldMath|:

.. |fieldMath| replace:: :math:`α_t(i) = P(λ)`