در حال حاضر ناهماهنگی بین نسخه 19.6
بسته bidi
و بسته زیپرشین (دستور \KashidaOff
وجود دارد). متأسفانه من الان خودم در فصل امتحانات دانشگاهم هستم و فرصت کار روی بسته زیپرشین را ندارم. در حال حاضر پیشنهاد میکنم دستورات \Kashidaon
و \Kashidaoff
را بصورت زیر بازتعریف کنید:
بدیهی است که این تنها یک راهحل موقت است و با آمدن نسخه بعدی زیپرشین این راهحل اعتباری نخواهد داشت و پاک خواهد شد.
\documentclass{report}
\usepackage[Kashida]{xepersian}
\settextfont[Scale=1.2]{XB Niloofar}
\setdigitfont[Scale=1.2]{XB Niloofar}
\makeatletter
\newif\if@Kashida@on
\bidi@preto{\xepersian@kashida}{\if@Kashida@on}
\bidi@appto{\xepersian@kashida}{\fi}
\renewcommand*{\KashidaOn}{\@Kashida@ontrue}
\renewcommand*{\KashidaOff}{\@Kashida@onfalse}
\KashidaOn
\makeatother
%%===================================
\begin{document}
در اینجا با حالت کشیده 1.2 را مینویسد.
\KashidaOff
در اینجا با حالت کشیده-خاموش 1.2 را مینویسد.
\KashidaOn
در اینجا با کشیده-روشن 1.2 را مینویسد.
\end{document}