با عرض سلام و خسته نباشید
من برای تایپ عبارت زیر lim یعنی مثلاً t--->5 مجبور شدم تمام فرمول را به جای $...$ در [\...]\ بنویسم، امّا نمیتوانم آن را به صورت چپ چین در بیاورم.
لطفاً راهنمایی بفرمایید.
سپاس
سلام به شما و عرض خوش آمد به این تالار. امیدوارم که در این تالار دوستان خوبی برای هم باشیم و در حل مشکلات همدیگر تلاش کنیم.
برای چپچین کردن فرمولها در لیتک، باید از گزینهی fleqn در documentclass استفاده کنید. به صورت زیر
\documentclass[fleqn]{article}
(پینوشت: لطفا هنگام ورود به تالار، قوانین آنرا یک مرور بفرمایید. هنگام ارسال فایلکمینه، باید فایلی ارسال کنید که قابل اجرا باشد. موفق باشید)
نقل قول از: morva در اکتبر 11, 2013, 12:49:15 قبل از ظهر
...
من برای تایپ عبارت زیر lim یعنی مثلاً t--->5 مجبور شدم تمام فرمول را به جای $...$ در [\...]\ بنویسم،...
سپاس
میشه لطفا بفرمایید چرا مجبور به اینکار شدید؟ به نظر من هیچ اجباری در کار نبوده. محیطهای $...$ و \[...\] دو مفهوم مختلف دارند و نمیشه از یکی به جای اونیکی استفاده کرد.
نقل قول از: فرشاد ترابی در اکتبر 11, 2013, 01:07:52 قبل از ظهر
سلام به شما و عرض خوش آمد به این تالار. امیدوارم که در این تالار دوستان خوبی برای هم باشیم و در حل مشکلات همدیگر تلاش کنیم.
برای چپچین کردن فرمولها در لیتک، باید از گزینهی fleqn در documentclass استفاده کنید. به صورت زیر
\documentclass[fleqn]{article}
ممنون.
این کد در کدام قسمت باید نوشته شود؟ چون تعدادی از فرمولها در بیان جملات فارسی قرار دارند و نمیخواهم تمامی فرمولها چپ چین شوند.
نقل قول از: فرشاد ترابی در اکتبر 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)) $
نقل قول از: فرشاد ترابی در اکتبر 11, 2013, 07:31:51 قبل از ظهر
متن خود را با این خط جایگزین کنید و نتیجه را گزارش دهید
$ \displaystyle \lim_{t \to t_{0}} g(t)=(f_{1}(t),f_{2}(t),f_{3}(t)) $
سپاسگزارم.
با استفاده از این کد، هر دو مشکل برطرف شدند.
نقل قول از: فرشاد ترابی در اکتبر 11, 2013, 07:31:51 قبل از ظهر
متن خود را با این خط جایگزین کنید و نتیجه را گزارش دهید
$ \displaystyle \lim_{t \to t_{0}} g(t)=(f_{1}(t),f_{2}(t),f_{3}(t)) $
که کاملاً اشتباه است. فرمولهای inline نباید بصورت display حروفچینی شوند.
نقل قول از: وفا کارنپهلو در اکتبر 11, 2013, 10:29:27 قبل از ظهر
که کاملاً اشتباه است. فرمولهای inline نباید بصورت display حروفچینی شوند.
امکان دارد شما کد درست را بفرمایید؟!
نقل قول از: morva در اکتبر 11, 2013, 10:33:17 قبل از ظهر
امکان دارد شما کد درست را بفرمایید؟!
کاری که شما میخواهید انجام بدهید از ریشه اشتباه و نادرست است. فرمولهای inline نباید بصورت display حروفچینی شوند چون تنظیم فاصله سطرها را بهم میزنند و خروجی را به معنای واقعی کلمه زشت میکنند.
نقل قول از: وفا کارنپهلو در اکتبر 11, 2013, 10:37:46 قبل از ظهر
کاری که شما میخواهید انجام بدهید از ریشه اشتباه و نادرست است. فرمولهای inline نباید بصورت display حروفچینی شوند چون تنظیم فاصله سطرها را بهم میزنند و خروجی را به معنای واقعی کلمه زشت میکنند.
منظورتان از اینکه کار اشتباه است، چپ چین کردن فرمول میباشد؟!
بنده تعدادی فرمول و راه حل ریاضی دارم که باید در چند خط تقریباً پشت سر هم چپ چین گردند.
تا بدین جای کار هم همیشه از $...$ استفاده کردم و به راحتی با flushleft در قسمت چپ نوشته شدند.
در مورد lim و عبارت پایین آن، به مشکل برخوردم و از [\...]\ بهره گرفتم ولی موفّق به چپ چین کردن آن نشدم.
در عین حال یک تعدادی فرمول و عبارت ریاضی در متن دارم که نمیخواهم با یک کد، به حالت چپچین در بیایند. در واقع کدی میخواهم که flushleft بر روی آن اثر کند.
نقل قول از: morva در اکتبر 11, 2013, 10:51:23 قبل از ظهر
منظورتان از اینکه کار اشتباه است، چپ چین کردن فرمول میباشد؟!
بنده تعدادی فرمول و راه حل ریاضی دارم که باید در چند خط تقریباً پشت سر هم چپ چین گردند.
تا بدین جای کار هم همیشه از $...$ استفاده کردم و به راحتی با flushleft در قسمت چپ نوشته شدند.
در مورد lim و عبارت پایین آن، به مشکل برخوردم و از [\...]\ بهره گرفتم ولی موفّق به چپ چین کردن آن نشدم.
در عین حال یک تعدادی فرمول و عبارت ریاضی در متن دارم که نمیخواهم با یک کد، به حالت چپچین در بیایند. در واقع کدی میخواهم که flushleft بر روی آن اثر کند.
۱) خود گذاشتن $...$ ااخل محیط flushleft ناشیانه و اشتباه است.
۲) منظور من چپ چین شدن فرمولها نبود بلکه display شدن فرمولهای inline بود.
راهحل شما بسیار ساده است. از بسته amsmath استفاده کنید و برای حروفچینی فرمولهاتون از محیط flalign استفاده کن که مشابه محیط align است اما فرمولها رو چپچین میکند.
نقل قول از: وفا کارنپهلو در اکتبر 11, 2013, 10:59:54 قبل از ظهر
۱) خود گذاشتن $...$ ااخل محیط flushleft ناشیانه و اشتباه است.
۲) منظور من چپ چین شدن فرمولها نبود بلکه display شدن فرمولهای inline بود.
راهحل شما بسیار ساده است. از بسته amsmath استفاده کنید و برای حروفچینی فرمولهاتون از محیط flalign استفاده کن که مشابه محیط align است اما فرمولها رو چپچین میکند.
1) بنده این مورد را طبق یک فایل راهنما انجام دادم و خود برنامه هم خطایی نگرفت، بنابراین فکر میکنم میتوان واژههای بهتری در مورد کار دیگران به کار برد.
2) این مورد را یکی از دوستان اعلام کردند و گفتند پس امتحان نتیجه را اطلاع دهم و من هم صرفاً همین کار را انجام دادم که باز هم نرم افزار خطایی نشان نداد.
3) این بسته را موجود دارم. به چه ترتیب ، با تایپ چه کدی و در کدام قسمت flalign را فعال کنم؟
نقل قول از: 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}
نقل قول از: وفا کارنپهلو در اکتبر 11, 2013, 12:01:21 بعد از ظهر
\documentclass{article}
\usepackage{amsmath}
\usepackage{xepersian}
\begin{document}
\begin{flalign*}
4+5&=4+(4+1)&\\
&=(2+2)+(2+2+1)&
\end{flalign*}
\end{document}
بخشی از بستههای موجود در کتابی که مشغول به تایپ آن هستم و به فرمایشات شما مربوط است را در فایل txt ضمیمه قرار دادم.
آیا قطعه کدی که فرمودید باید به طور کامل در بین متن نوشته شود؟! به نظرم کمی عجیب آمد و به همین دلیل مجدّداً سؤال کردم.
کمکی نمیتونم بکنم. خودت باید مشکلت رو حل کنی.
نقل قول از: وفا کارنپهلو در اکتبر 11, 2013, 12:46:45 بعد از ظهر
کمکی نمیتونم بکنم. خودت باید مشکلت رو حل کنی.
به طور قطع به یقین اگر موفّق شده بودم مشکل را برطرف کنم، اصلاً نه تاپیکی ایجاد میکردم و نه سؤال مطرح مینمودم.
تصوّر بر این بود که مدیران و متخصّصان این سایت به افرادی که دچار مشکل و سؤال شدند، کمک خواهند کرد ولی خیلی جالب بود که بعد از چند پست با جملهی شما مواجه شدم!
سپاس!!!
نقل قول از: morva در اکتبر 11, 2013, 01:09:02 بعد از ظهر
به طور قطع به یقین اگر موفّق شده بودم مشکل را برطرف کنم، اصلاً نه تاپیکی ایجاد میکردم و نه سؤال مطرح مینمودم.
تصوّر بر این بود که مدیران و متخصّصان این سایت به افرادی که دچار مشکل و سؤال شدند، کمک خواهند کرد ولی خیلی جالب بود که بعد از چند پست با جملهی شما مواجه شدم!
سپاس!!!
جواب سوالت در این خلاصه میشه که ساختار یک فایل لاتک را بدانی، کجا نوشتار شروع میشه و کجا تمام میشه. اگر این موارد ابتدایی را ندانی، من کمکی نمیتونم بکنم مگر اینکه پیشنهاد کنم یک کتاب ابتدایی در مورد لاتک برداری و بخونی.
نقل قول از: وفا کارنپهلو در اکتبر 11, 2013, 02:00:09 بعد از ظهر
جواب سوالت در این خلاصه میشه که ساختار یک فایل لاتک را بدانی، کجا نوشتار شروع میشه و کجا تمام میشه. اگر این موارد ابتدایی را ندانی، من کمکی نمیتونم بکنم مگر اینکه پیشنهاد کنم یک کتاب ابتدایی در مورد لاتک برداری و بخونی.
من چند فایل راهنما در مورد این نرم افزار مطالعه کردم و کدهای کامل یک کتاب چاپ شده را نیز مورد برّرسی قرار دادم و تابحال که 3 فصل از یک کتاب را نوشتم، مشکلاتم را خودم برطرف کردم و کد خطایی ندارم و DPF آن هم کاملاً صحیح است. تنها در مورد موضوع این تاپیک به مشکلی برخوردم که نتوانستم راه حلی برای آن پیدا کنم و فکر میکردم به کمک تاپیکها و افراد حاضر در تالار این سایت میتوانم این مشکل را حل کنم.
از راهنماییهای شما سپاسگزارم و سعی میکنم از فرمایشاتتان بهرهی کافی را ببرم.
کاربر عزیز Morva
اگر درست و بدون پیشذهنیت به راهنماییهای آقای کارنپهلو توجه کنید، متوجه میشوید که ایشان دارند به درستی مطالب را به شما میگویند. خلاصهی این بحث این است:
1. استفاده از محیط ریاضی بهصورت $...$ برای نوشتن معادلات inline (درخط) یا معادلاتی که درون متن برنامه قرار میگیرد است.
2. اینکه شما از محیط $..$ استفاده میکنید و سپس با flushleft آنرا به چپ میبرید کار غیر اصولی است. محیط $...$ برای نوشتن فرمولهای غیر-درخط نیست.
3. هنگامی که یک معادله را بهصورت درخط مینویسید، ارتفاع آنها باید کوچک شود تا فاصلهی خطوط برهم نخورد. به همین دلیل لیتک بهطور اتوماتیک ارتفاع را کم میکند.
یکی از قوانینی که برای انجام اینکار دارد، همان بردن حدود lim به اندیس بهجای زیر آن است. همچنین کسرها را کوچک میکند.
4. برای نوشتن معادلات غیر-درخط باید از محیط $$....$$ استفاده کنید (دوتا علامت دولار به هم چسبیده) یا اینکه از این محیط \[...\] که کار اصولی است. اگر
از حالت اول استفاده کنید، همواره معادلات شما وسطچین میشود. اما اگر از حالت دوم استفاده کنید، اگر از گزینهی fleqn که قبلاً گفته بودم استفاده کنید، معادله
چپچین و اگر استفاده نکنید وسطچین میشود. به هر حال هر دو گزینه باعث ایجاد معادلات بدون شماره میشود.
5. اگر بخواهید معادلات با شماره میخواهید، باید از محیط equation استفاده کنید و اگر چندین معادلهی پشت سر هم دارید از محیط align (که جزو بستهی amsmath است)
استفاده کنید. این محیطها هم از گزینهی fleqn پیروی میکنند. یعنی اگر باشد چپچین و اگر نباشد وسطچین میشوند.
گزینههای زیاد دیگری هم هست. توصیه میکنم فرمایشات آقای کارنپهلو را یکبار دیگر از ابتدا تا انتها مطالعه بفرمایید. به نظر اینجانب، راهنماییهای ایشان کامل است.
فقط یک کم حالت بحث پیش آمده.
نقل قول از: morva در اکتبر 11, 2013, 02:27:40 بعد از ظهر
من چند فایل راهنما در مورد این نرم افزار مطالعه کردم و کدهای کامل یک کتاب چاپ شده را نیز مورد برّرسی قرار دادم و تابحال که 3 فصل از یک کتاب را نوشتم، مشکلاتم را خودم برطرف کردم و کد خطایی ندارم و DPF آن هم کاملاً صحیح است. تنها در مورد موضوع این تاپیک به مشکلی برخوردم که نتوانستم راه حلی برای آن پیدا کنم و فکر میکردم به کمک تاپیکها و افراد حاضر در تالار این سایت میتوانم این مشکل را حل کنم.
از راهنماییهای شما سپاسگزارم و سعی میکنم از فرمایشاتتان بهرهی کافی را ببرم.
همانگونه که عرض کردم، هدف آقای کارنپهلو بیان این نکته است که اگرچه شما تا حالا نتیجه گرفتید اما کار اصولی انجام ندادید.
نتیجه گرفتن به معنی کار اصولی انجام دادن نیست. بهعنوان مثال شما میتوانید متن خود را در paint بنویسید و بهصورت یک عکس در متن قرار دهید. اگرچه ممکن است
با این کار نتیجه هم بگیرید ولی کار اصولی انجام نشده. امیدوارم که منظور مرا متوجه شده باشید.
موفق باشید.
نقل قول از: فرشاد ترابی در اکتبر 11, 2013, 06:20:00 بعد از ظهر
کاربر عزیز Morva
اگر درست و بدون پیشذهنیت به راهنماییهای آقای کارنپهلو توجه کنید، متوجه میشوید که ایشان دارند به درستی مطالب را به شما میگویند. خلاصهی این بحث این است:
1. استفاده از محیط ریاضی بهصورت $...$ برای نوشتن معادلات inline (درخط) یا معادلاتی که درون متن برنامه قرار میگیرد است.
2. اینکه شما از محیط $..$ استفاده میکنید و سپس با flushleft آنرا به چپ میبرید کار غیر اصولی است. محیط $...$ برای نوشتن فرمولهای غیر-درخط نیست.
3. هنگامی که یک معادله را بهصورت درخط مینویسید، ارتفاع آنها باید کوچک شود تا فاصلهی خطوط برهم نخورد. به همین دلیل لیتک بهطور اتوماتیک ارتفاع را کم میکند.
یکی از قوانینی که برای انجام اینکار دارد، همان بردن حدود lim به اندیس بهجای زیر آن است. همچنین کسرها را کوچک میکند.
4. برای نوشتن معادلات غیر-درخط باید از محیط $$....$$ استفاده کنید (دوتا علامت دولار به هم چسبیده) یا اینکه از این محیط \[...\] که کار اصولی است. اگر
از حالت اول استفاده کنید، همواره معادلات شما وسطچین میشود. اما اگر از حالت دوم استفاده کنید، اگر از گزینهی fleqn که قبلاً گفته بودم استفاده کنید، معادله
چپچین و اگر استفاده نکنید وسطچین میشود. به هر حال هر دو گزینه باعث ایجاد معادلات بدون شماره میشود.
5. اگر بخواهید معادلات با شماره میخواهید، باید از محیط equation استفاده کنید و اگر چندین معادلهی پشت سر هم دارید از محیط align (که جزو بستهی amsmath است)
استفاده کنید. این محیطها هم از گزینهی fleqn پیروی میکنند. یعنی اگر باشد چپچین و اگر نباشد وسطچین میشوند.
گزینههای زیاد دیگری هم هست. توصیه میکنم فرمایشات آقای کارنپهلو را یکبار دیگر از ابتدا تا انتها مطالعه بفرمایید. به نظر اینجانب، راهنماییهای ایشان کامل است.
فقط یک کم حالت بحث پیش آمده.
بنده ذهنیت خاصی نداشتم و در تمام مدّت هم تلاش کردم از صحبتهای جناب کارنپهلو استفاده نمایم که خوشبختانه با در نظر گفتن راهنماییهای ایشان و کمک یکی دیگر از دوستان محترم، مشکلم حل شد.
از راهنماییهای شما هم متشکرم.
این مورد را هم عرض کنم که من با اساتید و افرادی که مطمئناً تجربه و دانش بیشتری از بنده دارند، بحث نخواهم کرد.