Vertikaler Abstand bei newtheoremstyle

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: Vertikaler Abstand bei newtheoremstyle

von CollmDante » Di 5. Apr 2011, 11:01

Ich mache dies mit einem Trick (ob es korrekter geht weis ich nicht):
\documentclass[10pt,a4paper]{report} 
\usepackage[latin9]{inputenc} 
\usepackage{nomencl} 
\usepackage{amsmath} 
\usepackage{amsthm} 
\usepackage{amssymb} 
\usepackage{ngerman} 

\newtheoremstyle{theorem}{\baselineskip}{\baselineskip}{}{}{\bfseries\sffamily}{\\[1em]}%hier erzeuge ich den Abstand
{ }% 
{\textbf{\thmname{#1}\thmnumber{ #2} \thmnote{ #3}}}%Doppelpunkt siehe \newtheorem 

\swapnumbers 
\theoremstyle{theorem} \newtheorem{thm}{Satz:}[chapter] 

\begin{document} 
\chapter{Kapitel 1} 
\begin{thm}[Test] \label{1.1} 
Sei $c \in \mathbb{R}$, $u_0 \in C^1(\mathbb{R})$. Dann hat (1.1) die eindeutige Lösung \begin{equation*} u(t,x) = u_0(x-c \cdot t) \end{equation*} \end{thm} 
\end{document} 
Gruß Jens

Vertikaler Abstand bei newtheoremstyle

von saztham » Mo 4. Apr 2011, 19:56

Ich möchte mir mit newtheoremstyle eine Theorem-Umgebung definieren, in der zwischen der Überschrift des Theorems und dem Theoreminhalt ein gewisser vertikaler Platz ist. Sollte also ungefähr so aussehen:
1.1 Satz: Test


Dies ist der Inhalt des Satzes.
Mein Minimalbeispiel:

\documentclass[10pt,a4paper]{report}
\usepackage[latin9]{inputenc}
\usepackage{nomencl}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{ngerman}

\newtheoremstyle{theorem}{\baselineskip}{\baselineskip}{}{}{\bfseries\sffamily}{}{\newline}%
{\textbf{\thmname{#1}\thmnumber{ #2}: \thmnote{ #3}} \vspace{2cm}}

\swapnumbers
\theoremstyle{theorem} \newtheorem{thm}{Satz}[chapter]

\begin{document}
\chapter{Kapitel 1}
\begin{thm}[Test] \label{1.1}
Sei $c \in \mathbb{R}$, $u_0 \in C^1(\mathbb{R})$. Dann hat (1.1) die eindeutige Lösung \begin{equation*} u(t,x) = u_0(x-c \cdot t) \end{equation*} \end{thm}

\end{document}

Leider scheint es mir so, als würde TeX "{\textbf{\thmname{#1}\thmnumber{ #2}: \thmnote{ #3}} \vspace{2cm}}" einfach ignorieren und es mit dem Standard plain setzen... Was ist da noch falsch?

Nach oben