Palavras saltaram na saída usando hebraico

Palavras saltaram na saída usando hebraico

Meus códigos são os seguintes:

\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}

Saída

insira a descrição da imagem aqui

De acordo com meu código, o texto "HCDI-WG" deveria vir depois dos caracteres hebraicos, mas vem antes disso. Por favor, sugira o que eu fiz de errado ...

Observe que estou usando MikTeX 2.9 (LaTeX->dvips->ps2pdf) e Windows7...

Responder1

A mistura das linguagens LR e RL cria muitas situações potencialmente ambíguas. O artigo de Pierre MacKay sobre TeX-XeT de muito tempo atrás, quando abordou alguns deles. O que está acontecendo é que ele está tratando o HCDI-WG (e o texto posterior em inglês) como parte do hebraico circundante (portanto, LR incorporado em RL), em vez de o hebraico ser incorporado no inglês circundante. Não tenho tudo instalado para poder testar isso (ou até mesmo executar seu exemplo - estou recebendo um erro de fonte ausente que estou com preguiça de resolver), mas você deve conseguir incluir seu hebraico \R{...}para obter seu resultado desejado.

Editado para incluir o seguinte MWE (não testado):

\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}

informação relacionada