
내 코드는 다음과 같습니다
\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}
산출
내 코드에 따르면 "HCDI-WG"라는 텍스트는 히브리어 문자 뒤에 와야 하지만 그 앞에 옵니다. 제가 뭘 잘못했는지 추천해주세요...
저는 MikTeX 2.9(LaTeX->dvips->ps2pdf)와 Windows7을 사용하고 있습니다.
답변1
LR과 RL 언어를 혼합하면 잠재적으로 모호한 상황이 많이 발생합니다. TeX-XeT에 대한 Pierre MacKay의 기사는 이들 중 일부를 다루었을 때 나온 것입니다. 무슨 일이 일어나고 있는지는 히브리어가 주변 영어에 포함되어 있는 것이 아니라 HCDI-WG(및 최신 영어 텍스트)를 주변 히브리어의 일부(따라서 LR이 RL에 포함됨)로 처리하고 있다는 것입니다. 이것을 테스트할 수 있는 모든 것이 설치되어 있지는 않지만(또는 예제를 실행할 수도 있습니다. 글꼴 누락 오류가 발생하여 해결하기가 너무 어렵습니다), 히브리어를 포함하여 \R{...}
얻을 수 있어야 합니다. 원하는 결과.
다음(테스트되지 않은) MWE를 포함하도록 편집되었습니다.
\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}