带内联高亮的解析文字

parsed-literal with inline highlighting

我正在尝试使用一些我想突出显示的变量参数来格式化环境变量定义。所以我使用的是包含行内突出显示的已解析文字块:

.. parsed-literal::

    $ export MYVAL=http://*<user_name>*:*<user_password>*@127.0.0.1:*<port>*/*<resource>*

我希望括号内的每个参数都以斜体显示,但我在输出中得到了一些额外的星号。有更好的方法吗?

如果在 @127.0.0.1: 前后添加 backslash-escaped 空格,它将起作用:

$ export MYVAL=http://*<user_name>*:*<user_password>*\ @127.0.0.1:\ *<port>*/*<resource>*

参见http://docutils.sourceforge.net/docs/ref/rst/restructuredtext.html#character-level-inline-markup