Ändern des Formats der Zähler „Abschnitt“ und „Gleichung“ in der Dokumentklasse „Buch“

Ändern des Formats der Zähler „Abschnitt“ und „Gleichung“ in der Dokumentklasse „Buch“

Ich verwende die Dokumentklasse „Buch“. Ich verwende den folgenden Code

\documentclass{book}
\usepackage{amsmath, amsthm, amssymb, amsfonts}
\theoremstyle{definition}
\newtheorem{definition}{Def{i}nition}[section]
\newtheorem{lemma}{Lemma}[section]
\newtheorem{proposition}[definition]{Proposition}
\begin{document}
\mainmatter
\chapter{Quadratic Equation}
\section{Introduction}
\begin{definition}
\quad An equation $ax^2 + bx + c = 0,\ a\neq 0,\ a,\ b,\ c \in     \mathbb{R}$ is a called \textbf{quadratic equation}. The values of $x$ which satisfies it, is called its \textbf{roots}.
\end{definition}
\begin{proposition}
\quad Roots of the quadratic $ax^2 + bx + c = 0,\ (a\neq 0,\ a,\ b,\ c \in \mathbb{R}$) are given by\\
\begin{align}
    x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
\end{align}
\end{proposition}
\end{document}

Ich möchte, dass die Abschnitte mit „1“ statt „1.1“ nummeriert werden, und auch die Gleichungsnummer lautet „1“ statt „1.1“. Und die Nummerierungsdefinition und die Sätze sollten 1.1 und 1.2 sein.

Ich habe viel versucht, um diesen Effekt zu erzielen, aber es ist mir nicht gelungen. Bitte helfen Sie mir.

Setzen

Antwort1

Vorausgesetzt, Ihre TeX-Distribution ist einigermaßen aktuell, können Sie Ihre Formatierungsziele erreichen, indem Sie die Anweisungen hinzufügen

\counterwithout{equation}{chapter}
\counterwithout{section}{chapter}

in der Präambel. Wenn Ihre TeX-Distribution etwas veraltet ist, müssen Sie das chngcntrPaket laden, bevor Sie die beiden vorhergehenden Anweisungen ausführen.

Einige zusätzliche Kommentare:

  • \\Es ist nicht nötig , vor dem Beginn der Umgebung einen expliziten Zeilenumbruch einzufügen align. Ich würde sogar noch weiter gehen und sagen, dass es keine gute Praxis ist, \\an dieser Stelle etwas einzufügen.

  • Da die dargestellte Gleichung im Satz nur aus einer Zeile besteht, sollten Sie das alignWort Umfeld durch equationUmfeld ersetzen.

  • Anstatt eine einzige Inline-Gleichung zu schreiben, $ax^2 + bx + c = 0,\ a\neq 0,\ a,\ b,\ c \in \mathbb{R}$würde ich drei [3!] separate Inline-Gleichungen schreiben: `$ax^2 + bx + c = 0$, $a\neq 0$, $a,\ b,\ c \in \mathbb{R}$. Wenn nichts anderes hilft, werden drei kurze Gleichungen statt einer langen TeX die Suche nach geeigneten Zeilenumbrüchen erleichtern.

    Ebenso würde ich $ax^2 + bx + c = 0,\ (a\neq 0,\ a,\ b,\ c \in \mathbb{R}$)durch ersetzen $ax^2 + bx + c = 0$, ($a\neq 0$, $a,b,c\in\mathbb{R}$).

  • Ich würde annehmen, dass der Zweck von {i}in \newtheorem{definition}{Def{i}nition}[section]darin besteht, die Ligatur aufzulösen fi. Wenn das der Fall ist, beachten Sie bitte, dass die Verwendung {}von zum Auflösen von Ligaturen unter pdfLaTeX funktioniert, aber nicht unter XeLaTeX und LuaLaTeX. Schreiben Sie besser \newtheorem{definition}{Def\kern0ptinition}[section].

Bildbeschreibung hier eingeben

\documentclass{book}
\usepackage{amsmath, amsthm, amssymb}

\theoremstyle{definition}
\newtheorem{definition}{Def\kern0ptinition}[section]
\newtheorem{lemma}{Lemma}[section]
\newtheorem{proposition}[definition]{Proposition}

\counterwithout{equation}{chapter}
\counterwithout{section}{chapter}

\begin{document}
\mainmatter
\chapter{Quadratic Equation}
\section{Introduction}
\begin{definition}
An equation $ax^2 + bx + c = 0$, $a\neq 0$, $a, b, c \in\mathbb{R}$ is a 
called a \textbf{quadratic equation}. The values of $x$ which satisfies 
it are called its \textbf{roots}.
\end{definition}
\begin{proposition}
The roots of the quadratic $ax^2 + bx + c = 0$, ($a\neq 0$, 
$a,b,c\in\mathbb{R}$) are given by
\begin{equation}
    x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a} \,.
\end{equation}
\end{proposition}
\end{document}

verwandte Informationen