• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

Main Menu

نسخه نهایی (۱۲) بسته xepersian و بسته bidi

نویسنده vafa, اکتبر 31, 2012, 02:54:45 بعد از ظهر

« قبلی - بعدی »

vafa

قرار بود که بسته‌ها را ۱۵ دسامبر به CTAN بدهم اما از آنجایی که بیش از آنچه می‌خواستم روی بسته‌ها کار کردم و دیگر فرصتی ندارم، بسته‌ها را به CTAN دادم.

این نسخه نهایی است و دیگر بروزرسانی وجود نخواهد داشت (مگر با قرارداد تجاری). از امروز به بعد من نه کاری با زی‌پرشین و bidi نخواهم داشت و نه با سوالهای مربوط به آن و فعالیتم در تالار بیشتر مربوط به سیمرغ خواهد بود یا سوالهای عمومی در ارتباط با تک و لاتک. بنابراین لطفاً از این به بعد در رابطه با هر نوع مشکلی در ارتباط با زی‌پرشین یا بسته bidi با من تماس نگیرید چون جوابی دریافت نخواهید کرد.

مخزن github بعد از دریافت ایمیل CTAN حذف خواهد شد.

لیست تغییرات:
۱- درست شده مشکل نمایه: http://www.parsilatex.com/forum/SMF/index.php?topic=3344.0

۲- تغییر در تعریف محیط‌های LTRitems, LTRbibitems , RTLitems و RTLbibitems برای حذف فاصله اضافی:  http://www.parsilatex.com/forum/SMF/index.php?topic=3005.0

۳- پشتیبانی از بسته fix2col :

http://www.parsilatex.com/forum/SMF/index.php?topic=3337.msg18377#msg18377

۴- اضافه شدن یک بسته آزمایشی به نام bidi-longtable برای پشتیبانی از حروف‌چینی جدول‌های دوجهته توسط بسته longtable. این بسته بایستی بعد از xepersian فراخوانی شود.

۵- تصحیح quickindex برای نشان دادن محدوده صفحات: http://www.parsilatex.com/forum/SMF/index.php?topic=3404.0

۶- درست شدن مشکل نشان ندادن نمایه در فهرست مطالب هنگام استفاده از بسته tocbibind و همچنین خطا ندادن بسته bidi هنگامی که بسته tocbibind بعد از بسته bidi فراخوانی شده باشد: http://www.parsilatex.com/forum/SMF/index.php?topic=3462.0

۷- درست شدن مشکل نشان ندادن \LTRfootnote و \RTLfootnote هنگام استفاده از ستون p داخل محیط longtable

۸- هنگامی که از بسته dblfnote استفاده کنید، دستورات \rightfootnoterule, \leftfootnoterule, \textwidthfootnoterule و \autofootnoterule هیچ اثری نخواهند داشت و خط زیرنویس همیشه به اندازه پهنای ستون زیرنویس خواهد بود: http://www.parsilatex.com/forum/SMF/index.php?topic=3340.0

۹- هنگام استفاده از گزینه extrafootnotefeatures دستورات \rightfootnoterule, \leftfootnoterule, \textwidthfootnoterule و \autofootnoterule هیچ اثری نخواهند داشت و خط زیرنویس همیشه به اندازه پهنای متن خواهد بود.

۱۰- بسته bidiftnxtra تست می‌کنه که آیا شما داخل محیط float هستید یا خیر و در هر حالت کارهای مناسب را انجام می‌ده تا در همه حالات زیرنویس به درستی نشون داده بشه: http://www.parsilatex.com/forum/SMF/index.php?topic=3475.0

۱۱- اگر از آرگومان اختیاری دستورهای \footnote, \LTRfootnote و \RTLfootnote در سبک bidiftnxtra استفاده می‌کردید، مشکل وجود داشت که حل شده.

۱۲- دقیقاً همان مشکل بالا در مورد سبک bidipoem هم وجود داشت که حل شد.

۱۳- اصلاح چند اشتباه تایپی در راهنمای زی‌پرشین: http://www.parsilatex.com/forum/SMF/index.php?topic=3479.0

۱۴- زیرنویسهای هر صفحه در محیط traditionalpoem بسته bidipoem در همان صفحه قرار می‌گیرند نه در صفحه آخر محیط traditionalpoem: http://www.parsilatex.com/forum/SMF/index.php?topic=3463.0

۱۵- زیرنویسهای هر صفحه در محیط modernpoem بسته bidipoem در همان صفحه قرار می‌گیرند نه در صفحه آخر محیط modernpoem

۱۶- زیرنویسهای هر صفحه در محیط *modernpoem بسته bidipoem در همان صفحه قرار می‌گیرند نه در صفحه آخر محیط *modernpoem

۱۷- الگوریتم قدیمی خط زیرنویس خودکار را حذف کرده‌ام و بجای آن الگوریتمی جدید جایگزین کردم که مشکلات زیر را ندارد:

الف- زیرنویس‌های داخل محیط float نظم زیرنویس خودکار را بر هم نخواهد زد.

ب- اگر زیرنویسی در دو صفحه شکسته شود، باز هم نظم خط زیرنویس به هم نخواهد خورد.

تنها عیب الگوریتم جدید این است که برای داشتن خط زیرنویس خودکار مناسب بایستی xelatex را بیش از یک بار روی فایل خود run کنید اما در عوض الگوریتم خیلی ساده‌ای است که فقط با استفاده از برچسب‌گذاری جهت اولین زیرنویس را در صفحه مشخص می‌کند و بسیاری از مشکلات الگوریتم پیشین را ندارد.

۱۸- ماکروهای داخلی زیرنویس و خط زیرنویس خودکار کاملاً از نو نوشته شده‌اند.

۱۹- تعریف دستور \SplitFootnoteRule: اگر از این دستور در آغاز نوشتار استفاده کنید و زیرنویس‌شما برای مثال در صفحات ۱ و ۲ نوشته شده باشد (زیرنویس در صفحه ۱ شروع شده و در صفحه ۲ تموم شده)، در اینصورت خط زیرنویس در صفحه دوم به اندازه پهنای متن خواهد بود. یک نمونه ضمیمه کردم.

۲۰- تعریف دستور \debugfootnotedirection: با استفاده از این دستور جهت اولین زیرنویس در هر صفحه در فایل log نمایش داده می‌شود. این دستور بیشتر برای debugging خط زیرنویس خودکار کاربرد دارد.

vafa

نسخه ۱۲ بسته‌ها الان در CTAN قرار دارد و مخزن تک‌لایو هم امروز به نسخه جدید بسته‌ها بروزرسانی شده است. بنابراین اگر طی دو سه روز آینده تک‌لایو را بروز کنید، نسخه ۱۲ را خواهید داشت.

وحید دامن‌افشان

نقل قولمخزن github بعد از دریافت ایمیل CTAN حذف خواهد شد.
وفا جان، نمی‌شه این مخزن رو غیرفعال نکنی؟ به دو دلیل: ۱- گزارش باگ، ۲- بروزرسانی احتمالی در صورت تامین هزینه آن

vafa

نقل قول از: وحید دامن‌افشان در نوامبر 01, 2012, 10:46:08 قبل از ظهر
وفا جان، نمی‌شه این مخزن رو غیرفعال نکنی؟ به دو دلیل: ۱- گزارش باگ،
بهتر نیست یک subdomain در پارسی‌لاتک اینجاد کنید مثل bugs.parsilatex.com و نرم‌افزار bugzila رو نصب کنید اونموقع همه چی در پارسی‌لاتک خواهد بود.
نقل قول
۲- بروزرسانی احتمالی در صورت تامین هزینه آن
فکر نمی‌کنم هزینه‌ای تأمین بشه چرا که کاربران زی‌پرشین به دو گروه تقسیم می‌شوند:

۱- دانشجوها که ازشون نمی‌شه توقعی داشت چون کار نمی‌کنند.

۲- اساتید دانشگاه‌ها که فکر می‌کنند همه چیز رو یک نفر باید مجانی در اختیارشون قرار بده و حاضر نیستند کوچکترین قدمی برای کمک به نرم‌افزاری که خودشون دارند ازش بهره می‌برند، بکنند. حالا جالب اینجاست که این گروه از کاربران وقتی صحبت از منابع مالی برای پشتیبانی نرم‌افزار می‌شه، خیلی بدشون میاد و مولف نرم‌افزار رو آدم پول دوستی خطاب می‌کنند.

حسن ذاکری

نقل قول از: وفا کارن‌پهلو در نوامبر 01, 2012, 11:20:28 قبل از ظهر
بهتر نیست یک subdomain در پارسی‌لاتک اینجاد کنید مثل bugs.parsilatex.com و نرم‌افزار bugzila رو نصب کنید اونموقع همه چی در پارسی‌لاتک خواهد بود.

من‌هم با این کار موافقم،‌ این‌جوری هردوتا سیستم متمرکز می‌شه و همچنین می‌تونیم راحت تر یه مطلب رو از تالار به سیستم باگ منتقل کنیم.
لطفاً صفحه قوانین تالار را مطالعه فرمایید، بخصوص اگر اولین ارسال‌هایتان را انجام می‌دهید.
به سوالی که مطابق با قوانین پرسیده نشود، جوابی داده نخواهد شد.

در صورتی که به تازگی عضو تالار شده‌اید، در صفحه معرفی اعضای جدید برای شما ایجاد شده است.

vafa

نقل قول از: وحید دامن‌افشان در نوامبر 01, 2012, 10:46:08 قبل از ظهر
وفا جان، نمی‌شه این مخزن رو غیرفعال نکنی؟ به دو دلیل: ۱- گزارش باگ، ۲- بروزرسانی احتمالی در صورت تامین هزینه آن
بالاخره تصمیم چی شد؟

وحید دامن‌افشان

نقل قول از: وفا کارن‌پهلو در نوامبر 02, 2012, 03:30:14 بعد از ظهر
بالاخره تصمیم چی شد؟
اگه منظورتون سیستم گزارش باگ هست، آقای امین‌طوسی باید اقدام کنن. چون ایشون دسترسی به کنترل پنل هاست دارن. پس باید منتظر نظر ایشون بمونیم.

vafa

نقل قول از: وحید دامن‌افشان در نوامبر 02, 2012, 06:27:00 بعد از ظهر
اگه منظورتون سیستم گزارش باگ هست، آقای امین‌طوسی باید اقدام کنن. چون ایشون دسترسی به کنترل پنل هاست دارن. پس باید منتظر نظر ایشون بمونیم.
از خیرش گذشتم و github را فعال کردم.

محمود امین‌طوسی

نقل قول از: وفا کارن‌پهلو در نوامبر 04, 2012, 01:51:54 بعد از ظهر
از خیرش گذشتم و github را فعال کردم.
با عرض معذرت از دوستان، من چند روز دسترسی به اینترنت نداشتم.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎