O manuseamento de palavras da esquerda para a direita/da direita para a esquerda (LTR/RTL) funciona em dois níveis: o nível parágrafo, que pode ser controlado clicando com o botão direito no parágrafo e escolhendo a direcção apropriada (da direita para a esquerda, ou da esquerda para a direita); e o nível execução.
Considere a seguinte sequência de letras:
ABCD
Este é um exemplo de uma LTR corrida*. Se utilizarmos uma linguagem RTL, mesmo que a sequência de letras seja a mesma ordem, o texto deve ser apresentado em reverso, como uma execução RTL.
Actual order: ABCD
Visual order: DCBA
Quando adicionamos caracteres neturais – caracteres que não têm regras sobre se são exibidos como LTR ou RTL – a direcção da corrida não pode ser determinada com base nos próprios caracteres; temos de definir explicitamente a direcção da corrida:
(assumes LTR paragraph direction)
Actual order: ABCD0123
LTR run: ABCD0123
partial RTL run: DCBA0123
full RTL run: 3210DCBA
Ao digitar, não há necessidade de definir a direcção da execução; o Word define a direcção da execução de um determinado carácter neutro com base na direcção da língua actual que está a digitar.
Em versões anteriores do Word (<=2003), não encontrei nenhuma forma de o fazer através da interface de utilizador, apenas através do editor VBA.
- seleccione o texto que pretende alterar
- Prima ALT+F11 para abrir o ambiente de programação VBA
- Clique no painel Imediato; ou se não estiver visível, prima CTRL+G
- Digite
Selection.LtrRun
e prima ENTER
Nota: Para definir a execução para RTL, digite Selection.RtlRun
No Word 2010, pode personalizar a fita adicionando os comandos LtrRun
e RtlRun
para definir a direcção da execução LTR/RTL.