Gostaria de saber se há algum caractere de espaço em branco que os aplicativos do MS Office (especialmente Word ou Outlook) também tratariam totalmente como parte da palavra anterior.
Então, por exemplo, digamos que eu queira destacar ou sublinhar a palavra " space
", incluindo os espaços em branco, mas nenhum caractere após o espaço.
Sei que poderia usar um caractere comum que já é tratado como parte da palavra anterior e apenas ocultar esse caractere, mas estou realmente procurando uma solução em que o caractere especial seja inerentemente um espaço em branco ou invisível.
Um bom paralelo é o espaço sem quebra de linha. No entanto, ele poderia ser mais apropriadamente chamado de espaço sem quebra de linha, e estou procurando o espaço sem quebra de palavra.
Não há nenhum caractere de espaço em branco que os aplicativos do MS Office (especialmente Word ou Outlook) também tratem totalmente como parte da palavra anterior.
No entanto, você pode conseguir o que está pedindo usando um par de dois caracteres. Este par seria primeiro um espaço não divisível (U+00A0) seguido por um espaço de largura zero (U+200B). Abaixo está uma imagem tirada de um documento do Word onde a justifcação completa de parágrafo está sendo usada. Este par foi colocado entre as palavras "character that's" e "alreadytreated". Em ambos os casos, a primeira palavra e o espaço não divisível à direita são sublinhados. Na primeira linha, a palavra "character" é seguida por um espaço não divisível e o par de espaços de largura zero. Em seguida, há uma quebra de linha resultando em "that's" aparecendo na segunda linha.
Abaixo está o mesmo texto, mas com os símbolos mostrados.
A tabela abaixo explica os símbolos.
Referências