.png)
Estou usando o Word 2016 para escrever artigos que devem manter certas palavras na mesma linha. Portanto, trabalho com muitos espaços ininterruptos. Os artigos eventualmente vão para impressão (ou PDF), o que significa que não deve haver absolutamente nenhuma diferença visual entre um espaço normal e um espaço ininterrupto. Às vezes, também os envio como documentos do Word para os editores, portanto, também não deve haver diferença entre os espaços quando o arquivo é aberto no Word.
Palavra 2013majoritariamenteeliminou o espaço ininterrupto de largura fixa, o que significa que quando você digitou Ctrl + Shift + Espaço, você obteve exatamente o que eu precisava: um espaço ininterrupto de largura variável, que se comportava como um espaço normal. Isso é lógico: um espaço é um espaço, e um leitor que olha uma página não tem razão para obter um resultado visual diferente quando se trata de um espaço ininterrupto. Foi diferente por razões puramente históricas, mas o Word 2013 corrigiu isso, pelo menos parcialmente.
Palavra 2016revertidopara um espaço ininterrupto de largura fixa, que é precisamente o que estamos tentando evitar. Isso ocorre não apenas ao digitar Ctrl+Shift+Espaço, mas também ao inserir qualquer caractere Unicode desta família, incluindo U+00A0, U+2009 e U+202F. Eles não funcionam (as quebras de linha) ou têm largura fixa. Da mesma forma, o U+2007 é demasiadolargo(também de largura fixa).
Até agora, encontrei uma única solução: digitar U+FEFF, depois espaço regular e depois U+FEFF novamente. U+FEFF é "Zero Width No-Break Space", portanto não produz um espaço em si, mas mantém na mesma linha o que está antes e depois do espaço regular. Visualmente, isso produz um resultado idêntico a um espaço ininterrupto de largura variável.
O problema é, primeiro, que é complicado digitar; e, segundo, quando o arquivo é editado no Word, você tem uma sensação estranha e de interrupção - são três caracteres em vez de um, dois dos quais são invisíveis, etc. isso seria útil, mas ainda não resolveria o segundo problema.
Li os outros tópicos online nos últimos dias; nada ajudou (esperava-se que muitos recorressem às parábolas históricas). Então, qual é uma maneira simplificada de obter um espaço ininterrupto de largura variável no Word 2016? Um caractere Unicode que ainda não descobri, uma configuração de compatibilidade que faria o Word 2016 se comportar como o Word 2013 nesse aspecto ou qualquer outra solução. Muito obrigado pela ajuda.
Responder1
Não há maneira melhor do que a sua. No entanto, você pode combinar a digitação U+FEFF, depois espaço normal, depois U+FEFF novamente e transformá-lo em um atalho no teclado.
Adicione uma macro no Word com o seguinte código:Selection = ChrW(65279) & " " & ChrW(65279)
ChrW adiciona um caractere Unicode, 65279 é o código decimal para U+FEFF.