با اینکه من واقعا قصد نداشتم نسخه تازهای از بستهها تا سال ۲۰۲۶ در 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
این مشکل حل شده است.