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

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

چگونه میتوان در محیط ریاضی در زی‌پرشین یک محیط دیگر"نکته"همانند"نتیجه"اضافه کرد؟

نویسنده meim007, فبریه 07, 2010, 05:50:24 بعد از ظهر

« قبلی - بعدی »

meim007

من می‌خواستم بدانم چطوری میتوان زیرمحیطی مانند "نتیجه" یا "ملاحظه" را تعریف کرد به اسم "نکته"
بهتر بگم بقیه زیرمحیط‌های  را می‌خواهم و نمی‌خوام از این زیرمحیطها استفاده کنم:
تعریف
گزاره
قضیه
نتیجه
ملاحظه
لم
مثال
بلکه گزینه‌ی دیگری به اینها به اسم: "نکته" اضافه کنم که مانند اینها عمل کند
راستی برای من به این صورت تعریف شده اند:
\theoremstyle{definition}
\newtheorem{definition}{تعریف}[section]
\theoremstyle{theorem}
\newtheorem{theorem}[definition]{قضیه}
\newtheorem{lemma}[definition]{لم}
\newtheorem{proposition}[definition]{گزاره}
\newtheorem{corollary}[definition]{نتیجه}
\newtheorem{remark}[definition]{ملاحظه}
\theoremstyle{definition}
\newtheorem{example}[definition]{مثال}

محمود امین‌طوسی

سلام.  من مطلبی را که قبلاً در گروه توسط آقا مهدی بیان شده بود در اینجا ذکر می‌کنم که انشاءالله کارتان راه بیفتد:
نقل قول
فرم کلی فرمان به صورت زیر است‎

\newtheorem{title}{Title}[counter]‎
که در آن title عنوانی است که به صورت ‎

\begin{title}‎
...‎
\end{title}‎
در متن مورد استفاده قرار می‌گیرد. Title چیزی است که دقیقاً در خروجی
چاپ می‌شود و counter نام شمارنده‌ای است که می‌خواهی این محیط بر اساس
آن شماره‌گذاری شود. مثلا‎

\newtheorem{thm}{Theorem}[section]‎
محیطی را تعریف می‌کند که به صورت ‎

\begin{thm}‎
This is a theorem‎
\end{thm}‎
استفاده می‌شود و خروجی آن به  صورت زیر است (فرض کن که در بخش سوم از
فصل دوم قرار داری و این اولین محیط از این دست در این بخش است)‎

Theorem 2.3.1. This is a theorem‎
اگر به بخش بعدی بروی اولین محیط از این دست به صورت زیر شماره‌گذاری می‌شود‎

Theorem 2.4.1‎
حالا فرض کن می‌خواهی محیط دیگری تعریف کنی که شماره‌گذاری آن در امتداد همین محیط باشد‎

\newtheorem{thm}{Theorem}[section]‎‎
\newtheorem{lem}[thm]{Lemma}‎
در این صورت اگر دوباره در بخش سوم از فصل اول باشی و بنویسی‎

\begin{thm}‎
This is a theorem‎
\end{thm}‎
\begin{lem}‎
This is a Lemma
\end{lem}‎
به صورت زیر چاپ می‌شود‎

Theorem 2.3.1. This is a Theorem‎

Lemma 2.3.2 This is a Lemma‎
ولی اگر بنویسی‎

\newtheorem{thm}{Theorem}[section]‎‎
\newtheorem{lem}{Lemma}[section]‎‎
همان کد به صورت زیر ظاهر می‌شود‎

Theorem 2.3.1. This is a Theorem‎

Lemma 2.3.1 This is a Lemma‎‎
و در نهایت اینکه سه نوع از پیش تعریف شده محیط وجود دارد، plain،
definition و remark که هرکدام دارای خاصیتی است مثلا یکی تیتر را سیاه و
بدنه را ایتالیک می‌نویسد. حالت پیش‌فرض plain است بنابراین ‎

\theoremstyle{plain}%این واقعاً لازم نیست چون پیش‌فرض است‎
\newtheorem{thm}{Theorem}[section}‎
\theoremstyle{definition}‎
\newtheorem{def}{Definition}[thm]‎
\theoremstyle{remark}‎
\newtheorem*{rem}{Remark}‎
در این صورت thm و def دارای شماره‌گذاری متوالی در هر بخش هستند ولی rem بدون شماره‌گذاری است.

حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎