Xelatex에서 방향을 바꾸는 방법은 무엇입니까?

Xelatex에서 방향을 바꾸는 방법은 무엇입니까?

글꼴 사양 패키지를 사용하여 페르시아어를 입력하면 작동하지만 왼쪽 정렬이고 단락이 왼쪽에서 시작됩니다. 열거와 동일한 내용이 적용됩니다 ... . 이 문제를 해결하는 방법은 무엇입니까?

나는 bidi 및 xepersian 패키지를 알고 있으며 사용하고 싶지 않습니다. 보다 기본적이고 특수 패키지에 의존하지 않는 솔루션을 제공하십시오(가능하다면!).

답변1

귀하의 질문과 답변 모두에서 귀하는 사실이 아닌 내용을 주장했습니다.

xepersian은 비머와 작동하지 않지만(그러나 bidi는 작동합니다!) 다양한 패키지로 작업할 때 이러한 유형의 문제에 직면하고 싶지 않습니다.

이는 귀하가 해당 문제에 대해 지식이 거의 없음을 분명히 보여줍니다. 비머가 RTL에서 작동하지 않는 것은 잘못도 아니고 잘못도 xepersian아닙니다 . bidi엔진 버그입니다( \specialRTL 모드에서). 둘 다 엔진 버그로 인해 어려움을 겪고 bidi있으며 비머와 함께 작동한다고 xepersian상상한다는 사실은 패키지를 bidi사용할 때 프레임 외부 방향이 RTL이라는 것입니다 bidi. 귀하의 의견의 마지막 부분에 대해 다시 한 번 말씀드리지만 xepersian많은 bidi패키지에서 작동하므로 실제로 많은 작업을 수행할 필요가 없습니다.

이중 표현에는 많은 문제가 있습니다.

어떤 문제에 대해 이야기하고 있습니까? 버그가 전혀 없다고 생각하지는 않지만 사람들이 매일 사용하고 있으며 지금까지 결과에 만족하고 있습니다.

나는 bidi(presentation) 패키지 개발자가 이 문제에 시간을 할애할 수 없다고 생각한다.

먼저 (당신이 주장한 대로) 실제로 많은 문제가 있다는 것을 증명해야 합니다. 그런 다음 당신이 저에게 연락했고 이러한 문제에 대해 말했지만 제가 그렇다고 말했기 때문에 당신의 질문에 대답하지 않았다는 것을 증명해야 합니다. 시간이 없어. 그건 거짓말이야! 나는 당신이 설명한 것과 같은 사람으로부터 이메일을 받은 적이 없습니다.

이제 귀하의 질문에 답해 보겠습니다.

RTL 단락 방향

\documentclass{article}
\usepackage{lipsum}
\begin{document}
\TeXXeTstate=1
\everypar{\setbox0\lastbox\beginR\usebox0}
\lipsum[1]
\end{document}

관련 정보