نسخه 17.5 بسته bidi
که تازه به CTAN داده شده است شامل تغییر زیر است:
اگر از یکی از کلاسهای koma-script
به همراه بستههای array
، longtable
و hyperref
استفاده میکردید، خطا میگرفتید. به عنوان نمونه ورودی زیر:
\documentclass{scrreprt}
\usepackage{array}
\usepackage{longtable}
\usepackage{hyperref}
\usepackage{xepersian}
\settextfont[Language=Default]{IRLotus}
\begin{document}
\begin{tabular}{|>{\small\raggedright\hspace{0pt}}p{48mm}
|>{\raggedleft \hspace{0pt}}p{50mm}
|>{\raggedleft \hspace{0pt}\arraybackslash}p{50mm} |} \hline
They (f., pl.) are not students in this school. &
\rl{لَسْنَ طالباتٍ في هذه المدرسةِ.} &
\rl{1. هن طالبات في هذه المدرسة.} \\ \cline{1-2}
They were students in this school. &
\rl{كُنَّ طالباتٍ في هذه المدرسةِ.} &
\\ \cline{1-2}
They were not students in this school. &
\rl{لم يَكُنَّ طالباتٍ في هذه المدرسةِ.} &
\\ \hline
\end{tabular}
\end{document}
خطای زیر را تولید میکرد:
: Use of \x doesn't match its definition.
\scr@LT@array [#1]#2->\H@refstepcounter
{table}\hyper@makecurrent {table}\le...
l.501 }{}
?
این مشکل در نسخه 17.5 بسته bidi
حل شده است.