Nummerierung von Sätzen

Formelsatz für Mathematik, Naturwissenschaften und Technik


roteweste
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 21. Sep 2011, 11:04

Nummerierung von Sätzen

Beitrag von roteweste »

Hallo,

ich schreibe Gerade an meiner Examensarbeit und bekomme es einfach nicht hin, dass Layout der Sätze so zu gestalten, wie ich es will.

So solls aussehen:
Kapitel 3

Satz 3.1: (Fundamentalsatz der Algebra)
Jedes Polynom mit komplexen Koeffizienten hat eine Nullstelle.
Ich habe schon zig Seiten besucht und der Code der für die Sätze immer vorgegeben wird ist:
\newtheorem{fundamentalsatz}{Satz}
\begin{fundamentalsatz}{Fundamentalsatz der Algebra}
Jedes Polynom mit komplexen Koeffizienten hat eine Nullstelle.
\end{fundamentalsatz}
Diese Lösung hat bei mir nicht funktioniert. Bzw. sie hat wunderbar für 1-2 Sätze funktioniert, danach jedoch dazu geführt, dass es Latex wahrscheinlich zu viele Fehler wurden und keine Ausgabe kam.

Ich habe nun vorübergehend die folgende Lösung gefunden:

Als Seitenstil:
\newtheorem{fsatz}{Satz}
Und im Text
\begin{fsatz}{Fundamentalsatz der Algebra}
Jedes Polynom mit komplexen Koeffizienten hat eine Nullstelle.
\end{fsatz}
Fragt mich bitte nicht wofür das "f" steht. Es ist nix Nettes im Bezug auf LaTeX. :p
Die Lösung klappt jedenfalls ganz gut, das einzige Problem ist, dass die Sätze ohne Rücksicht auf das Kapitel nummeriert werden. Mittlerweile bin ich bei Satz 42 angekommen. Es wäre schön wenn jemand ne Lösung (am besten mit meiner bisher verwendeten Methode) parat hat.


Beste Grüße
Patrick

skater
Forum-Guru
Forum-Guru
Beiträge: 356
Registriert: Do 12. Mär 2009, 14:34
Wohnort: Berlin

Beitrag von skater »

\documentclass{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{amsthm}

\begin{document}

\setcounter{chapter}{2}
\chapter{Test}

Ich hoffe mal, das ist so richtig.

\newtheoremstyle{fsatz}
	{1ex}{1ex}% Abstand nach oben und unten
	{}% Text-Layout
	{}% Einzug
	{}% Kopf-Layout
	{}% Kopf nach Punkt
	{\newline}% Kopf nach Abstand
	{#1~#2:~\textbf{(#3)}}% spez. Kopf

\theoremstyle{fsatz}

\newtheorem{fsatz}{Satz}[chapter]

\begin{fsatz}[Fundamentalsatz der Algebra]
Jedes Polynom mit komplexen Koeffizienten hat eine Nullstelle.
\end{fsatz}

Alles aus dem \emph{›Latex-Begleiter‹}, hier Abschnitt~3.3.3, \emph{›amsthm‹},ab Seite~146.

\end{document}

roteweste
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Mi 21. Sep 2011, 11:04

Beitrag von roteweste »

Das hat bei mir lieder nich funktioniert. Ich hab mir eine LateX Vorlage geschnappt, in der das Latex Dokument ein bisschen zerstückelt ist.

Ich hab den Code in der Stil-"Einstellung" (also in dem für den Seitenstil zuständigen TeX dokument)
\newtheorem{fsatz}{Satz}
\newtheorem{fdef}{Definition}
\newtheorem{flem}{Lemma}
\newtheorem{fkor}{Korollar}

\newtheoremstyle{fsatz} 
   {1ex}{1ex}% Abstand nach oben und unten 
   {}% Text-Layout 
   {}% Einzug 
   {}% Kopf-Layout 
   {}% Kopf nach Punkt 
   {\newline}% Kopf nach Abstand 
   {#1~#2:~\textbf{(#3)}}% spez. Kopf

\theoremstyle{fsatz} 

\newtheorem{fsatz}{Satz}[chapter] 
\setcounter{chapter}{2} hab ich dann ins jeweilige Kapitel gesetzt. Leider ohne erfolgt. An der Darstellung verändert sich nix.


Als neues Latex Dokument funktioniert deine Datei allerdings, ich glaube nur, ich binde sie falsch ein. Muss
\theoremstyle{fsatz} 

\newtheorem{fsatz}{Satz}[chapter] 
vor jedem Satz oder wird das nur einmal definiert? (Beide fälle funktionieren mit meinen Latex Dokument nicht so wie sie sollen.)

Benutzeravatar
nfa019
Forum-Century
Forum-Century
Beiträge: 115
Registriert: Mi 2. Jun 2010, 22:32

Beitrag von nfa019 »

das wird nur einmal und vor \begin{document} definiert

Antworten