سلام، لطفا وارد شوید یا عضو شوید.

نویسنده موضوع: بزرگ کردن سایز همه فرمول‌ها  (دفعات بازدید: 11079 بار)

آفلاین vnikoofard

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 3
  • -دریافت شده: 0
  • ارسال: 9
    • ديدن مشخصات
بزرگ کردن سایز همه فرمول‌ها
« : مه 28, 2010, 01:47:46 pm »
سلام.
تو مقاله ای که من با زی‌پرشین نوشتم، اندازه  فرمولهاخیلی کوچکتر از متن هستش. من چیکار باید بکنم تا تناسب بینشون برقرار باشه؟

کلمات کلیدی:
بزرگ کردن سایز همه فرمول‌ها بزرگ کردن اندازه همه فرمول‌ها بزرگ کردن اندازه همه فرمولها
« آخرين ويرايش: مارس 12, 2013, 05:58:14 pm توسط هادی صفی‌اقدم »

آفلاین محمد چهارسوقی

  • Global Moderator
  • Sr. Member
  • *****
  • تشکر
  • -اهدا شده: 82
  • -دریافت شده: 55
  • ارسال: 330
    • ديدن مشخصات
    • سایت شخصی محمد چهارسوقی
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #1 : مه 28, 2010, 02:52:00 pm »
سلام
زمانی که شما یک فایل زی‌پرشین می‌نویسید در ابتدای فایل فونت‌های متن فارسی و انگلیسی و ریاضی رو بوسیله دستور زیر مشخص می‌کنید.

\setdigitfont[Scale=1]{Yas}

من هیچوقت قسمت Scale رو تغییر نداده بودم. ولی فکر می‌کردم با تغییر این می‌تونم فونت‌ها رو بزرگ و کوچک کنم. اما امروز امتحان کردم و به جای ۱ حتی گذاشتم ۱۵ و هیچ اتفاقی نیفتاد.

ولی یک راهی که هست استفاده از دستور \large به اون شکلی هست که من در مثال پیوست شده نشان دادم.

البته من همواره اندازه فرمول‌های ریاضی‌ام با متن تطابق داشته و مشکلی نبوده. نمی‌دونم برای شما چرا چنین اتفاقی افتاده، ایراد از فونت بوده و یا چیز دیگری.

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #2 : مه 28, 2010, 05:06:22 pm »
 با دستور زیر اندازه فرمولها را تغییر می‌دهیم:
\DeclareMathSizes{10.95}{9.2}{7.3}{5.5} %12,10,8,6
این دستور با فونت اندازه ۱۲ به خوبی کار می‌کند ولی با فونت اندازه ۱۱،  مشکلاتی دارد. برای اطلاع بیشتر  به این ســــــــــــــــــایت مراجعه فرمایید.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

آفلاین vnikoofard

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 3
  • -دریافت شده: 0
  • ارسال: 9
    • ديدن مشخصات
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #3 : مه 28, 2010, 06:28:50 pm »
با دستور زیر اندازه فرمولها را تغییر می‌دهیم:
\DeclareMathSizes{10.95}{9.2}{7.3}{5.5} %12,10,8,6
این دستور با فونت اندازه ۱۲ به خوبی کار می‌کند ولی با فونت اندازه ۱۱،  مشکلاتی دارد. برای اطلاع بیشتر  به این ســــــــــــــــــایت مراجعه فرمایید.
من این دستور رو قبل از \begin{document} دادم، اما هر چی عدد ها رو تغییر میدم تو خروجی چیزی تغییر نمیکنه!

آفلاین محمود امین‌طوسی

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 207
  • -دریافت شده: 484
  • ارسال: 1,642
    • ديدن مشخصات
    • http://profs.hsu.ac.ir/mamintoosi
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #4 : مه 28, 2010, 07:07:39 pm »
این مثال را ببینید.

آفلاین وحید دامن‌افشان

  • Administrator
  • Hero Member
  • *****
  • تشکر
  • -اهدا شده: 452
  • -دریافت شده: 718
  • ارسال: 2,107
    • ديدن مشخصات
    • http://www.damanafshan.ir
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #5 : مه 28, 2010, 11:53:48 pm »
با دستور زیر اندازه فرمولها را تغییر می‌دهیم:
\DeclareMathSizes{10.95}{9.2}{7.3}{5.5} %12,10,8,6
این دستور با فونت اندازه ۱۲ به خوبی کار می‌کند ولی با فونت اندازه ۱۱،  مشکلاتی دارد. برای اطلاع بیشتر  به این ســــــــــــــــــایت مراجعه فرمایید.
می‌شه لطفا یه کمی در مورد ملاک انتخاب این عددها توضیح بدین؟ هر عدد از این ۴ عدد چه وظیفه‌ای داره؟

آفلاین Jalil

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 120
  • -دریافت شده: 114
  • ارسال: 213
    • ديدن مشخصات
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #6 : مه 29, 2010, 12:21:47 am »
Adjusting maths font sizes

In Plain TeX, when you introduce a new font size you must also declare what size fonts are to be used in mathematics with it. This is done by declaring \textfont, \scriptfont and \scriptscriptfont for the maths families you’re using; all such things are described in chapter 17 of the TeXbook and in other books and tutorials that discuss Plain TeX in sufficient detail.

In LaTeX, of course, all this stuff is automated: there is a scheme that, for each (text) font size, determines what maths font sizes are to be used. The scheme first checks a set of “known” text sizes, for each of which maths sizes are declared in advance. If the text size isn’t “known”, the script- and scriptscriptfont sizes are calculated as fixed ratios of the tex font size. (The values used are \defaultscriptratio=0.7, and \defaultscriptscriptratio=0.5.)

The fixed-ratio formula is capable of producing inconvenient results (particularly if you are using fonts which LaTeX believes are only available in a fixed set of sizes). You may also want to replace LaTeX’s ideas altogether, for example by setting maths noticeably larger or smaller than its surrounding text. For this purpose, the LaTeX command \DeclareMathSizes{<tfs>}{<ts>}{<ss>}{<sss>} may be used (this is the same command that LaTeX itself uses to define its own set of sizes). This establishes (or re-establishes) the maths font sizes to be used when the surrounding text font size is <tfs>; (<ts> being the size used for \textfont, <ss> for \scriptfont and <sss> for \scriptscriptfont).

For example, you might want to use a font with a smaller body height than Computer Modern, but still prefer CM math to any of the alternatives. In this case, you might use:

    \DeclareMathSizes{10}{9}{7}{5}

to get 9pt maths when the surrounding body text is (nominal) 10pt
.
 از لینک زیر :
http://www.tex.ac.uk/cgi-bin/texfaq2html?question=130+147+182+189+196+222+241+242+243+244+247+248+262+284+285+301+32+320+330+332+43+56+69+71+83+84+86+93

همچنین به فایل پیوست نیز مراجعه کنید.[/font][/i][/i]
« آخرين ويرايش: مه 29, 2010, 12:31:54 am توسط Jalil »

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #7 : ژوئن 24, 2010, 03:36:55 pm »
با این دستور فقط یک بار برای کل فایل میشه اندازه فونت فرمولها کل فایل را تعیین کرد و نمی توان دوباره تغییرش داد.

مثلا در یک صفحه می خواهیم فرمولها با فونت ۱۲ و در یک صفحه دیگر با فونت ۲۰ باشه و این کار را نتونستم انجام بدهم. آیا راهی دارد؟ ممنون میشم جواب بدهید

آفلاین somaye_taut

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 2
  • -دریافت شده: 0
  • ارسال: 9
    • ديدن مشخصات
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #8 : سپتامبر 18, 2010, 12:44:42 pm »
سلام هیچکدوم از دستوراتی که ذکر شد اندازه عبارات ریاضی منو تغییر نداد :-X

نرم افزار من فقط دستور \DeclareMathSizes{10}{9}{7}{5} رو می شناسه و از بقیه خطا می گیره

اما با تغییر پارامتهای این دستور هم تغییری حاصل نشد.

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #9 : سپتامبر 18, 2010, 12:46:58 pm »
سلام هیچکدوم از دستوراتی که ذکر شد اندازه عبارات ریاضی منو تغییر نداد :-X

نرم افزار من فقط دستور \DeclareMathSizes{10}{9}{7}{5} رو می شناسه و از بقیه خطا می گیره

اما با تغییر پارامتهای این دستور هم تغییری حاصل نشد.
فایل نمونه و log بیزحمت

آفلاین Jalil

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 120
  • -دریافت شده: 114
  • ارسال: 213
    • ديدن مشخصات
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #10 : سپتامبر 18, 2010, 01:47:52 pm »
سلام هیچکدوم از دستوراتی که ذکر شد اندازه عبارات ریاضی منو تغییر نداد :-X

نرم افزار من فقط دستور \DeclareMathSizes{10}{9}{7}{5} رو می شناسه و از بقیه خطا می گیره

اما با تغییر پارامتهای این دستور هم تغییری حاصل نشد.

برای مشاهده تغییر حتما باید نوع فونت متن که در documentclass تعریف می‌کنید با متغیر اول DeclareMathSize یکی باشد

مثلا
\documentclass[12pt]{article}
.
.
.
\DeclareMathSize{12}{20}{14}{10}

آفلاین zahra.

  • Newbie
  • *
  • تشکر
  • -اهدا شده: 60
  • -دریافت شده: 0
  • ارسال: 39
    • ديدن مشخصات
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #11 : سپتامبر 05, 2012, 10:32:26 am »
من همه این کار ها رو انجام دادم اما هنوز فرمولهام کوچکتر ازمتن هست!

راه حل جدیدی وجود  نداره؟
« آخرين ويرايش: سپتامبر 06, 2012, 11:56:19 pm توسط z.m65 »
اگر یک روز هیچ مشکلی سر راهم نبود، میفهمم که راه را اشتباه رفته ام . . .

آفلاین هادی صفی‌اقدم

  • ویرایشگر
  • Hero Member
  • *
  • تشکر
  • -اهدا شده: 789
  • -دریافت شده: 1353
  • ارسال: 5,644
    • ديدن مشخصات
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #12 : سپتامبر 07, 2012, 03:46:26 pm »
14pt نداریم. اگر دستور پست بالا را بخواهید استفاده کنید، باید بذارین 12pt.

آفلاین ali_da

  • Full Member
  • ***
  • تشکر
  • -اهدا شده: 14
  • -دریافت شده: 8
  • ارسال: 104
    • ديدن مشخصات
پاسخ : بزرگ کردن سایز همه فرمول‌ها
« پاسخ #13 : سپتامبر 25, 2012, 03:07:47 pm »
به نظرم قبلا به این سوال در  تالار پاسخ داده شده بود. برای 11pt هم مشکلی وجود نداره . فقط بجای ۱۱ باید از ۱۰.۹۵ استفاده بشه

 

مشکل در بزرگ کردن سایز همه فرمول‌ها

نویسنده fatemeh akhtariانجمن ریاضیات و علوم

پاسخ ها: 4
مشاهده: 3023
آخرين ارسال اكتبر 18, 2013, 09:47:19 pm
توسط fatemeh akhtari
چپ چین کردن فرمول‌های ریاضی

نویسنده محمد چهارسوقیانجمن ریاضیات و علوم

پاسخ ها: 11
مشاهده: 18440
آخرين ارسال اكتبر 14, 2010, 04:37:55 pm
توسط محمد چهارسوقی
وسط چین کردن کل فرمول با شماره فرمول

نویسنده n.fانجمن ریاضیات و علوم

پاسخ ها: 1
مشاهده: 3987
آخرين ارسال ژوئن 07, 2011, 11:44:06 am
توسط هادی صفی‌اقدم
بزرگ کردن حرف اول جمله

نویسنده tahaانجمن حروف‌چینی مستندات

پاسخ ها: 3
مشاهده: 2617
آخرين ارسال سپتامبر 16, 2011, 09:48:40 am
توسط vafa
ریز کردن فقط یک خط از فرمول در محیط align

نویسنده دیدابانجمن انجمن تازه‌کاران

پاسخ ها: 5
مشاهده: 2934
آخرين ارسال ژوئیه 21, 2012, 05:25:52 pm
توسط محسن شریفی تبار
مشکل در کوچک کردن سایز جدول

نویسنده mmosalmanانجمن گرافیک، جدول و شکل

پاسخ ها: 4
مشاهده: 18229
آخرين ارسال سپتامبر 27, 2012, 08:14:03 am
توسط هادی صفی‌اقدم
وارد کردن متن فارسی در فرمول.

نویسنده کیانوش کشاورزیانانجمن زی‌تک

پاسخ ها: 6
مشاهده: 4335
آخرين ارسال دسامبر 14, 2012, 11:21:12 am
توسط وحید دامن‌افشان
چپ‌چین کردن فرمول‌ها در صفحه

نویسنده hasannejadانجمن ریاضیات و علوم

پاسخ ها: 17
مشاهده: 6380
آخرين ارسال نوامبر 30, 2012, 05:00:53 pm
توسط فرشاد ترابی