在 dgroup 环境中编写方程

在 dgroup 环境中编写方程

我在文章中使用dmath和编写方程式时遇到了问题。我使用的包是dgroup

\documentclass[a4paper 12pt] {article}
\usepackage{breqn}

我正在编写的代码是-

\begin{dgroup}
\begin{dmath}
v_f = k_f C_O(0,t) = \frac{i_c}{nFA}
\end{dmath}
\begin{dmath}
v_b = k_b C_R(0,t) = \frac{i_a}{nFA}
\end{dmath}
\label{eq14}
\end{dgroup}

问题是,在同一行方程中有两个等号。使用此设置,我可以得到正确的结果,但是在两行方程之后,LaTeX 会在我再次开始文本之前留下一个很大的空白。当我使用equation代替 时dmath,两行方程之后的大空白消失了,但方程不再是两行了。它将部分放到= \frac{i_c}{nFA}下一行,而我不想要这样。有人能帮我解决吗?

答案1

不应被视为对齐点的关系符号dmath应标记为\hiderel

\documentclass[a4paper,12pt] {article}
\usepackage{breqn}

\begin{document}

\begin{dgroup}
\begin{dmath}
v_f = k_f C_O(0,t) \hiderel{=} \frac{i_c}{nFA}
\end{dmath}
\begin{dmath}
v_b = k_b C_R(0,t) \hiderel{=} \frac{i_a}{nFA}
\end{dmath}
\label{eq14}
\end{dgroup}
\end{document}

在此处输入图片描述

我真的看不出有什么比写作更好的好处

\documentclass[a4paper,12pt] {article}
\usepackage{amsmath}

\begin{document}

\begin{subequations}\label{eq14}
\begin{align}
v_f &= k_f C_O(0,t) = \frac{i_c}{nFA}
\\
v_b &= k_b C_R(0,t) \hiderel{=} \frac{i_a}{nFA}
\end{align}
\end{subequations}

\end{document}

答案2

发布完整的文档总是值得的。显示后的空间取决于很多因素,在下面的例子中,布局后第 2 行的间隙breqn比布局后第 7 行的equation间隙略大。但不是很明显,但也许您正在与第 4 行之前的间隙进行比较,其中有两个连续的方程式,由于\belowdisplayshortskip在这种情况下使用了(这里是 6pt 而不是 10pt),所以这个间隙明显较小。

在此处输入图片描述

\documentclass{article}
\usepackage{breqn}
\showoutput
\begin{document}

1Abc def ghi jkl mno pqr stu vwx yz
\begin{dgroup}
\begin{dmath}
v_f = k_f C_O(0,t) = \frac{i_c}{nFA}
\end{dmath}
\begin{dmath}
v_b = k_b C_R(0,t) = \frac{i_a}{nFA}
\end{dmath}
\label{eq14}
\end{dgroup}
2Abc def ghi jkl mno pqr stu vwx yz

3Abc def ghi jkl mno pqr stu vwx yz
\begin{equation}
v_f = k_f C_O(0,t) = \frac{i_c}{nFA}
\end{equation}
\begin{equation}
v_b = k_b C_R(0,t) = \frac{i_a}{nFA}
\label{eq14b}
\end{equation}
4Abc def ghi jkl mno pqr stu vwx yz


5Abc def ghi jkl mno pqr stu vwx yz
\begin{equation}
v_f = k_f C_O(0,t) = \frac{i_c}{nFA}
\end{equation}
6Abc def ghi jkl mno pqr stu vwx yz
\begin{equation}
v_b = k_b C_R(0,t) = \frac{i_a}{nFA}
\label{eq14c}
\end{equation}
7Abc def ghi jkl mno pqr stu vwx yz

\end{document}

相关内容