关于公式中的特殊编号

关于公式中的特殊编号

我想问如何排版图中查理定律那样的方程编号?\circ右括号后面有一个。我需要另一个包来做这个吗?我正在使用的包是chemfigmhchemgraphicx。非常感谢。

抱歉,我读完后还是不明白自定义方程编号。我希望方程式的编号像图中这样。

\newcommand*{\myTagFormat}[2]{(\ref{#1})($#2$)}

\begin{flushleft}
Boyle's law
\end{flushleft}

\begin{align}
\refstepcounter{equation}\label{eq:base} 
pV &= constant,\text{ }at\text{ }constant\text{ }n, T\\
\tag*{\myTagFormat{eq:base}{n}}\label{eq:base-n}
\end{align}

答案1

我建议你加载数学工具包——的超集数学包——并使用其\newtagform\usetagform宏。(要恢复为默认方程标签,请运行\usetagform{default}。)

在此处输入图片描述

\documentclass{article} % or some other suitable document class

\usepackage[fleqn]{mathtools}
\newtagform{Charles}{$($}{$)^{\circ}$}
\usetagform{Charles}
\numberwithin{equation}{section} % just for this example

\begin{document}
\stepcounter{section}
\setcounter{equation}{4} % just for this example

\noindent We assume that \dots
\begin{gather}
\textup{\bfseries Boyle's law: } pV=\dots \\
\textup{\bfseries Charles's law: } V = \dots \\
\hphantom{\textup{\bfseries Charles's law: }} p = \dots \\ 
\textup{Avogadro's principle: } V = \dots
\end{gather}
Boyle's and Charles's laws \dots
\end{document}

相关内容