اگر بخواهیم دستوری علاوه بر \proof داشته باشیم که محیطی مشابه محیط اثبات ایجاد کند با عنوانی متفاوت مثلا "اثبات قضیه 1.2.3" به جای "اثبات"، باید چه کار کنیم؟ (وقتی از طبقه نوشتاری کتاب استفاده می کنیم)
نقل قول از: student در جولای 17, 2011, 04:34:24 بعد از ظهر
اگر بخواهیم دستوری علاوه بر \proof داشته باشیم که محیطی مشابه محیط اثبات ایجاد کند با عنوانی متفاوت مثلا "اثبات قضیه 1.2.3" به جای "اثبات"، باید چه کار کنیم؟ (وقتی از طبقه نوشتاری کتاب استفاده می کنیم)
فایل پیوست زیر را ببینید
نقل قول از: masih در جولای 17, 2011, 05:19:05 بعد از ظهر
فایل پیوست زیر را ببینید
۱- دستور \bf در لاتک 2e منسوخ شده است. به جای آن باید از دستورات
\textbf{text}
یا از
{\bfseries This is bold.}
استفاده کنید.
۲- روش استفاده از \bf در پرونده پیوست شما اشتباه است. دستور \bf باید همانند دستور \bfseries استفاده شود.
۳- بهتر است محیطی اینگونه تعریف کنید:
\newenvironment{myproof}[1][]{%
\begin{proof}[اثبات قضیه\eqref{#1}]}%
{\end{proof}}
و آن را اینگونه استفاده کنید:
\begin{myproof}[th]
\end{myproof}
نقل قول از: وفا در جولای 17, 2011, 05:49:36 بعد از ظهر
۳- بهتر است محیطی اینگونه تعریف کنید:
\newenvironment{myproof}[1][]{%
\begin{proof}[اثبات قضیه\eqref{#1}]}%
{\end{proof}}
و آن را اینگونه استفاده کنید:
\begin{myproof}[th]
\end{myproof}
به عنوان تنها راهی که توانسته بودم به نتیجه برسانمش قبل از برهان قضیه مورد نظر می نوشتم
\renewcommand\proofname{\textbf{اثبات قضیه 1.2.3}}
و بعد از آن برای بقیه اثباتها دوباره از
\renewcommand\proofname{\textbf{اثبات }}
استفاده می کردم! دنبال چیزی شبیه این که شما نوشته اید بودم تا تعریف هایم همان بالا تمام بشود ولی هرچه می کردم نمی توانستم درست از آب دربیاورمش. خیلی ممنون استاد