تالار گفتگوی پارسیلاتک
لاتک LATEX => ریاضیات و علوم => نويسنده: amintc در آوریل 08, 2013, 11:37:03 pm
-
اساتید اشکال گرفتن که در آخر برهان هر قضیه باید یک مربع توپر و در سمت راست صفحه قرار داده شود!؟؟؟ مشکل اینجاست که وقتی از دستور
begin{proof} استفاده میشود در آخر برهان یک مربع توخالی و در سمت چپ متن قرار میدهد. لطفاً بنده رو راهنمایی کنید...ممنون
-
با سلام
قبل از begin{document} می توانید دستور proof را به صورت زیر بازنویسی کنید
\let\oldproof\proof
\let\oldendproof\endproof
\def\proof{\paragraph{\textcolor{red}{\textbf{اثبات.}}} }
\def\endproof{\hfill$\blacksquare$\oldendproof}
این طوری اولا در ابتدا یک کلمه اثبات با رنگ قرمز می نویسد (هر جور که می خواهید می توانید خط سوم را تغییر دهید ) و سپس مربع توپر در انتها می گذارد. اگر مربع تو خالی می خواهید باید به جای $\blacksquare$ بنویسید $\square$.
باتشکر
-
با تشکر از راهنماییتون. فقط یه مشکل کوچیک هست اونم اینکه مربع باید سمت راست باشه نه چپ!!!
-
نه استاندارد این است که سمت چپ باشد، نه راست.
اما با این حال فکر کنم اگر \hfill را بردارید سمت راست می گذارد.
در ضمن اگر می خواهید مربع بیافتد خط بعدی بین \end{proof} و آخرین خط قضیه یک خط فاصله بیاندازید.یعنی:
\begin{proof}
....
...
...
\end{proof}
-
نه اگر \hfill رو برداری مربع میچسبه به آخر خط. به جای \hfill از دستور \newline استفاده کردم و درست شد. خیــــــلی لطف کردین دوست عزیز.