Я использую класс документа 'book'. Я использую следующий код
\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}