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

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

Main Menu

تنظیم قلم پیش فرض برای زی‌پرشین

نویسنده فرشاد ترابی, سپتامبر 19, 2014, 12:44:09 قبل از ظهر

« قبلی - بعدی »

vafa

با نسخه 14.8 بسته xepersian این کار حتی آسونتر هم شده است:

\documentclass{article}
\usepackage{lipsum,ptext}
\usepackage[preloadedlatintextfont={Scale=1.3,Color=FF4500}]{xepersian}
\settextfont{Yas}
\renewcommand*{\baselinestretch}{1.5}
\begin{document}
این یک آزمایش است و \lr{This is a test.} و این هم ادامه متن است.
\ptext[1]
\begin{latin}
\lipsum[1]
\end{latin}
\end{document}

فایل خروجی pdf پیوست شده است.

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

آقا وفا قبل از هر چیز باید بگویم هدف از ادامه بحث مخالفت با نظر شما نیست. هدف بیان دیدگاه خودم است که به گمانم مزایای وجود قلم پیش‌فرض مانند قبل، از وضعیت جدید بیشتر است.
نقل قول از: vafa در سپتامبر 20, 2014, 09:52:59 قبل از ظهر
... اگر زی‌پرشین خودش قلمی را بدون خواست کاربر فراخوانی کنه، اولاً اینکه user friendly نخواهد بود چون کاری رو انجام می‌ده که کاربر نمی‌خواد، دوماً memory بیشتری استفاده می‌کنه. چون کاری که می‌کنه اینه که اول قلم پیش‌فرض رو فراخوانی می‌کنه بعد هم قلمی که کاربر خودش می‌خواد. بنابراین با انجام این کار علاوه بر کم کردن زمان پردازش computing performance هم بهتر شده است.
نقل قول از: vafa در سپتامبر 21, 2014, 09:35:19 قبل از ظهر
من عدم سازگاری با معماری لاتک نمی‌بینم. کاربر انتخاب می‌کنه که آیا می‌خواهد از قلم پیش‌فرض استفاده کنه یا نکنه. و اگر نکرد حتماً نمی‌خواهد که زی‌پرشین براش تصمیم بگیره و می‌خواهد خودش قلم رو مشخص کنه. برعکس این داستان ایجور میشه که مهم نیست سلیقه تو چی هست بخواهی یا نخواهی من قلم پیش‌فرض رو فراخوانی می‌کنم.
اگر نظر شما را قبول کنیم، پس در حالت انگلیسی هم لاتک نباید قلم متن یا ریاضی پیش فرض داشته باشد و user friendly نیست و  به سلیقه کاربر اهمیتی نمی‌دهد.
درحالیکه به نظر می‌رسد وجود قلم پیش‌فرض - بدون انتخاب کاربر- سازگارتر با شیوه لاتک است.
نقل قول از: vafa در سپتامبر 21, 2014, 09:35:19 قبل از ظهر
اگر اینطور باشه من باید نگران حتی نسخه 0.1 زی‌پرشین هم باشم که نکنه به کاربر یک موقع بد بگذره. خودشون هم باید تلاش کنند و من نمی‌تونم لقمه رو تو دهنشون بگذارم.
قبول دارم، البته در وضعیتی که چاره‌ای جز تغییر نیست. اما به نظر می‌رسد افزایش زمان اجرا دلیل محکمی برای حذف قلم پیش فرض نیست. در واقع با تغییرات جدید هم شما توی زحمت افتاده‌اید  و هم کاربران و هم آموزش دهندگان.

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

اگر دلیل اصلی این تصمیم چیز دیگری است مثلا احتمال حذف این قلم، من حرفی ندارم. نیازی هم نیست توضیح اضافه‌ای بدهید. همینکه به عنوان نویسنده زی‌پرشین به این نتیجه رسیده‌اید که بهتر است قلم پیش‌فرض مانند قبل نباشد،‌ کافیست.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

vafa

نقل قول از: محمود امین‌طوسی در سپتامبر 22, 2014, 11:56:38 قبل از ظهر
اگر نظر شما را قبول کنیم، پس در حالت انگلیسی هم لاتک نباید قلم متن یا ریاضی پیش فرض داشته باشد و user friendly نیست و  به سلیقه کاربر اهمیتی نمی‌دهد.
خوب من از شما یک سوال دارم. اگر به کتاب‌هایی که در بازار موجود است و با تک یا لاتک حروف‌چینی شده‌اند نگاهی کنید متوجه می‌شوید که بیشتر از ۷۰ درصد این کتاب‌ها با قلم پیش‌فرض یعنی همان Computer Modern یا گونه‌های متفاوتی از آن مانند Latin Modern حروف‌چینی شده است. سوال من این است که شما یک کتاب به من معرفی کنید که در بازار موجود است و با قلم پیش‌فرض زی‌پرشین حروف‌چینی شده است.
نقل قول
آقا وفا به نظر من این تغییر کار را سخت‌تر کرده است، گرچه که فرمودید سخت نیست و ما هم قبول داریم، اما چندین سال طول خواهد کشید که این وضعیت جا بیفته و تا آن زمان باید جوابگوی کاربران در نسخه های مختلف بود.
نظر من وحی خداوند نیست. چنانچه واقعاً همه با شما بر یک نظر باشند تنها یک خط باید به انتهای بسته زی‌پرشین اضافه کنم، چیزی مانند:

\ExecuteOptionsX{preloadedtextfont,preloadedlatintextfont}

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

\usepackage[preloadedlatintextfont={Scale=1.3,Color=FF4500}]{xepersian}

شما خودتان اندازه مقیاس قلم پیش‌فرض لاتین و رنگ قلم را مشخص می‌کنید. در صورتیکه اگر قلم توسط خود زی‌پرشین فراخوانی شود، تغییر در خواض قلم به این سادگی نخواهد بود.

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

#18
از اینکه وقت گذاشتید و پاسخ گفتید ممنونم.
نقل قول از: vafa در سپتامبر 22, 2014, 01:35:48 بعد از ظهر
خوب من از شما یک سوال دارم. اگر به کتاب‌هایی که در بازار موجود است و با تک یا لاتک حروف‌چینی شده‌اند نگاهی کنید متوجه می‌شوید که بیشتر از ۷۰ درصد این کتاب‌ها با قلم پیش‌فرض یعنی همان Computer Modern یا گونه‌های متفاوتی از آن مانند Latin Modern حروف‌چینی شده است. سوال من این است که شما یک کتاب به من معرفی کنید که در بازار موجود است و با قلم پیش‌فرض زی‌پرشین حروف‌چینی شده است.
صحبت اصلی من موضوع فوق نبود. این بحث جداگانه ای است.
۱- صحبت اصلی من در خصوص تغییری بود که به نظر می‌رسد فوایدش به مشکلاتش نمی‌چربد.
۲- به احتمال زیاد از این قلم برای مانند مواردی که فرمودید استفاده نخواهد شد اما موارد مختلفی مانند اسلاید، گزارش کار، پیش‌نویس مقاله و ... می‌توان ذکر کرد که نیازی به یک قلم مشخص ندارند.
نقل قول از: vafa در سپتامبر 22, 2014, 01:35:48 بعد از ظهر
ببینید در وضعیت کنونی، اگر شما تغییری بخواهید در قلم پیش‌فرض بدهید خیلی راحت می‌توانید این کار را انجام دهید. مثلاً با کد زیر

\usepackage[preloadedlatintextfont={Scale=1.3,Color=FF4500}]{xepersian}

شما خودتان اندازه مقیاس قلم پیش‌فرض لاتین و رنگ قلم را مشخص می‌کنید. در صورتیکه اگر قلم توسط خود زی‌پرشین فراخوانی شود، تغییر در خواض قلم به این سادگی نخواهد بود.
اگر فردی خواسته باشد از یک قلم - و منجمله پریسا - با اندازه و رنگ موردنظر خودش استفاده کند، نمی‌تواند با دستورات تعیین قلم این کار را انجام دهد؟
نقل قول از: vafa در سپتامبر 22, 2014, 01:35:48 بعد از ظهر
نظر من وحی خداوند نیست. چنانچه واقعاً همه با شما بر یک نظر باشند تنها یک خط باید به انتهای بسته زی‌پرشین اضافه کنم، چیزی مانند:

\ExecuteOptionsX{preloadedtextfont,preloadedlatintextfont}

و اگر همه موافق باشند این کار را می‌کنم.
متشکرم. یک نظرخواهی در اینجــــــــا قرار دادم. امیدوارم دوستان و کاربران مشارکت نمایند.


دلیل ویرایش: ویرایش لینک نظرخواهی.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

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

نقل قول از: vafa در سپتامبر 22, 2014, 01:35:48 بعد از ظهر
چنانچه واقعاً همه با شما بر یک نظر باشند تنها یک خط باید به انتهای بسته زی‌پرشین اضافه کنم، چیزی مانند:

\ExecuteOptionsX{preloadedtextfont,preloadedlatintextfont}

و اگر همه موافق باشند این کار را می‌کنم.
در رای گیری انجام شده حدود ۸۰ درصد با وضعیت قبل موافقند. تعداد افرادی که نظر داده اند کم بوده است.
گمان نمی کنم افراد بیشتری مشارکت کنند. مگر اینکه به ایمیل همه کاربران اطلاعیه ارسال کنیم.
اگر صلاح می‌دانید با همین وضع تصمیم‌گیری فرمایید.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

vafa

هر زمان قلم پریسا به تک‌لایو اضافه شد، این کار را انجام می‌دهم. در عوض باید گزینه‌هایی برای ویژگی قلم اضافه کرد مثلاً چیزی مانند defaultlatinfontfeatures و defaultfontfeatures و غیره.