با سلام
نسخهٔ پایدار، 1.0a، بستهٔ xepersian-hm منتشر شده است. همانگونه که در پیام قبلی در همین تاپیک گفته شد در این بسته مشکلات مربوط به ویژگی کشیده در بستهٔ XePersian رفع شده است.
لطفاً توجه کنید که در این نسخهٔ پایدار، بستهٔ XePersian به صورت خودکار بارگذاری میشود و بنابراین برای انتخاب گزینههای مربوط به بستهٔ XePersian به عنوان مثال میتوان از دستورات زیر استفاده کرد:
\PassOptionsToPackage{debugfootnotedirection=off,localise=off}{xepersian}
\documentclass{report}
\usepackage{xcolor}
\usepackage[Kashida=leaders+glyph,kashidastretch=0.14 em plus 0.5 em]{xepersian-hm}
در این نسخه سه گزینهٔ پرکاربرد (علاوه بر گزینههای دیگر) عبارتند از:
Kashida=glyph:
در این حالت از تغییر طول نویسهٔ kashida برای پرکردن شکافهای متن استفاده میشود. در این گزینه به ازای هر شکاف در متن تعدادی دستور، مکان فعلی شکاف، و مراجع آن در یک فایلکمکی ذخیره میشود و در نتیجه برای یک متن طولانی حجم فایل زیاد خواهد شد. این گزینه در حال حاضر آزمایشی است.
با این گزینه میتوان از کلیهٔ فونتها باسبکهای مختلف از جمله معمولی، پررنگ، خوابیده بهراست یا بهچپ، توخالی، و سایهدار در متن استفاده کرد.
Kashida=leaders+glyph:
در این حالت از leaders (راهنماها) و نویسهٔ kashida برای پرکردن شکافهای متن استفاده میشود و به هیچوجه از فایلهای کمکی برای این منظور استفاده نمیشود.
با این گزینه میتوان از کلیهٔ فونتها باسبکهای مختلف از جمله معمولی، پررنگ، خوابیده بهراست یا بهچپ، توخالی، و سایهدار در متن استفاده کرد.
Kashida=leaders+hrule:
در این حالت همانند بستهٔ XePersian از leaders (راهنماها) و hrule (خط افقی) برای پرکردن شکافهای متن استفاده میشود اما مشکلات موجود در بستهٔ XePersian برطرف شده است.
با این گزینه نمیتوان از بعضی از فونتها باسبکهایی مانند توخالی، و سایهدار در متن استفاده کرد.
برای مشاهدهٔ نمونههایی که با گزینههای مختلف بستهٔ xepersian-hm و بستهٔ XePersian تولید گردیده و مقایسه آنها و همچنین راهنمای کاربر و راهنمای کد منبع، لطفاً فایلهای زیر را ببینید:
The xepersian-hm package - User DocumentationThe xepersian-hm package - Source code documentationDetailed samples - Package: xeprsian-hm, Font: HM XKayhan..., Scale=4.5, Kashida=glyphDetailed samples - Package: xeprsian-hm, Font: HM XKayhan..., Scale=4.5, Kashida=leaders+glyphDetailed samples - Package: xeprsian-hm, Font: HM XKayhan..., Scale=4.5, Kashida=leaders+hruleDetailed samples - Package: xeprsian, Font: XB Kayhan..., Scale=4.5, Kashida=OnLigatures - Package: xeprsian, Font: Noto Sans Arabic, Scale=1.1, Kashida=OnLigatures - Package: xeprsian-hm, Font: Noto Sans Arabic, Scale=1.1, Kashida=glyphBrief samples - Package: xeprsian-hm, Font: HM XKayhan, Scale=4.5, Kashida=glyphBrief samples - Package: xeprsian-hm, Font: HM XKayhan, Scale=4.5, Kashida=hruleBrief samples - Package: xeprsian, Font: XB Kayhan, Scale=4.5, Kashida=On با سپاس