تالار گفتگوی پارسی‌لاتک

لاتک LATEX => ریاضیات و علوم => نويسنده: MARZIYE در سپتامبر 13, 2012, 09:08:47 pm

عنوان: شمازه گداری فرمول
رسال شده توسط: MARZIYE در سپتامبر 13, 2012, 09:08:47 pm
با سلام من در فصل اول فقط یک فرمول را شماره گداری کردم حالا در فصل دوم میخوام شماره گداری را خود برنامه بده ولی شماره 1.2 را میده من میخوام شماره 2.1 باشه خودم برچسب بزنم.
عنوان: پاسخ : شمازه گداری فرمول
رسال شده توسط: MARZIYE در سپتامبر 13, 2012, 09:20:58 pm
به این صورت که قبلا گفتید زدم اجرا کرد میشه ارجاع داد؟
\begin{equation}‎
‎F_{T(x,y),T(p,q)}(\varphi(t))\geq [\Delta(F_{Ax,Ap}(t),F_{Ay,Aq}(t))]^{1/2}‎\tag{2‎.1‎}‎\label{eq ‎2.1‎}‎‎‎‎‎
‎\end{equation}‎
عنوان: پاسخ : شمازه گداری فرمول
رسال شده توسط: فرشاد ترابی در سپتامبر 14, 2012, 11:56:32 am
شما اصلا نیازی ندارید که کار خاصی انجام دهید. همین که به برچسب مورد نظر ارجاع دهید به طور خودکار
شمارش درست  میشه. فقط چند تا نکته:

1. اگر برچسب دوتا معادله را یکسان بدهید، به آخرین اشاره میکنه. فکر کنم مشکل شما همین باشه.
    یعنی برچسب دو تا معادله شما یکسان است. یکی در فصل 1  و دیگری در فصل 2
2. شما چه اصراری در استفاده از \tag دارید؟ شماره گذاری اتوماتیک چه مسأله ای برای شما بوجود میاره؟
عنوان: پاسخ : شمازه گداری فرمول
رسال شده توسط: MARZIYE در سپتامبر 14, 2012, 04:21:04 pm
من اصراری ندارم گفتم که وقتی در فصل دوم شماره 2.1 را میخوام ولی شماره گذاری اتوماتیک را میزنم شماره 1.2 را میده
عنوان: پاسخ : شمازه گداری فرمول
رسال شده توسط: فرشاد ترابی در سپتامبر 14, 2012, 04:51:04 pm
خوب حق داره! چون شماره فصل سمت راست میخوره و شماره قسمت سمت چپ.
به همین دلیل هنگامی که فرمولهای بعدی را بزنید شماره هاشون به ترتیب میشه 2.2 ، 3.2، 4.2، 5.2 و الی آخر

اگر میخواهید که شماره فصل سمت چپ باشه و شماره فرمول سمت راست، باید تعریف \theequation را عوض کنید.
\renewcommand{\theequation}{\arabic{thechapter}.\arabic{theequation}}

البته این کار یک مشکل داره و اون اینه  که تمامی شماره بندیها را باید دستی عوض کنید. یعنی تعریف \thefigure، \thetable و
الی آخر. ظاهراً یک راه حل ساده تر هم داره که با یک دستور همه ی آنها با هم عوض شوند که من خبر ندارم.

دوستان حتماً میدانند.
عنوان: پاسخ : شمازه گداری فرمول
رسال شده توسط: vafa در سپتامبر 14, 2012, 05:20:07 pm
من اصراری ندارم گفتم که وقتی در فصل دوم شماره 2.1 را میخوام ولی شماره گذاری اتوماتیک را میزنم شماره 1.2 را میده
شما چیز اشتباهی را می‌خواهید. شماره‌گذاری بایستی ز راست به چپ باشد نه از چپ به راست.
عنوان: پاسخ : شمازه گداری فرمول
رسال شده توسط: vafa در سپتامبر 14, 2012, 05:21:19 pm

اگر میخواهید که شماره فصل سمت چپ باشه و شماره فرمول سمت راست، باید تعریف \theequation را عوض کنید.
\renewcommand{\theequation}{\arabic{thechapter}.\arabic{theequation}}

البته این کار یک مشکل داره و اون اینه  که تمامی شماره بندیها را باید دستی عوض کنید. یعنی تعریف \thefigure، \thetable و
الی آخر. ظاهراً یک راه حل ساده تر هم داره که با یک دستور همه ی آنها با هم عوض شوند که من خبر ندارم.

دوستان حتماً میدانند.
اشتباه است و به هیچ وجهی توصیه نمی‌شود.
عنوان: پاسخ : شمازه گداری فرمول
رسال شده توسط: فرشاد ترابی در سپتامبر 14, 2012, 07:49:42 pm
اشتباه است و به هیچ وجهی توصیه نمی‌شود.

متوجه نشدم که چی اشتباه است؟ اینکه شماره بندیها را از چپ به راست کنیم؟
یا استفاده از تغییر دستور \thesection؟
عنوان: پاسخ : شمازه گداری فرمول
رسال شده توسط: MARZIYE در سپتامبر 14, 2012, 11:54:25 pm
من اطلاع چندانی از این برنامه نداشتم به همین دلیل مشکلاتم را در تالار مطرح می کنم من یک مقاله دارم که میخواسنم شماره گداری فرمولها مثل اون باشه یعنی در فصل دوم شماره گذاری اول به یک فرمول به صورت 2.1 باشه یعنی فصل در سمت چپ باشه.
عنوان: پاسخ : شمازه گداری فرمول
رسال شده توسط: vafa در سپتامبر 15, 2012, 03:34:11 am
متوجه نشدم که چی اشتباه است؟ اینکه شماره بندیها را از چپ به راست کنیم؟
یا استفاده از تغییر دستور \thesection؟
هر دو.
عنوان: پاسخ : شمازه گداری فرمول
رسال شده توسط: vafa در سپتامبر 15, 2012, 03:35:14 am
من اطلاع چندانی از این برنامه نداشتم به همین دلیل مشکلاتم را در تالار مطرح می کنم من یک مقاله دارم که میخواسنم شماره گداری فرمولها مثل اون باشه یعنی در فصل دوم شماره گذاری اول به یک فرمول به صورت 2.1 باشه یعنی فصل در سمت چپ باشه.
اشتباهه.