
Cuando uso el paquete fontspec para escribir persa, funciona pero está alineado a la izquierda y los párrafos comienzan desde la izquierda, lo mismo ocurre con las enumeraciones y... ¿Cómo solucionar este problema?
Tenga en cuenta que conozco los paquetes bidi y xepersian y no quiero usarlos. Proporcione alguna solución que sea más básica y que no dependa de un paquete especial (¡si es posible!).
Respuesta1
Tanto en su pregunta como en sus respuestas, ha afirmado cosas que no son ciertas:
xepersian no funciona con beamer (¡pero bidi funciona!) y no quiero enfrentarme a este tipo de problemas cuando trabajo con varios paquetes.
Esto demuestra claramente que usted tiene poco conocimiento (si es que tiene alguno) sobre el asunto. No es xepersian
ni bidi
culpa que el proyector no funcione en RTL. Es un error del motor ( \special
en modo RTL). Ambos bidi
sufren xepersian
debido al error del motor y el hecho de que imaginas que bidi
funciona con el proyector es que la dirección fuera de los marcos es RTL cuando usas bidi
el paquete. Para la última parte de tu comentario, nuevamente, xepersian
o bidi
funciona con muchos paquetes y realmente no hay necesidad de hacer mucho.
La bidipresentación tiene muchos problemas.
¿De qué problemas estás hablando? No es que crea que esté libre de errores, pero la gente lo usa todos los días y hasta ahora están contentos con los resultados.
No creo que el desarrollador del paquete bidi (presentación) pueda dedicar su tiempo a estos problemas.
Primero debe demostrar que efectivamente hay muchos problemas (como usted afirmó) y luego debe demostrar que se puso en contacto conmigo, me habló de estos problemas pero no respondí su consulta porque dije que sí. no tengo tiempo. ¡Eso es una mentira! Nunca recibí ningún correo electrónico de nadie como usted describió.
Ahora respondamos a tus preguntas.
Dirección del párrafo RTL
\documentclass{article}
\usepackage{lipsum}
\begin{document}
\TeXXeTstate=1
\everypar{\setbox0\lastbox\beginR\usebox0}
\lipsum[1]
\end{document}