Guten Abend, ich versuche schon seit einer Weile die Nummerierung von Mein Dokument gliedert sich in Chapter, section, etc. und ich möchte gern eine Theorem-Nummerierung der Form Wie kann ich dieses 0 am besten/einfachsten eliminieren? Open in writeLaTeX
\documentclass[12pt,a4paper,open=right,twoside,bcor=50mm,numbers=noenddot]{amsbook} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[ngerman]{babel} \usepackage{amsmath} \usepackage{amssymb} \usepackage{amsthm} \newtheorem{theorem}{Theorem}[chapter] \newtheorem{lemma}[theorem]{Lemma} \newtheorem{satz}[theorem]{Satz} \newtheorem{proposition}[theorem]{Proposition} \newtheorem{corollary}[theorem]{Korollar} \newenvironment{beweis}{\begin{proof}[Beweis]}{\end{proof}} \newenvironment{bemerkung}{\begin{proof}[Bemerkung]}{\end{proof}} \theoremstyle{definition} \newtheorem{definition}[theorem]{Definition} \newtheorem{example}[theorem]{Beispiel} \newtheorem{beispiel}[theorem]{Beispiel} \newtheorem{beispiele}[theorem]{Beispiele} \newtheorem{xca}[theorem]{\"Ubung} \renewcommand\thetheorem{\thechapter.\thesection.\arabic{theorem}} \begin{document} \chapter{ein kapitel} \begin{definition} dafjl \end{definition} \section{jslafdk} \begin{satz} dsjfkl \end{satz} \end{document} Ich freue mich auf Lösungsvorschläge und Tipps! |
Dass das von der Nummerierung her kritisch sein kann, hat @Clemens in seinem Kommentar ja bereits erwähnt. Wenn man es trotzdem haben will, kann man das mit einer Bedingung in der Ausgabe der Nummer durchaus erreichen: Open in writeLaTeX
\documentclass[12pt,a4paper,twoside]{amsbook} \usepackage{selinput} \SelectInputMappings{ adieresis={ä}, germandbls={ß}, } \usepackage[T1]{fontenc} \usepackage{lmodern} \usepackage[ngerman]{babel} \usepackage{amsmath} \usepackage{amssymb} \usepackage{amsthm} \newtheorem{theorem}{Theorem}[chapter] \newtheorem{lemma}[theorem]{Lemma} \newtheorem{satz}[theorem]{Satz} \newtheorem{proposition}[theorem]{Proposition} \newtheorem{corollary}[theorem]{Korollar} \newenvironment{beweis}{\begin{proof}[Beweis]}{\end{proof}} \newenvironment{bemerkung}{\begin{proof}[Bemerkung]}{\end{proof}} \theoremstyle{definition} \newtheorem{definition}[theorem]{Definition} \newtheorem{example}[theorem]{Beispiel} \newtheorem{beispiel}[theorem]{Beispiel} \newtheorem{beispiele}[theorem]{Beispiele} \newtheorem{xca}[theorem]{\"Ubung} \renewcommand\thetheorem{\thechapter.% \ifnum\value{section}>0 \thesection.\fi% Verwende die section-Nummer nur, % wenn sie größer als 0 ist. \arabic{theorem}} \begin{document} \chapter{ein kapitel} \begin{definition} dafjl \end{definition} \section{jslafdk} \begin{satz} dsjfkl \end{satz} \end{document} Das verwendete BTW: »TeX by Topic« gab bzw. gibt es dieses Jahr für alle Mitglieder von DANTE e.V. bzw. alle, die in diesem Jahr noch Mitglied werden, als Jubiläumsgeschenk in gebundener Ausgabe. beantwortet 03 Jul '14, 08:24 gast3 Vielen Dank für die wirklich einfache Lösung! Ich bin mir bewusst, dass das nicht die schönste Art zu Nummerieren ist, aber mit einer 0 drin gefällt es mir dann auch nicht so richtig.
(03 Jul '14, 08:35)
beta
|
Ich bin nicht sicher, ob ich das für sinnvoll halte. Als Leser würde ich ein Theorem 2.3 dem Gefühl nach nach einem Therorem 2.2.5 erwarten und suchen, ein Theorem 2.0.3 aber definitiv davor.
Ich weiß gar nicht so genau, ob BCOR/bcor überhaupt Auswirkungen hat. Ich hatte das einfach aus einer Vorlage übernommen, jetzt aber mal den Test gemacht und es durch BCOR ersetzt bzw. ganz weggelassen, aber an den Seitenrändern ändert sich nichts
Ja klar: das ist eine KOMA-Script-Option, Du hast aber die Klasse
amsbook
. Konsequenterweise steht in Deinem log bestimmt:LaTeX Warning: Unused global option(s): [open=right,bcor=50mm,numbers=noenddot].
das war mir nicht bekannt. Ich habe bcor jetzt einfach mal rausgeschmissen, war ja sowieso nur "abkopiert" aus einer anderen Vorlage. Danke!