تالار گفتگوی پارسی‌لاتک

لاتک LATEX => عمومی => نويسنده: vafa در آوریل 24, 2013, 08:48:05 am

عنوان: بروزرسانی lshort-persian
رسال شده توسط: vafa در آوریل 24, 2013, 08:48:05 am
آقای امیدعلی قصد بروزرسانی lshort-persian را با نسخه انگلیسی این راهنما دارند. آخرین بروزرسانی lshort-persian  در سال 2009 صورت گرفته و تا به حال تغییرات زیادی در بسته‌های bidi و xepersian صورت گرفته است. اگر سورس lshort-persian را از CTAN گرفته‌اید و اگر خواسته باشید xelatex را روی آن اجرا کنید، متوجه تعدادی مشکل خواهید شد:

۱) تعدادی از بسته‌ها در تک‌لایو وجود ندارند.

۲) دستورات کهنه زی‌پرشین استفاده شده و چون دیگه وجود ندارند خطا خواهید گرفت.

۳) تعدادی ماکرونویسی وجود دارد که وجودشون لازم نیست.

۴) با درست کردن همه موارد بالا، باز مشکلاتی در بسته‌های bidi و xepersian وجود دارد که موجب خطاگرفتن می‌شود.

۵) نسخه جدید قلم Linux Libertine نامش به Linux Libertine O تغییر کرده.

۶) نحوه عمکرد تعدای از دستورات لاتک که در نسخه‌های قدیمی bidi و xepersian برعکس عمل می‌کرند حالا درست شده‌اند و بنابراین باید نحوه عملکرد این دستورات در lshort-persian بروز شوند.

۷) نحوه عملکرد خط زیرنویس و زیرنویس در محیط minipage مشکل دارد. این مشکل بسته bidi است. مشکل زیرنویس در محیط minipage را یکبار دیگر قبلاً آقای ترابی گزارش کرده بودند:

http://www.parsilatex.com/forum/SMF/index.php?topic=3667.msg20062#msg20062


آقای امیدعلی سورس را در https://github.com/mehdioa/lshort-persian قرار دادند و من هم همهٔ تغییرات لازم در بسته‌های xepersian و bidi را دادم و همچنین تغییرات لازم را در lshort-persian دادم تا همه مشکلات بالا حل شوند.

اگر تصمیم دارید آن را امتحان کنید، باید سورس lshort-persian را از github دریافت کنید. همچنین باید از نسخه 12.9 بسته bidi و نسخه 12.5 بسته xepersian استفاده کنید.

لطفاً اگر متوجه مشکلی شدید (حروف‌چینی، املاییو هر مشکل دیگری) آن را در github در صفحه زیر گزارش کنید:

https://github.com/mehdioa/lshort-persian/issues