答案1
LaTeX 内核使用 XeTeX 和 LuaTeX 加载 OpenType 版本的 Latin Modern。这导致 XeTeX 使用 HarfBuzz 字体整形器,而这实际上并未与 TeX--XeT 集成。您可以强制加载经典的 8 位字体,然后恢复“原始”行为:
\documentclass{article}
\usepackage[OT1]{fontenc}
\TeXXeTstate=1
\begin{document}
Hello World
\beginR Hello World\endR
\end{document}