El manejo de palabras de izquierda a derecha/derecha a izquierda (LTR/RTL) funciona en dos niveles: el nivel de párrafo, que puede controlarse haciendo clic con el botón derecho del ratón en el párrafo y eligiendo la dirección apropiada (de derecha a izquierda, o de izquierda a derecha); y el nivel de ejecución.
Considere la siguiente secuencia de letras:
ABCD
Este es un ejemplo de un run LTR. Si estamos utilizando un lenguaje RTL, aunque la secuencia de letras es el mismo orden, el texto debe mostrarse al revés, como una ejecución RTL.
Actual order: ABCD
Visual order: DCBA
Cuando añadimos caracteres neturales -caracteres que no tienen reglas sobre si se muestran como LTR o RTL- el sentido de la ejecución no puede determinarse basándose en los propios caracteres; tenemos que definir explícitamente el sentido de la ejecución:
(assumes LTR paragraph direction)
Actual order: ABCD0123
LTR run: ABCD0123
partial RTL run: DCBA0123
full RTL run: 3210DCBA
Al teclear, no es necesario establecer el sentido de la carrera; Word establece el sentido de la carrera de un determinado carácter neutro basándose en la dirección del idioma actual en el que se está escribiendo.
En versiones anteriores de Word (<=2003), no encontré ninguna manera de hacer esto a través de la UI, sólo a través del editor VBA.
- Selecciona el texto que quieres cambiar
- Presiona ALT+F11 para abrir el entorno de programación VBA
- Haga clic en el panel Immediate; o si no está visible, pulse CTRL+G
- Escriba
Selection.LtrRun
y pulse ENTER
Nota: Para establecer la ejecución en RTL, escriba Selection.RtlRun
En Word 2010, puede personalizar la cinta de opciones añadiendo los comandos LtrRun
y RtlRun
para establecer el sentido de ejecución LTR/RTL.