با اینکه من واقعا قصد نداشتم نسخه تازهای از بستهها تا سال ۲۰۲۶ در CTAN منتشر کنم اما برای اینکه در تکلایو ۲۰۲۵ مشکلی وجود نداشته باشد، نسخه 25.2.2
از بستههای bidi
و xepersian
را به CTAN دادم.
سیستم جدید نسخهبندی بستهها
بستهها از یک سیستم جدید برای نسخهبندی استفاده میکنند. برای توضیحات بیشتر این پرسش و پاسخ را ببینید.
دستورات حذف شده
از آنجایی که سیستم نسخهبندی جایگزین شده است دستورات زیر حذف شدهاند:
\IfbidiPackageVersionLater, \IfbidiPackageVersionBefore,
\IfbidiPackageVersion, \IfxepersianPackageVersionLater,
\IfxepersianPackageVersionBefore, \IfxepersianPackageVersion
دستورات جدید برای چک کردن نسخه بستهها
سه دستور نو برای چک کردن نسخه بستهها در اختیار کاربر قرار دارد.
\IfPackageVersionAtLeastTF{<pkg-name>}{<version-number>}{<true-code>}{<false-code>}
\IfPackageVersionAtMostTF{<pkg-name>}{<version-number>}{<true-code>}{<false-code>}
\IfPackageVersionTF{<pkg-name>}{<version-number>}{<true-code>}{<false-code>}
بسته حذفشده
بسته xepersian-mathdigitspec
حذف شده است و دیگر وجود ندارد.
بسته نو
بسته جدید unicode-persianmath
جایگزین بسته xepersian-mathdigitspec
شده است. بسته unicode-persianmath
برخلاف بسته xepersian-mathdigitspec
هم میتواند با موتور XeTeX و هم با موتور luatex استفاده شود و دقیقا خروجی یکسان میدهد.
همچنین علامت درصد در محیط ریاضی داخل محیط پارسی و لاتین بصورت binary
(علامت منها، جمع، ضرب و ... ) عمل میکرد که اشتباه بود.
حل مشکل بازنویسی تغییرات بسته bidi
در بسته tocloft
توسط تغییرات بسته bidi
در کلاس book
یا report
این مشکل حل شده است.