من امتحان نکردم که با تغییرات جدید، یعنی لود نشدن فونت پیشفرض، چقدر زمان پردازش کم میشه؛ اما فکر نمیکنم این کاهش زمان توی کامپیوترهای امروزی که تقریباً همهشون سیپییو و رم قویای دارن، زیاد محسوس باشه.
مشکلاتی که آقای امینطوسی گفتند، یک واقعیه. تا مدتها توی تالار باید تغییرات جدید رو برای کاربران توضیح بدیم. ماجرای تبدیل دستور setromantextfont به setlatintextfont رو یادمون هست که تا دو سه سال مدام تکرار میکردیم که این دستور عوض شده.
علاوه بر اینها، یه مساله دیگه هم هست: فرض کنید کاربری، کد
مشکلاتی که آقای امینطوسی گفتند، یک واقعیه. تا مدتها توی تالار باید تغییرات جدید رو برای کاربران توضیح بدیم. ماجرای تبدیل دستور setromantextfont به setlatintextfont رو یادمون هست که تا دو سه سال مدام تکرار میکردیم که این دستور عوض شده.
علاوه بر اینها، یه مساله دیگه هم هست: فرض کنید کاربری، کد
کد: [انتخاب]
\documentclass{article}
\usepackage[preloadedtextfont,preloadedlatintextfont]{xepersian}
\begin{document}
...
\end{document}
رو میبینه. از اونجایی که این کاربر یاد گرفته که هنگام فراخونی یک بسته در لاتک، هر چیزی که داخل [] قرار بگیره، یه آپشن اختیاری محسوب میشه و با حذف کردنش، اتفاق خاصی نمیافته، اما وقتی آپشنهای preloadedtextfont و preloadedlatintextfont رو حذف کنه، با خطا مواجه میشه (مگر اینکه دستورهای \settextfont و \setlatintextfont رو به سندش اضافه کنه). آیا این رفتار، با روح اختیاری بودن آپشنهای اختیاری داخل [] سازگاری داره؟ منظورم اینه که کاربر انتظار داره با حذف preloadedtextfont و preloadedlatintextfont اتفاق خاصی نیافته؛ اما میافته و اون اتفاق، روبرو شدن با خطاست. و اگر قرار باشد مثلا قلمی بر مبنای قلم پیش فرض لیتک انتخاب کنیم با سایز یا مشخصات خاص، آنوقت از چه فونتی باید استفاده کرد؟!این، سوال من هم هست. منظور ایشون اینه که اگر بخوایم فونت پیشفرض لاتک رو با مثلاً Scale=1.3 استفاده کنیم، باید چکار کنیم؟