更改文件類別「book」中「section」和「equation」計數器的格式

更改文件類別「book」中「section」和「equation」計數器的格式

我正在使用文檔類“書”。我正在使用以下程式碼

\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}

我想要節編號為“1”而不是“1.1”,方程式編號也為“1”而不是“1.1”。編號定義和命題應為1.1和1.2。

我嘗試了很多方法來獲得這種效果,但我做不到。請幫我。

排版

答案1

假設您的 TeX 發行版是最新的,您可以透過新增指令來實現格式化目標

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

在序言中。如果您的 TeX 發行版有些過時,則必須chngcntr在執行前面兩個指令之前載入該套件。

一些補充意見:

  • \\無需在環境開始之前插入顯式換行符align。事實上,我會​​更進一步說,\\在該位置插入是不好的做法。

  • 由於命題中顯示的方程式由一行組成,因此您應該align用環境取代環境equation

  • $ax^2 + bx + c = 0,\ a\neq 0,\ a,\ b,\ c \in \mathbb{R}$我不寫單一內聯方程,而是寫三個[3!] 單獨的內聯方程: `$ax^2 + bx + c = 0$, $a\neq 0$, $a,\ b,\ c \in \mathbb{R}$。如果不出意外的話,使用三個短方程式而不是一個長方程式將簡化 TeX 尋找合適換行符的工作。

    同樣,我會替換$ax^2 + bx + c = 0,\ (a\neq 0,\ a,\ b,\ c \in \mathbb{R}$)$ax^2 + bx + c = 0$, ($a\neq 0$, $a,b,c\in\mathbb{R}$).

  • 我認為{i}in的目的\newtheorem{definition}{Def{i}nition}[section]是打破fi連字。如果是這種情況,請注意,使用{}分解連字可以在 pdfLaTeX 下工作,但在 XeLaTeX 和 LuaLaTeX 下不起作用。最好寫一下\newtheorem{definition}{Def\kern0ptinition}[section]

在此輸入影像描述

\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}

相關內容