我正在使用文檔類“書”。我正在使用以下程式碼
\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}