Как включить номер главы в номера уравнений

Как включить номер главы в номера уравнений

Я пытаюсь изменить стиль номера уравнения в classicthesisпакете. Я следовал ответам, данным вздесьно это не влияет на стиль уравнения. Я хочу включить номер главы в номер уравнения. Может ли кто-нибудь мне помочь?

решение1

Вы можете загрузить amsmathпакет и использовать его \numberwithinкоманду для достижения своей цели:

введите описание изображения здесь

\documentclass{report}
\usepackage{classicthesis}
\usepackage{amsmath}
\numberwithin{equation}{chapter}
\begin{document}
\chapter{First chapter}
\begin{equation}  \label{eq:pyth}
a^2+b^2=c^2
\end{equation}
Here's a cross-reference to equation \eqref{eq:pyth}.
\end{document}

Дополнение: Если вы хотите, чтобы числа уравнения выглядели как , (1--1)а не как (1.1), \theequationмакрос также необходимо изменить:

введите описание изображения здесь

\documentclass{report}
\usepackage{classicthesis}
\usepackage{amsmath}
\numberwithin{equation}{chapter}
\renewcommand{\theequation}{\thechapter--\arabic{equation}}    

\begin{document}
\setcounter{chapter}{2}
\chapter{Third chapter}
\begin{equation}  \label{eq:albert}
E=mc^2
\end{equation}
Here's a cross-reference to equation \eqref{eq:albert}.
\end{document}

решение2

добавить «floatperchapter» по выбору \documentclass[]{}

Связанный контент