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

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

آیا گزینه localise باید بصورت پیش‌فرض فعال باشد؟

نویسنده vafa, سپتامبر 09, 2014, 11:31:45 قبل از ظهر

« قبلی - بعدی »

vafa

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

فرشاد ترابی

از لحاظ کاربردی چه تغییراتی در متن باید اعمال شود تا این گزینه فعال یا غیرفعال شود؟

vafa

در حال حاضر در xepersian.sty این گزینه بصورت پیش‌فرض فعاله توسط ماکروی \ExecuteOptions. کاربر نمی‌تونه غیرفعالش کنه مگر اینکه این خط در xepersian.sty را حذف کنه.

اگر این گزینه بصورت پیش‌فرض غیرفعال باشه، کاربر خیلی راحت بسته زی‌پرشین را بصورت زیر فراخوانی می‌کنه:

\usepackage[localise]{xepersian}

و این گزینه فعال میشه.

فرشاد ترابی

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

vafa

نقل قول از: فرشاد ترابی در سپتامبر 09, 2014, 05:51:42 بعد از ظهر
با حذف این گزینه سرعت اجرا چقدر بالا می‌رود؟
یکی از نکاتی که باید درنظر گرفت، این است که تعداد زیادی مثال کاربردی برای ویکی توسط دوستان تهیه شده که با تغییر این گزینه بسیاری از آنها باید تجدید نظر شوند.
آیا حذف این گزینه سرعت را آنقدر زیاد می‌کند که ارزش حذف داشته باشد؟ با توجه به  تجربه شما در این خصوص، چند برابر سرعت در پردازش را نشان می‌دهد؟
بله زمان پردازش را به مقدار خوبی کاهش می‌ده.

vafa

روی 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


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