La gestione delle parole da sinistra a destra/destra a sinistra (LTR/RTL) funziona su due livelli: il livello paragrafo, che può essere controllato cliccando con il tasto destro del mouse sul paragrafo e scegliendo la direzione appropriata (da destra a sinistra o da sinistra a destra); e il livello esecuzione.
Considerate la seguente sequenza di lettere:
ABCD
Questo è un esempio di un run LTR. Se stiamo usando un linguaggio RTL, anche se la sequenza di lettere è dello stesso ordine, il testo dovrebbe essere visualizzato al contrario, come un'esecuzione RTL.
Actual order: ABCD
Visual order: DCBA
Quando aggiungiamo caratteri netti – caratteri che non hanno regole sul fatto di essere visualizzati come LTR o RTL – la direzione della corsa non può essere determinata sulla base dei caratteri stessi; dobbiamo definire esplicitamente la direzione della corsa:
(assumes LTR paragraph direction)
Actual order: ABCD0123
LTR run: ABCD0123
partial RTL run: DCBA0123
full RTL run: 3210DCBA
Quando si scrive, non c'è bisogno di impostare la direzione di esecuzione; Word imposta la direzione di esecuzione di un dato carattere neutro in base alla direzione della lingua corrente in cui si sta digitando.
Nelle vecchie versioni di Word (<=2003), non ho trovato alcun modo per farlo attraverso l'interfaccia utente, solo attraverso l'editor VBA.
- Seleziona il testo che vuoi cambiare
- Premi ALT+F11 per aprire l'ambiente di programmazione VBA
- Clicca sul riquadro Immediate; o se non è visibile, premi CTRL+G
- Digitare
Selection.LtrRun
e premere INVIO
Nota: Per impostare l'esecuzione su RTL, digitare Selection.RtlRun
In Word 2010, è possibile personalizzare la barra multifunzione aggiungendo i comandi LtrRun
e RtlRun
per impostare la direzione di esecuzione LTR/RTL.