Proof-Umgebung anpassen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Proof-Umgebung anpassen

von KOMA » Mi 3. Mär 2010, 18:09

Vielleicht so:
\documentclass[a4paper,parskip=half]{scrartcl}

\usepackage{amsmath, amssymb, amsfonts, amsthm}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}

\theoremstyle{plain}
\newtheorem{theorem}{Satz}

\begin{document}

\begin{theorem}
$\pi < 3$
\vspace{-\partopsep}
\end{theorem}
\begin{proof}
hmm...
\end{proof}

\end{document}
Dabei ist entscheidend, dass die \vspace-Anweisung unmittelbar vor dem \end{theorem} steht. Danach ist es mehr oder weniger wirkungslos und nach \begin{proof} ist es zu spät.

von Herr-Vorragend » Mi 3. Mär 2010, 16:43

Hi,

okay, hier ein Minimalbeispiel:
\documentclass[a4paper]{scrartcl}

\usepackage{amsmath, amssymb, amsfonts, amsthm}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc} 

\setlength{\parskip}{\medskipamount}
\setlength{\parindent}{0pt}

\theoremstyle{plain}
\newtheorem{theorem}{Satz}

\begin{document}

\begin{theorem}
$\pi < 3$
\begin{proof}
hmm...
\end{proof}
\end{theorem}

\end{document}
Zwischen dem Satz und dem Beweis erscheint nun ein vertikaler Abstand. Ich weiß mittlerweile, dass dies genau ein \parskip ist, was ich vorher definiert habe. Das Problem ist, dass ich zwischen Absätzen genau diesen Abstand haben möchte, allerdings zwischen Satz und Beweis nicht. Geht das irgendwie?

von KOMA » Di 2. Mär 2010, 17:36

Ich greife an dieser Stelle in meiner Eigenschaft als Moderator ein, weil ich annehme, dass Deine Frage in dieser Form sehr schwer zu beantworten ist. Im goLaTeX-Knigge (siehe erste Zeile meiner Signatur) sind einige Anforderungen an Fragen gestellt, die Anwender in eigenem Interesse beachten sollten. Bei Beachtung dieser Anforderungen fällt es potentiellen Helfern oft deutlich leichter, rasch mögliche Lösungswege aufzuzeigen, während anderenfalls Fragen häufig komplett unbeantwortet bleiben oder sogar durch Missverständnisse Frustration bei allen Beteiligten entsteht. Deshalb möchte ich Dich bitten, Deine Frage entsprechend zu überarbeiten und dabei auch ein vollständiges Minimalbeispiel anzugeben.

Markus
(Moderator)

Proof-Umgebung anpassen

von Herr-Vorragend » Di 2. Mär 2010, 13:01

Hi,

ich benutze für meine Bachelor-Arbeit eine mit \newtheorem definierte Umgebung für mathematische Sätze und darin will ich auch Beweise mit der proof-Umgebung angeben. Mich stört jedoch, dass dann zwischen dem Satz und dem Beweis ein recht großer vertikaler Abstand entsteht, weiß jemand, wie ich den vermeiden kann ohne auf diese netten Umgebungen verzichten zu müssen?

Danke und Gruß

Nach oben