パッケージ内の方程式の番号スタイルを変更しようとしています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
\documentclass[]{}のオプションに「floatperchapter」を追加します。