تالار گفتگوی پارسیلاتک
لاتک LATEX => سبک نوشتار => نويسنده: alipoostindouz در مارس 31, 2013, 10:03:04 pm
-
در پست زیر مشکلی مطرح شده که مشکل بنده هم هست:
http://www.parsilatex.com/forum/SMF/index.php?topic=3030.msg16962#msg16962 (http://www.parsilatex.com/forum/SMF/index.php?topic=3030.msg16962#msg16962)
در واقع تمام شماره قضیه ها و نتایج پشت سر هم میخوره! ولی من هم می خواهم که شماره قضایا و نتایج از هم مستقل باشند.
از این دستورات استفاده کنین.
\theoremstyle{definition}
\newtheorem{definition}{تعریف}[section]
\theoremstyle{theorem}
\newtheorem{theorem}{قضیه}[section]
\newtheorem{lemma}{لم}[section]
\newtheorem{proposition}{گزاره}[section]
\newtheorem{corollary}{نتیجه}[section]
\newtheorem{remark}{ملاحظه}[section]
\theoremstyle{definition}
\newtheorem{example}{مثال}[section]
در ضمن، این نحوه شمارهگذاری مورد نظر شما، درست نیست. یه علتش اینه که توی یه متن طولانی، اگه خواننده بخواد مثلاً تعریف ۸.۲.۲ رو پیدا کنه، باید کلی دنبالش بگرده. اما اگه همه شمارهها پشت سر هم باشه، خیلی راحت میتونه رقم سمت چپی رو دنبال کنه و تعریف رو پیدا کنه.
لطفاً (و برای آخرین بار) همراه این جور سوالها، یه فایل کمینه هم پیوست کنین. الان اگه شما یه جور دیگه، تعریف مربوط به شمارهگذاریها رو فراخوانی کرده باشین، ما دوباره مجبور میشیم دستوراتمون رو تغییر بدیم. فایل pdfای که گذاشتین، به درد ما نمیخوره.
پاسخ داده شده رو اجرا کردم ولی مشکل داره و اونی که می خواهم نشد.
میشه راهنمایی کنین بگین مشکل کجاست ؟
-
«اونی که می خواهم نشد» را بیشتر توضیح بدین.
چی میخاین؟
ضمنا فایلتون هم اصلا کوچک نیست.
-
از پست قبلی کپی پیست کردم.
مشکل من تو شمارهگذاری تعاریف، قضایا و لم و ... هست. یعنی به صورت اتوماتیک میزنه
تعریف ۱.۱
لم ۲.۱
قضیه ۳.۱
در حالیکه من میخوام اینا جداجدا شماره بخورن. یعنی تعاریف به ترتیب بشن
تعریف ۱.۱
گزاره ۱.۱
تعریف ۲.۱
قضیه ۱.۱و ...
بقیه هم همینجوری.
سعی کردم حجم فایل ها رو کم کنم.
حدس می زنم که فقط یک اشتباه بچگانه کردم و متوجه نمی شم. :(
-
به این نکتهای که آقای دامنافشان گفتند توجه کنین که این شمارهگذاری مشکل در راحت پیدا کردن قضیه و تعریفها و ... براتون و برای خوانندههای بعدی متن شما ایجاد میکنه.
شما دستور را به صورت زیر استفاده کردهاین:
\newtheorem{theorem}[definition]{قضیه}[section]
یعنی هم دارین بهش میگین که شمارهبندی قضیهها در ادامهی تعریفها باشه و هم دارین بهش میگین دارای شمارهی section باشه.
این امکان نداره. بخاطر این هم خطا داده.
اگر میخاین که شمارهبندی قضیهها به صورت زیر باشه:
۱- دارای شماره section
۲- مستقل از تعریفها شمارهگذاری بشه.
باید از کد زیر استفاده کنین.
بقیهی محیطهایی هم که میخایین مستقل باشن، هم باید مثل این باشه.
\newtheorem{theorem}{قضیه}[section]
همچنین چون میخاین گزاره و تعریفهاتون در ادامهی هم شمارهگذاری بشن، باید از کد زیر استفاده کنین:
\newtheorem{definition}{تعریف}[section]
\newtheorem{proposition}[definition]{گزاره}
توزیع TeX شما قدیمیه. میکتک هم هست.
پیشنهاد من استفاده از نسخهی آپدیت تکلایو هست.
مثلا بستهی xecolour دیگه وجود نداره. باید از xecolor استفاده کنین.
-
خیلی خیلی خیلی ممنون ;)
به این نکتهای که آقای دامنافشان گفتند توجه کنین که این شمارهگذاری مشکل در راحت پیدا کردن قضیه و تعریفها و ... براتون و برای خوانندههای بعدی متن شما ایجاد میکنه.
چون فایل پروژه من کم حجم هست و فقط سه فصل داره، فکر نکنم که مشکلی ایجاد کنه.
فایل اصلاح شده رو برای دیگر دوستان سنجاق می کنم.
-
سلام. تنها دستور
\newtheorem{example}{مثال}[section]
را می زنم و می خواهم مثالها در کل فصل صرفنظر از بخش و زیر بخش به طور مستقل شماره گذاری شوند ولی نمی شود. یعنی می خواهم به صورت زیر باشد.
بخش 1.3
زیر بخش 1.3.4
مثال 1.1
ولی می زند مثال 1.1.1 و شماره های بخش و زیر بخش درست است. ممنون
-
با جای section بنویس chapter
\newtheorem{example}{مثال}[chapter]