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

لاتک LATEX => قلم‌ها و حروف => نويسنده: fatemeh1600 در ژوئیه 30, 2013, 06:42:53 pm

عنوان: تغییر سایز فوت پیش فرض بسته xepersian
رسال شده توسط: fatemeh1600 در ژوئیه 30, 2013, 06:42:53 pm
با سلام. اگه بخواهیم سایز فونت پیش فرض را تغییر بدیم چکار باید کرد. آیا باید با دستور
‎\settextfont
آن فونت را مجددا فراخوانی و تغییر سایز داد یا دستور دیگری برای این کار وجود دارد؟
عنوان: پاسخ : تغییر سایز فوت پیش فرض بسته xepersian
رسال شده توسط: هادی صفی‌اقدم در ژوئیه 30, 2013, 08:04:51 pm
سلام
\settextfont[Scale=1.2]{Your Font Name}
عنوان: پاسخ : تغییر سایز فوت پیش فرض بسته xepersian
رسال شده توسط: fatemeh1600 در ژوئیه 31, 2013, 12:09:42 pm
از راهنمایی شما سپاسگزام. این دستور برای هنگامی است  فونت توسط خود شخص  انتخاب می‌شود. هنگامی که شما در مقدمه سند فونتی انتخاب نمی‌کنید، به طور خودکار فونت پیش فرض که فکر کنم فارسی مدرن است در نظر گرفته می شود. منظور من تغییر سایز آن است. می‌خواستم بدانم حتما آن را نیز بایستی با دستوری که شما ارائه فرمودید تغییر سایز داد یا در این حالت خاص فرمان دیگری وجود دارد.
عنوان: پاسخ : تغییر سایز فوت پیش فرض بسته xepersian
رسال شده توسط: فرشاد ترابی در ژوئیه 31, 2013, 02:28:34 pm
خوب از همین دستور میشه به صورت زیر استفاده کرد:
\settextfont[Scale=1.2]{[Persian Modern}
عنوان: پاسخ : تغییر سایز فوت پیش فرض بسته xepersian
رسال شده توسط: علیرضا بیکی در ژوئیه 31, 2013, 05:36:30 pm
خوب از همین دستور میشه به صورت زیر استفاده کرد:
\settextfont[Scale=1.2]{[Persian Modern}

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

عنوان: پاسخ : تغییر سایز فوت پیش فرض بسته xepersian
رسال شده توسط: fatemeh1600 در ژوئیه 31, 2013, 06:12:17 pm
البته من فکر کنم که منظور ایشان این بود که بدون این دستورات فونت پیش فرض تغییر کند. مثلاً اگر از این دستورات استفاده نکردیم (هیچ دستوری برای آن ننوشتیم) فونت اندازه ان متفاوت از پیش فرض باشد که در نتیجه آن کل متن با این اندازه فونت جدید نوشته شود.
منظور من همین است.
عنوان: پاسخ : تغییر سایز فوت پیش فرض بسته xepersian
رسال شده توسط: فرشاد ترابی در ژوئیه 31, 2013, 07:22:38 pm
در حد اطلاعات من،  دستورهای تعیین فونت به سه صورت انجام می‌شه:

1. استفاده از گزینه‌های 10pt, 11pt و 12pt که در سبک متن به کار می‌رود.
2. تعیین سایز فونت با دستور \settextfont
3. استفاده از دستورهای تعیین سایز یعنی \large و بقیه.

اگر چیز دیگری بود باید نظر دوستان را جویا شویم.
عنوان: پاسخ : تغییر سایز فوت پیش فرض بسته xepersian
رسال شده توسط: هادی صفی‌اقدم در اوت 05, 2013, 01:00:22 am
منظور من همین است.
فایل کلاسی که ازش استفاده میکنید رو باز کنید.
مثلا book.cls رو باز کنین.
توش میبینین که اندازه‌ی فونت‌ها تعیین شده.
میتونین اونا را تغییر بدین.

ویرایش فایلهای اصلی وابسته به مجوز فایل است. به صورت معمول در خصوص فایلهای لاتک، در صورت تغییر باید نام آنرا هم عوض کرد.
عنوان: پاسخ : تغییر سایز فوت پیش فرض بسته xepersian
رسال شده توسط: هادی صفی‌اقدم در اوت 05, 2013, 01:38:08 am
یکی از استادهای لاتک و دوستان این مطلبو برام گفتن. اینو هم حتماً مدنظر داشته باشین.
نقل قول
در کل بهتر است استیل عوض نشود. با یک بروزرسانی تغییرات طرف از بین می‌رود. باید حتی الامکان تغییرات در فایل طرف باشد.
عنوان: پاسخ : تغییر سایز فوت پیش فرض بسته xepersian
رسال شده توسط: هادی صفی‌اقدم در اوت 05, 2013, 01:59:24 am
بسته‌ی extsizes بسته‌ای هست که از ۸ تا ۲۰ Pt را تولید میکنه.
بسته‌ی moresize هم کار مشابه.
نمیدونم با زی‌پرشین سازگار هستند یا نه.