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

زی‌پرشین XePersian => زی‌تک => نويسنده: vafa در سپتامبر 09, 2014, 11:31:45 am

عنوان: آیا گزینه localise باید بصورت پیش‌فرض فعال باشد؟
رسال شده توسط: vafa در سپتامبر 09, 2014, 11:31:45 am
علت اصلی که این گزینه تا به حال فعال بوده است پیدا کردن باگ‌ها و تصحیح آن بوده. در حال حاضر به حالت پایداری رسیده و بهتر است که بصورت پیش‌فرض فعال نباشد. گذشته از این بسیاری از افراد از دستورات انگلیسی استفاده می‌کنند و فعال بودن این گزینه تنها زمان پردازش را طولانی می‌کند. بنابراین چنانچه مخافتی وجود نداشته باشد در نسخه بعد زی‌پرشین دیگر این گزینه بصورت پیش‌فرض فعال نخواهد بود و برای استفاده از آن خودتان باید این گزینه را فعال کنید.
عنوان: پاسخ : آیا گزینه localise باید بصورت پیش‌فرض فعال باشد؟
رسال شده توسط: فرشاد ترابی در سپتامبر 09, 2014, 01:14:56 pm
از لحاظ کاربردی چه تغییراتی در متن باید اعمال شود تا این گزینه فعال یا غیرفعال شود؟
عنوان: پاسخ : آیا گزینه localise باید بصورت پیش‌فرض فعال باشد؟
رسال شده توسط: vafa در سپتامبر 09, 2014, 01:18:25 pm
در حال حاضر در xepersian.sty این گزینه بصورت پیش‌فرض فعاله توسط ماکروی \ExecuteOptions. کاربر نمی‌تونه غیرفعالش کنه مگر اینکه این خط در xepersian.sty را حذف کنه.

اگر این گزینه بصورت پیش‌فرض غیرفعال باشه، کاربر خیلی راحت بسته زی‌پرشین را بصورت زیر فراخوانی می‌کنه:
\usepackage[localise]{xepersian}
و این گزینه فعال میشه.
عنوان: پاسخ : آیا گزینه localise باید بصورت پیش‌فرض فعال باشد؟
رسال شده توسط: فرشاد ترابی در سپتامبر 09, 2014, 05:51:42 pm
با حذف این گزینه سرعت اجرا چقدر بالا می‌رود؟
یکی از نکاتی که باید درنظر گرفت، این است که تعداد زیادی مثال کاربردی برای ویکی توسط دوستان تهیه شده که با تغییر این گزینه بسیاری از آنها باید تجدید نظر شوند.
آیا حذف این گزینه سرعت را آنقدر زیاد می‌کند که ارزش حذف داشته باشد؟ با توجه به  تجربه شما در این خصوص، چند برابر سرعت در پردازش را نشان می‌دهد؟
عنوان: پاسخ : آیا گزینه localise باید بصورت پیش‌فرض فعال باشد؟
رسال شده توسط: vafa در سپتامبر 09, 2014, 06:45:09 pm
با حذف این گزینه سرعت اجرا چقدر بالا می‌رود؟
یکی از نکاتی که باید درنظر گرفت، این است که تعداد زیادی مثال کاربردی برای ویکی توسط دوستان تهیه شده که با تغییر این گزینه بسیاری از آنها باید تجدید نظر شوند.
آیا حذف این گزینه سرعت را آنقدر زیاد می‌کند که ارزش حذف داشته باشد؟ با توجه به  تجربه شما در این خصوص، چند برابر سرعت در پردازش را نشان می‌دهد؟
بله زمان پردازش را به مقدار خوبی کاهش می‌ده.
عنوان: پاسخ : آیا گزینه localise باید بصورت پیش‌فرض فعال باشد؟
رسال شده توسط: vafa در سپتامبر 09, 2014, 07:32:58 pm
روی iMac با سیستم عامل OS X 10.7.5 با مشخصات زیر:
Processor: 3.1 GHz intel core i5
Memory: 4GB 1333 MHZ DDR3
مقدار زمان پردازش این سند:
\documentclass{article}
\usepackage{ptext}
\usepackage{xepersian}
\settextfont{Yas}
\setlatintextfont{Times New Roman}
\begin{document}
\ptext[1-100]
\end{document}
با فعال بودن پیش‌فرض این گزینه، این هست:
real 0m1.220s
user 0m1.173s
sys 0m0.060s
در صورتی که این گزینه بصورت پیش‌فرض فعال نباشه، زمان لازم برای پردازش این بود:
real 0m1.198s
user 0m1.151s
sys 0m0.062s

که من از تک‌لایو ۲۰۱۴ بروز شده استفاده کردم.