我想知道 MS Office 应用程序(尤其是 Word 或 Outlook)是否也会将任何空白字符完全视为前面的单词的一部分。
例如,假设我想突出显示或加下划线单词“ space
”,包括实际的空格,但不包含空格后的任何字符。
我知道我可以使用已经被视为其前一个单词的一部分的普通字符,然后隐藏该字符,但我真正寻找的是特殊字符本质上是空格或不可见的解决方案。
一个很好的类比就是不间断空格。然而,更恰当地说,它可以被称为不间断行空格,而我正在寻找不间断字空格。
我想知道 MS Office 应用程序(尤其是 Word 或 Outlook)是否也会将任何空白字符完全视为前面的单词的一部分。
例如,假设我想突出显示或加下划线单词“ space
”,包括实际的空格,但不包含空格后的任何字符。
我知道我可以使用已经被视为其前一个单词的一部分的普通字符,然后隐藏该字符,但我真正寻找的是特殊字符本质上是空格或不可见的解决方案。
一个很好的类比就是不间断空格。然而,更恰当地说,它可以被称为不间断行空格,而我正在寻找不间断字空格。
MS Office 应用程序(尤其是 Word 或 Outlook)不会将任何单个空格字符完全视为前面的单词的一部分。
但是,您可以使用两个字符对来实现您的要求。这对字符首先是一个不间断空格 (U+00A0),然后是一个零宽度空格 (U+200B)。下面是从使用全段落对齐的 Word 文档中截取的图像。这对字符放在单词“character that's”和“alreadytreated”之间。在这两种情况下,第一个单词和尾随的不间断空格都带有下划线。在第一行,“character”一词后跟不间断空格和零宽度空格对。接下来,有一个换行符,导致“that's”出现在第二行。
下面是相同的文本,但显示了符号。
下表对这些符号进行了解释。
参考