如何更改 asciidoc 语法中的文本颜色中间字?
How can I change text colour mid word in asciidoc syntax?
我的任务是将一些文档转换为 asciidoc 格式。
我只有 asciidoc 标准工具 - 我无法访问 asciidoctor 用来呈现我的输出的任何 css 工作表。
我需要更改单词中间的颜色。
让我们假设这个词是 RedNectar
我希望前三个字母呈红色,后五个呈黄色
如果我拆分单词并使用[red]#Red# [yellow]#Nectar#
我得到了正确的颜色,但是它们之间有 space
但是如果我删除 space,[red]#Red#[yellow]#Nectar#
它呈现为:
[黄色突出显示只是说明问题的预览]
那我要施什么魔法才能让这两个半字连在一起呢?在许多情况下,当我在单词之间使用 {nbsp}(不间断 space)时,我遇到了与 between words 相同的问题 - 它现在被视为 space 并且我遇到了与您在此处看到的相同类型的问题 - 我在 Red 和 Nectar 之间有一个 space - 它只是一个 {nbsp} - 但仍然无法正确呈现。
对第二个格式化的单词使用 unconstrained formatting pair:
[.red]#Red#[.yellow]##Nectar##
我的任务是将一些文档转换为 asciidoc 格式。
我只有 asciidoc 标准工具 - 我无法访问 asciidoctor 用来呈现我的输出的任何 css 工作表。
我需要更改单词中间的颜色。
让我们假设这个词是 RedNectar
我希望前三个字母呈红色,后五个呈黄色
如果我拆分单词并使用[red]#Red# [yellow]#Nectar#
我得到了正确的颜色,但是它们之间有 space
但是如果我删除 space,[red]#Red#[yellow]#Nectar#
它呈现为:
[黄色突出显示只是说明问题的预览]
那我要施什么魔法才能让这两个半字连在一起呢?在许多情况下,当我在单词之间使用 {nbsp}(不间断 space)时,我遇到了与 between words 相同的问题 - 它现在被视为 space 并且我遇到了与您在此处看到的相同类型的问题 - 我在 Red 和 Nectar 之间有一个 space - 它只是一个 {nbsp} - 但仍然无法正确呈现。
对第二个格式化的单词使用 unconstrained formatting pair:
[.red]#Red#[.yellow]##Nectar##