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

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

چپ چین کردن فرمول نوشته شده بین [\...]\

نویسنده morva, اکتبر 11, 2013, 12:49:15 قبل از ظهر

« قبلی - بعدی »

morva

با عرض سلام و خسته نباشید
من برای تایپ عبارت زیر lim یعنی مثلاً t--->5 مجبور شدم تمام فرمول را به جای
$...$ در [\...]\ بنویسم، امّا نمی‌توانم آن را به صورت چپ چین در بیاورم.
لطفاً راهنمایی بفرمایید.
سپاس

فرشاد ترابی

سلام به شما و عرض خوش آمد به این تالار. امیدوارم که در این تالار دوستان خوبی برای هم باشیم و در حل مشکلات همدیگر تلاش کنیم.

برای چپ‌چین کردن فرمول‌ها در لیتک، باید از گزینه‌ی fleqn  در documentclass‌ استفاده کنید. به صورت زیر

\documentclass[fleqn]{article}


(پی‌نوشت: لطفا هنگام ورود به تالار، قوانین آن‌را یک مرور بفرمایید. هنگام ارسال فایل‌کمینه، باید فایلی ارسال کنید که قابل اجرا باشد. موفق باشید)

فرشاد ترابی

نقل قول از: morva در اکتبر 11, 2013, 12:49:15 قبل از ظهر
...
من برای تایپ عبارت زیر lim یعنی مثلاً t--->5 مجبور شدم تمام فرمول را به جای
$...$ در [\...]\ بنویسم،...
سپاس

می‌شه لطفا بفرمایید چرا مجبور به این‌کار شدید؟ به نظر من هیچ اجباری در کار نبوده. محیط‌های $...$  و \[...\]  دو مفهوم مختلف دارند و نمی‌شه از یکی به‌ جای اون‌یکی استفاده کرد.

morva

نقل قول از: فرشاد ترابی در اکتبر 11, 2013, 01:07:52 قبل از ظهر
سلام به شما و عرض خوش آمد به این تالار. امیدوارم که در این تالار دوستان خوبی برای هم باشیم و در حل مشکلات همدیگر تلاش کنیم.

برای چپ‌چین کردن فرمول‌ها در لیتک، باید از گزینه‌ی fleqn  در documentclass‌ استفاده کنید. به صورت زیر

\documentclass[fleqn]{article}



ممنون.
این کد در کدام قسمت باید نوشته شود؟ چون تعدادی از فرمول‌ها در بیان جملات فارسی قرار دارند و نمی‌خواهم تمامی فرمول‌ها چپ چین شوند.

morva

نقل قول از: فرشاد ترابی در اکتبر 11, 2013, 01:11:16 قبل از ظهر
می‌شه لطفا بفرمایید چرا مجبور به این‌کار شدید؟ به نظر من هیچ اجباری در کار نبوده. محیط‌های $...$  و \[...\]  دو مفهوم مختلف دارند و نمی‌شه از یکی به‌ جای اون‌یکی استفاده کرد.

زمانی که از $...$ استفاده کردم، زیر نویس lim به صورت اندیس در آمد و پایین lim نوشته نشد.
‎$‎ \lim_{t ‎\to‎ ‎t_{0}} ‎g(t)=(f_{1}(t),f_{2}(t),f_{3}(t)‎) ‎$‎

فرشاد ترابی

نقل قول از: morva در اکتبر 11, 2013, 01:18:08 قبل از ظهر
نقل قول از: فرشاد ترابی در اکتبر 11, 2013, 01:07:52 قبل از ظهر
سلام به شما و عرض خوش آمد به این تالار. امیدوارم که در این تالار دوستان خوبی برای هم باشیم و در حل مشکلات همدیگر تلاش کنیم.

برای چپ‌چین کردن فرمول‌ها در لیتک، باید از گزینه‌ی fleqn  در documentclass‌ استفاده کنید. به صورت زیر

\documentclass[fleqn]{article}



ممنون.
این کد در کدام قسمت باید نوشته شود؟ چون تعدادی از فرمول‌ها در بیان جملات فارسی قرار دارند و نمی‌خواهم تمامی فرمول‌ها چپ چین شوند.


\documentclass  اولین خط متن شماست. در فایل آن‌را جستجو کنید تا پیداش کنید. یک بار بیشتر نباید نوشته شود.

فرشاد ترابی

نقل قول از: morva در اکتبر 11, 2013, 01:20:18 قبل از ظهر
زمانی که از $...$ استفاده کردم، زیر نویس lim به صورت اندیس در آمد و پایین lim نوشته نشد.
‎$‎ \lim_{t ‎\to‎ ‎t_{0}} ‎g(t)=(f_{1}(t),f_{2}(t),f_{3}(t)‎) ‎$‎
متن خود را با این خط جایگزین کنید و نتیجه را گزارش دهید

$‎ \displaystyle \lim_{t ‎\to‎ ‎t_{0}} ‎g(t)=(f_{1}(t),f_{2}(t),f_{3}(t)‎) ‎$

morva

نقل قول از: فرشاد ترابی در اکتبر 11, 2013, 07:31:51 قبل از ظهر
متن خود را با این خط جایگزین کنید و نتیجه را گزارش دهید

$‎ \displaystyle \lim_{t ‎\to‎ ‎t_{0}} ‎g(t)=(f_{1}(t),f_{2}(t),f_{3}(t)‎) ‎$


سپاسگزارم.
با استفاده از این کد، هر دو مشکل برطرف شدند.

vafa

نقل قول از: فرشاد ترابی در اکتبر 11, 2013, 07:31:51 قبل از ظهر
متن خود را با این خط جایگزین کنید و نتیجه را گزارش دهید

$‎ \displaystyle \lim_{t ‎\to‎ ‎t_{0}} ‎g(t)=(f_{1}(t),f_{2}(t),f_{3}(t)‎) ‎$

که کاملاً اشتباه است. فرمول‌های inline نباید بصورت display حروف‌چینی شوند.

morva

نقل قول از: وفا کارن‌پهلو در اکتبر 11, 2013, 10:29:27 قبل از ظهر
که کاملاً اشتباه است. فرمول‌های inline نباید بصورت display حروف‌چینی شوند.

امکان دارد شما کد درست را بفرمایید؟!

vafa

نقل قول از: morva در اکتبر 11, 2013, 10:33:17 قبل از ظهر
امکان دارد شما کد درست را بفرمایید؟!
کاری که شما می‌خواهید انجام بدهید از ریشه اشتباه و نادرست است. فرمول‌های inline نباید بصورت display حروف‌چینی شوند چون تنظیم فاصله سطرها را بهم می‌زنند و خروجی را به معنای واقعی کلمه زشت می‌کنند.

morva

نقل قول از: وفا کارن‌پهلو در اکتبر 11, 2013, 10:37:46 قبل از ظهر
کاری که شما می‌خواهید انجام بدهید از ریشه اشتباه و نادرست است. فرمول‌های inline نباید بصورت display حروف‌چینی شوند چون تنظیم فاصله سطرها را بهم می‌زنند و خروجی را به معنای واقعی کلمه زشت می‌کنند.

منظورتان از اینکه کار اشتباه است، چپ چین کردن فرمول می‌باشد؟!
بنده تعدادی فرمول و راه حل ریاضی دارم که باید در چند خط تقریباً پشت سر هم چپ چین گردند.
تا بدین جای کار هم همیشه از
$...$ استفاده کردم و به راحتی با flushleft در قسمت چپ نوشته شدند.
در مورد lim و عبارت پایین آن، به مشکل برخوردم و از
[\...]\ بهره گرفتم ولی موفّق به چپ چین کردن آن نشدم.
در عین حال یک تعدادی فرمول و عبارت ریاضی در متن دارم که نمی‌خواهم با یک کد، به حالت چپ‌چین در بیایند. در واقع کدی می‌خواهم که flushleft بر روی آن اثر کند.

vafa

نقل قول از: morva در اکتبر 11, 2013, 10:51:23 قبل از ظهر
منظورتان از اینکه کار اشتباه است، چپ چین کردن فرمول می‌باشد؟!
بنده تعدادی فرمول و راه حل ریاضی دارم که باید در چند خط تقریباً پشت سر هم چپ چین گردند.
تا بدین جای کار هم همیشه از
$...$ استفاده کردم و به راحتی با flushleft در قسمت چپ نوشته شدند.
در مورد lim و عبارت پایین آن، به مشکل برخوردم و از
[\...]\ بهره گرفتم ولی موفّق به چپ چین کردن آن نشدم.
در عین حال یک تعدادی فرمول و عبارت ریاضی در متن دارم که نمی‌خواهم با یک کد، به حالت چپ‌چین در بیایند. در واقع کدی می‌خواهم که flushleft بر روی آن اثر کند.

۱) خود گذاشتن $...$ ااخل محیط flushleft ناشیانه و اشتباه است.

۲) منظور من چپ چین شدن فرمول‌ها نبود بلکه display شدن فرمول‌های inline بود.

راه‌حل شما بسیار ساده است. از بسته amsmath استفاده کنید و برای حروف‌چینی فرمول‌هاتون از محیط flalign استفاده کن که مشابه محیط align است اما فرمول‌ها رو چپ‌چین می‌کند.

morva

نقل قول از: وفا کارن‌پهلو در اکتبر 11, 2013, 10:59:54 قبل از ظهر
۱) خود گذاشتن $...$ ااخل محیط flushleft ناشیانه و اشتباه است.

۲) منظور من چپ چین شدن فرمول‌ها نبود بلکه display شدن فرمول‌های inline بود.

راه‌حل شما بسیار ساده است. از بسته amsmath استفاده کنید و برای حروف‌چینی فرمول‌هاتون از محیط flalign استفاده کن که مشابه محیط align است اما فرمول‌ها رو چپ‌چین می‌کند.

1) بنده این مورد را طبق یک فایل راهنما انجام دادم و خود برنامه هم خطایی نگرفت، بنابراین فکر می‌کنم می‌توان واژه‌های بهتری در مورد کار دیگران به کار برد.
2) این مورد را یکی از دوستان اعلام کردند و گفتند پس امتحان نتیجه را اطلاع دهم و من هم صرفاً همین کار را انجام دادم که باز هم نرم افزار خطایی نشان نداد.
3) این بسته را موجود دارم. به چه ترتیب ، با تایپ چه کدی و در کدام قسمت flalign را فعال کنم؟

vafa

نقل قول از: morva در اکتبر 11, 2013, 11:43:24 قبل از ظهر
1) بنده این مورد را طبق یک فایل راهنما انجام دادم و خود برنامه هم خطایی نگرفت، بنابراین فکر می‌کنم می‌توان واژه‌های بهتری در مورد کار دیگران به کار برد.
2) این مورد را یکی از دوستان اعلام کردند و گفتند پس امتحان نتیجه را اطلاع دهم و من هم صرفاً همین کار را انجام دادم که باز هم نرم افزار خطایی نشان نداد.
3) این بسته را موجود دارم. به چه ترتیب ، با تایپ چه کدی و در کدام قسمت flalign را فعال کنم؟

۱) کسی که راهنما رو نوشته خودش هم نمی‌دونسته داره چی کار می‌کنه.
۲) صرفاً هر چیزی که بدون خطا باشد به این معنی نیست که درست است.
۳)

\documentclass{article}
\usepackage{amsmath}
\usepackage{xepersian}
\begin{document}
\begin{flalign*}
4+5&=4+(4+1)&\\
&=(2+2)+(2+2+1)&
\end{flalign*}
\end{document}