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

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

شماره گزاری فرمول ها در متن

نویسنده kobraesmaili, می 25, 2013, 04:40:18 بعد از ظهر

« قبلی - بعدی »

kobraesmaili

سلام.
خسته نباشید.
ببینید مدیران محترم من کلی تو تالارها گشتم و مطالب مختلف خوندم ولی جواب نگرفتم. اینا رو گفتم که بعداً دعوام نکنید.  :-[

دارم از نمونه پایان نامه شریف استفاده می کنم. لازم دارم شماره قضایا و فرمولهام سه تایی بشن(فصل.بخش.شماره)
برای اینکار  در  فایل 
thesis.cls

این تغییر را دادم
‎\newtheorem{theorem}{قضیه}[chapter‎]‎
‎\renewcommand\thetheorem{\thesection\@SepMark\arabic{theorem}}‎‎‎‎

شماره ها سه تایی شدند ولی شماره فرمولهام هنوز دوتایی هستن(فصل.شماره)
تازه یه مشکل دیگه هم هست.  این که با شروع بخش جدید شماره ها از یک شروع نمی شن.
ممنون میشم کمک کنین و دعوام نکننین

محسن شریفی تبار

سلام.

برای شروع شدن مجدد شماره‌ها، در خط اولی که نوشتید، به جای chapter از section استفاده کنید. برای انجام این تغییر در مورد شماره فرمول‌ها، خط مشابه خط دوم را در مورد equation به‌جای theorem به‌کار ببرید.

kobraesmaili

ممنون از راهنماییتون
منظورتون  این بوده:؟
‎\newtheorem{theorem}{قضیه}[‎section‎‎]‎
‎\renewcommand\thetheorem{\thesection\@SepMark\arabic{theorem}}‎‎‎‎‎
‎\renewcommand\theequation{\thesection\@SepMark\arabic{equation}}‎‎‎‎
با این تغییرات شماره فرمولهام هنوز دوتاییه. در ضمن شماره لم هایی که در آغاز فصل مثلا ۴ و قبل از بخش اول فصل ۴  اومده در ادامه شماره های بخش آخر از فصل ۳ می شه.

محسن شریفی تبار

اگر مسأله قضایا حل شد، از خط زیر نیز برای فرمول‌ها می‌توانید استفاده کنید
\numberwithin{equation}{section}

kobraesmaili


محسن شریفی تبار

نقل قول از: kobraesmaili در می 25, 2013, 05:41:59 بعد از ظهر
هنوز شماره فرمولهام دو تایی هستن.
اگر اینطور هست، دیگه باید فایل کمینه بفرستید تا بشه مشکل را بررسی کرد. بنده امتحان کردم و مشکلی نبود.

kobraesmaili

فایل کمینه رو نتونستم بدون فایل  thesis.cls بفرستم واسه همین  thesis.cls رو کوچیک کردم.

ممنون از وقت گذاری تون

محسن شریفی تبار

خب شما اشتباهی مرتکب شدید. بعد از دستور numberwithin دیگر نباید شماره گذاری محیط تساوی را عوض کنید و بایستی خط بعد از آن را حذف کنید.

kobraesmaili

بسیار ممنون از پی گیری شما. با حذف دستوری که فرمودید باز هم نتیجه نگرفتم. من  از دی وی دی teklive2011
استفاده می کنم. شاید چون آپدیت نکردم اینجوریه. در هر حال سپاسگزارم.

هادی صفی‌اقدم

#9
نقل قول از: kobraesmaili در می 27, 2013, 01:21:14 قبل از ظهر
بسیار ممنون از پی گیری شما. با حذف دستوری که فرمودید باز هم نتیجه نگرفتم. من  از دی وی دی teklive2011
استفاده می کنم. شاید چون آپدیت نکردم اینجوریه. در هر حال سپاسگزارم.
دیدم از گرفتن جواب منصرف شدین، جواب دادم.
شما باید دستور

‎\numberwithin{equation}{section}‎

را بعد از فراخوانی زی‌پرشین بیارین.