تالار گفتگوی پارسیلاتک
لاتک LATEX => عمومی => نويسنده: 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