reStructuredText 中的彩色文本 - 文件 (.rst) 在 :color:`text` 前面没有前导 space 字符
Color text in reStructuredText - files (.rst) without leading space character in front of :color:`text`
text/code 片段如下:
Timestamps
-----------
...
1) UTC+2: 2021-06-10T09:00:42:red:`+02:00`
2) UTC: 2021-06-10T09:00:42:red:`Z`
不想要的结果(没有彩色文本):
它在 :red:
前面插入 space 时有效,但这不是一个可接受的解决方法,因为 ISO-8601 格式不允许 spaces .
解决方法的意外结果(彩色文本已实现,但 spaces):
如何在彩色块前面没有不需要的 spaces 来实现彩色文本?
如您所知,您的角色前必须有一个 space。接下来,您可以使用反斜杠 (\
).
转义 space
.. raw:: html
<style> .red {color:red} </style>
.. role:: red
1) UTC+2: 2021-06-10T09:00:42\ :red:`+02:00`
2) UTC: 2021-06-10T09:00:42\ :red:`Z`
看到一个类似的问题和。
text/code 片段如下:
Timestamps
-----------
...
1) UTC+2: 2021-06-10T09:00:42:red:`+02:00`
2) UTC: 2021-06-10T09:00:42:red:`Z`
不想要的结果(没有彩色文本):
它在 :red:
前面插入 space 时有效,但这不是一个可接受的解决方法,因为 ISO-8601 格式不允许 spaces .
解决方法的意外结果(彩色文本已实现,但 spaces):
如何在彩色块前面没有不需要的 spaces 来实现彩色文本?
如您所知,您的角色前必须有一个 space。接下来,您可以使用反斜杠 (\
).
.. raw:: html
<style> .red {color:red} </style>
.. role:: red
1) UTC+2: 2021-06-10T09:00:42\ :red:`+02:00`
2) UTC: 2021-06-10T09:00:42\ :red:`Z`
看到一个类似的问题和