Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LuaTeX et RTL #87

Closed
maieul opened this issue Nov 6, 2012 · 6 comments
Closed

LuaTeX et RTL #87

maieul opened this issue Nov 6, 2012 · 6 comments

Comments

@maieul
Copy link
Owner

maieul commented Nov 6, 2012

était #86

Encore un test en utilisant LuaLaTeX. L'arabe entre parenthèse, dans un contexte LTR ne pose pas de problème. Par contre, il faudrait définir un contexte RTL pour avoir les notes de l'apparat à droite et lu en RTL.

Anas Ghrab

http://anas.ghrab.tn
\documentclass{article}
\usepackage{fontspec}

\usepackage{eledmac}

\newfontfamily\arabicfont[Script=Arabic]{XB Zar}

\newcommand{\textarabic}[1] % Arabic inside LTR
{\bgroup\luatextextdir TRT\arabicfont #1\egroup}
\newcommand{\arabfootnote} [1] % Arabic footnotes
{\Afootnote{\textarabic{#1}}}

\begin{document}

\beginnumbering
\pstart
Ceci est un test (\textarabic{تجربة}) de eledmac avec \edtext{LuaTeX}{\Afootnote{En espérant pouvoir l'utiliser pour l'édition critique en langue arabe (\textarabic{نصّ عربي}).}}.
\pend
\endnumbering

\beginnumbering
\pstart
\luatextextdir TRT
\luatexpardir TRT
\arabicfont
فقرة عربيّة محاذاة إلى اليمين فقرة \edtext{عربيّة}{\arabfootnote{عربية}} محاذاة إلى اليمين فقرة عربية
محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين
فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
اليمين فقرة عربية محاذاة إلى اليمين فقرة عربية محاذاة إلى
اليمين فقرة عربية محاذاة إلى اليمين.
\pend
\endnumbering

\end{document}

@maieul
Copy link
Owner Author

maieul commented Nov 10, 2012

peux tu tester la version dans https://github.com/maieul/ledmac/tree/issue87 ?

@AnasGhrab
Copy link

Ça marche pour la note de bas de page, mais je remarque que \pend fait que la dernière ligne du texte arabe est justifiée à gauche, alors qu'elle devrait être à droite.


Anas

@maieul
Copy link
Owner Author

maieul commented Nov 10, 2012

crotte … j'avoue ne pas trop connaitre LuaTeX. De toute facon il y a plein de chose qui ne marchent pas bien avec (à commencer par eledpar).

Il faudrait que j'ai le tps de me former dessus. Cependant je regarderais demain ce qu'il en est...

@maieul
Copy link
Owner Author

maieul commented Nov 12, 2012

si tu n'y vois pas d'inconvénient, je vais laisser LuaLaTeX de côté pour le moment, et sortir la version 1.4 compatible xelatex + polyglossia ... + arab.

Il y aurait beaucoup de chose à faire vis à vis de LuaTeX et je ne suis pas sûr que ce soit indispensable de le porter pour le moment...

@AnasGhrab
Copy link

Je n'y vois aucun inconvénient. C"est bien d'attendre que projet LuaTeX avance encore plus, surtout qu'on y parle d'un projet Oriental TeX...

@maieul
Copy link
Owner Author

maieul commented Feb 23, 2015

on clos, la version 1.18.0 devrait résoudre le problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants