Proof-Symbol verschieben

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


ichbinneu

Proof-Symbol verschieben

Beitrag von ichbinneu »

Guten Abend,

ich möchte das Quadrat am Ende der proof-Umgebung gerne verschieben.
Wenn der Beweis auf eine zentrierte Formel endet, soll das Symbol auf der Grundlinie sein.

Hier ein MWE:
\documentclass[ngerman, fontsize=11pt, DIV=15, BCOR = 10mm, parskip=half-, twoside]{scrartcl}

\usepackage[backend=biber, bibencoding=utf8, style = alphabetic, natbib=true,  urldateusetime=true]{biblatex}
\usepackage{babel}% sonst ist Option ngerman bei \documentclass sinnlos
\usepackage{latexsym}
\usepackage{amsthm}
\newtheorem{theorem}{Theorem}[section]
\newtheorem{corollary}{Corollary}[theorem]
\newtheorem{lemma}[theorem]{Lemma}

\begin{document}
\begin{proof}
	So ist es ok 
\end{proof}

\begin{proof}
	So nicht, denn es kommt eine zentrierte Formel
	\[
\sum\limits_{k=0}^{\infty}\frac{1}{k!}
	\]
\end{proof}
\end{document}

Naseg Ruen

Re: Proof-Symbol verschieben

Beitrag von Naseg Ruen »

Dir ist hoffentlich klar, dass die Grundlinie bei Formeln auf Höhe des Bruchstrichs (egal, ob einer vorhanden ist oder nicht) verläuft. Jedenfalls ist in der amsthm-Anleitung in Abschnitt 5.2 die Anweisung \qedhere dokumentiert, mit der man die Ausgabe des q.e.d.-Zeichens erzwingen kann. Es gibt dort auch ein Beispiel, das recht genau auf deinen Fall passt. Dein Beispiel gekürzt (→ Minimalbeispiel) und entsprechend adaptiert:
\documentclass[ngerman, DIV=15, BCOR = 10mm, parskip=half-, twoside]{scrartcl}

\usepackage{babel}% sonst ist Option ngerman bei \documentclass sinnlos
\usepackage{amsthm}

\begin{document}
\begin{proof}
	So ist es ok 
\end{proof}

\begin{proof}
	So nicht, denn es kommt eine zentrierte Formel
	\[
\sum\limits_{k=0}^{\infty}\frac{1}{k!}\qedhere
	\]
\end{proof}
\end{document}

ichbinneu

Re: Proof-Symbol verschieben

Beitrag von ichbinneu »

Danke sehr.
Nun ist meine zweite Frage ob ich das Quadrat auch soweit verschieben kann, dass es bündig ist mit den unteren Grenzen der Summe?

Naseg Ruen

Re: Proof-Symbol verschieben

Beitrag von Naseg Ruen »

Manuell zurecht murksen kann man das immer:
\documentclass[ngerman, DIV=15, BCOR = 10mm, parskip=half-, twoside]{scrartcl}

\usepackage{babel}% sonst ist Option ngerman bei \documentclass sinnlos
\usepackage{amsthm}

\begin{document}
\begin{proof}
	So ist es ok 
\end{proof}

\begin{proof}
	So nicht, denn es kommt eine zentrierte Formel
	\[
\sum\limits_{k=0}^{\infty}\frac{1}{k!}
	\]
	\hfill\smash{\raisebox{1em}{\qedhere}}
\end{proof}
\end{document}
Die Frage ist eher, wie sinnvoll das ist … :|

Ich habe bei Dokumenten, bei denen ich so etwas sehe, immer meine Zweifel, ob derjenige wirklich einen vernünftigen Plan hatte. Meist sieht man in einem Dokument ja nicht nur einen solchen Pfusch, sondern eine ganze Menge. Oftmals wird das ganze dann deutlich besser, wenn man den ganzen Murks einfach entfernt und mit den Standardeinstellungen neu setzt. Aber wer es unbedingt haben will …

Antworten