Las palabras saltaron en la salida usando hebreo

Las palabras saltaron en la salida usando hebreo

Mis códigos son los siguientes:

\documentclass{book}
\usepackage[utf8x]{inputenc}
\usepackage[hebrew,russian,english]{babel}

\begin{document}
\begin{itemize}
\item
  \textbf{Form}: WG\\
  \textbf{Contributor}: Hila Gendler Shalev, Tel-Aviv University\\
  \textbf{Citation}: 
  Gendler-Shalev, H. (2005). 
  \selectlanguage{hebrew}התאמת שאלון  הורים \selectlanguage{english} 
  HCDI-WG 
  \selectlanguage{hebrew}לעברית\selectlanguage{english} 
    [The adaptation of HCDI-WG parent questionnaire to Hebrew] [Master's Thesis, Tel Aviv University, Tev Aviv, Israel].
\end{itemize}
    
    \end{document}

Producción

ingrese la descripción de la imagen aquí

Según mi código, el texto "HCDI-WG" debería aparecer después de los caracteres hebreos, pero aparece antes. Por favor sugiera lo que hice mal...

Tenga en cuenta que estoy usando MikTeX 2.9 (LaTeX->dvips->ps2pdf) y Windows7...

Respuesta1

Mezclar lenguajes LR y RL crea muchas situaciones potencialmente ambiguas. El artículo de Pierre MacKay sobre TeX-XeT de hace mucho tiempo abordó algunos de estos. Lo que está sucediendo es que está tratando el HCDI-WG (y el texto posterior en inglés) como parte del hebreo circundante (por lo que LR incrustado en RL) en lugar de que el hebreo esté incrustado en el inglés circundante. No tengo todo instalado para poder probar esto (o incluso ejecutar su ejemplo; aparece un error de fuente que falta y soy demasiado vago para resolver), pero debería poder incluir su hebreo \R{...}para obtener el resultado deseado.

Editado para incluir los siguientes MWE (no probados):

\documentclass{book}
\usepackage[utf8x]{inputenc}
\usepackage[hebrew,russian,english]{babel}

\begin{document}
\begin{itemize}
\item
  \textbf{Form}: WG\\
  \textbf{Contributor}: Hila Gendler Shalev, Tel-Aviv University\\
  \textbf{Citation}: 
  Gendler-Shalev, H. (2005). 
  \R{התאמת שאלון  הורים} 
  HCDI-WG 
  \R{לעברית} 
    [The adaptation of HCDI-WG parent questionnaire to Hebrew] [Master's Thesis, Tel Aviv University, Tev Aviv, Israel].
\end{itemize}
    
\end{document}

información relacionada