[XeTeX] multicol and RTL scripts

Vafa Khalighi vafakhlgh at gmail.com
Thu Feb 10 16:36:54 CET 2011


>
> \begin{multicols}{2}
> \begin{RTL}
> \begin{Arabic}
> وفي مُنْتَصَف شَهْر المُحَرَّم من سِتّ وَخَمْسِين وَسِتّمَائَة هُولَاكُو
>  بِنَفْسِه على باب بَغْداد وفي يوم ولَيْلة بَنَى المَغُول بِالْجانِب
> الشَرْقيّ سِيبَا اَعْنِي سُوراً عالِياً وَبَنَى بُوقَاتِيمُور وَسُنْجَاق
> نُويَن وَبَايجُو نُويَن  بالجَنِب الغَربِيّ كذلك وَحَفَرُوا خَنْدَقاَ
> عَمِيقاً دَاخِل السيبا وَنَصَبُوا المَنْجَنِيقَات   بِأَزَاءَ سُور بغداد من
> جَمِيع الجَوَانِب ورتبوا العَرَّادَات  وَآلَات النَفط. وكان بَدْء القِتَال
> ثَانيَ وَعِشْرِينَ مُحَرَّم. فَلَمَّا عَايَن الخَلِيفة العَجْز في نَفْسِه
> وَالْخِذْلان من أَصْحابِه أَرْسَل صَاحِب دِيوَانِه وَابْن دَرْنُوش الى
> خِدْمة هولاكو وَمَعَهم تُحَف نَزْرة.
> \end{Arabic}
> \end{RTL}
> \end{multicols}
>
>
This explains it. You put RTL environment inside multicols environment so
multicols is LTR (columns) but the text itself is written RTL. If you also
want the columns to be RTL, you need to have

\begin{Arabic}
\begin{multicols}{2}
وفي مُنْتَصَف شَهْر المُحَرَّم من سِتّ وَخَمْسِين وَسِتّمَائَة هُولَاكُو
 بِنَفْسِه على باب بَغْداد وفي يوم ولَيْلة بَنَى المَغُول بِالْجانِب
الشَرْقيّ سِيبَا اَعْنِي سُوراً عالِياً وَبَنَى بُوقَاتِيمُور وَسُنْجَاق
نُويَن وَبَايجُو نُويَن  بالجَنِب الغَربِيّ كذلك وَحَفَرُوا خَنْدَقاَ
عَمِيقاً دَاخِل السيبا وَنَصَبُوا المَنْجَنِيقَات   بِأَزَاءَ سُور بغداد من
جَمِيع الجَوَانِب ورتبوا العَرَّادَات  وَآلَات النَفط. وكان بَدْء القِتَال
ثَانيَ وَعِشْرِينَ مُحَرَّم. فَلَمَّا عَايَن الخَلِيفة العَجْز في نَفْسِه
وَالْخِذْلان من أَصْحابِه أَرْسَل صَاحِب دِيوَانِه وَابْن دَرْنُوش الى
خِدْمة هولاكو وَمَعَهم تُحَف نَزْرة.
\end{multicols}
\end{Arabic}

and there is no need for RTL environment because Arabic environment is
almsot the same thing.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tug.org/pipermail/xetex/attachments/20110211/653ba849/attachment-0001.html>


More information about the XeTeX mailing list