So passen Sie das QED-Symbol so an, dass es in einem Beweis direkt nach dem letzten Wort erscheint

So passen Sie das QED-Symbol so an, dass es in einem Beweis direkt nach dem letzten Wort erscheint

Wenn ich einen Beweis fertigstelle, neige ich dazu, das kleine Quadrat direkt nach dem letzten Wort zu platzieren, aber durch die Verwendung der /begin{proof} /end{proof}Umgebung erscheint es immer am Ende der Zeile. Es scheint, als würde seine Definition den /hfillBefehl enthalten, aber ich weiß nicht, wie ich ihn weglassen kann. Wie kann ich das beheben?

Antwort1

Sie müssen den \qedBefehl patchen.

\documentclass{article}

\usepackage{amsthm}

%% using xpatch 
\usepackage{xpatch}
\xpatchcmd{\qed}{\hfill}{}{}{}

%% Or without any package
%\DeclareRobustCommand{\qed}{%
%  \ifmmode % if math mode, assume display: omit penalty etc.
%  \else \leavevmode\unskip\penalty9999 \hbox{}\nobreak%\hfill
%  \fi
%  \quad\hbox{\qedsymbol}}

\begin{document}

\begin{proof}
 This is some proof.
\end{proof}

\end{document}

Bildbeschreibung hier eingeben

Die Trennung ist \quad. Sie können das auch ähnlich ändern, d.h.

\xpatchcmd{\qed}{\quad}{\space}{}{}  %% \space may be \hspace{<length>}

Antwort2

Die Beweisumgebung ist im amsthm-Paket definiert, wobei das Qed-Symbol am rechten Ende der Seite platziert wird. Sie können das Qed-Symbol neu definieren, um nichts zu erzeugen, und Ihr eigenes Qed-Symbol definieren und dieses in der Beweisumgebung wie folgt verwenden:

\usepackage{amssymb}
\renewcommand\qedsymbol{}
\newcommand\myqed{$\blacksquare$}

\myqed can be used wherever required.

Antwort3

Sie müssen xpatchweder ein Paket noch verwenden \DeclareRobustCommand. Sie müssen lediglich den /qedBefehl erneuern. Ihr Dokument sollte ungefähr so ​​aussehen:

\documentclass{article}

\usepackage{amsthm}

\renewcommand{\qed}{\quad\qedsymbol}

\begin{document}

\begin{proof}
Insert proof here.
\end{proof}

\end{document}

Ich habe es \quadfür meinen Platz verwendet, aber Sie können den Platz jeder beliebigen Größe verwenden.

verwandte Informationen