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

لاتک LATEX => ریاضیات و علوم => نويسنده: shojaee در دسامبر 18, 2012, 01:11:35 am

عنوان: زیبانویسی فرمولهای خیلی طولانی
رسال شده توسط: shojaee در دسامبر 18, 2012, 01:11:35 am
با عرض سلام و خسته نباشید.
چطور باید فرمولهای بسیار طولانی را زیبا نوشت؟
1- مثلا بهتر است، همه خط های فرمولهام دارای طول یکسان باشند.
2- فرمول ها  دارای طول برابر با متن یا کمی کوچکتر باشند.
3- اگر خودکار انجام بشه بهتر هستش( چون کلی از این نمونه فرمولها دارم).
در ضمن یه سوال گذاشتم در لینک زیر 
http://www.parsilatex.com/forum/SMF/index.php?topic=3815.0
کسی جوابم را نداد.

با تشکر فراوان
عنوان: پاسخ : زیبانویسی فرمولهای خیلی طولانی
رسال شده توسط: هادی صفی‌اقدم در دسامبر 18, 2012, 01:17:01 am
سلام
\usepackage{amsmath}

\begin{align*}
f(x)  & = a + b + c \\
       & = d + d + f
\end{align*}
کمی از طول متن کوتاهتر می‌نویسه. (از سمت چپ)
حالت بدون * برای فرمول‌های شماره‌دار هست.

برای شکستن خودکار فرمول، breqn را توی تالار جستجو کنین.

جواب اون یکی سوال را هم آقا آریس داده بودن. خودتون هم تا جایی پی برده بودین که مشکل از فونت هست.
عنوان: پاسخ : زیبانویسی فرمولهای خیلی طولانی
رسال شده توسط: shojaee در دسامبر 18, 2012, 01:42:01 am
 قبلا از split  استفاده کردم که نتیجه آن فرقی با align ندارد. 
عنوان: پاسخ : زیبانویسی فرمولهای خیلی طولانی
رسال شده توسط: هادی صفی‌اقدم در دسامبر 18, 2012, 02:01:00 am
فایل‌تون خطا داره.
باید به این ترتیب فراخوانی کنین. یعنی breqn را بعد از amsmath فراخوانی باید کنین.
\usepackage[fleqn]{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{breqn}

زیبایی فقط میتونه در این حد باشه که علامت‌های + و - و = را زیر هم با تراز کردن قرار بدین.
بیشتر از این فکر نکنم زیباتر بشه.