如何结合 breqn 和 dcolumn 包?

如何结合 breqn 和 dcolumn 包?

有没有办法同时使用 breqn 和 dcolumn 包?我经常收到错误消息(“缺少 } 插入”)。或者有没有其他包可以分解方程并将方程编号设置在两条线的中心?谢谢!

答案1

问题是使用.作为排版分隔符,其他分隔符如\cdot工作正常,如果你需要一个.最简单的方法是将其隐藏在一个\mbox

在此处输入图片描述

\documentclass{article}
\usepackage{breqn}
\usepackage{dcolumn}
\setlength\textwidth{6cm}
\begin{document}

\begin{dmath}
1+2+3+4=5=a+b+c
=z
\end{dmath}


\begin{tabular}{lD.{\cdot}{3.2}}
aaa&123.4\\
a&1.23\\
aa&11.22
\end{tabular}


\begin{tabular}{lD.{\mbox{.}}{3.2}}
aaa&123.4\\
a&1.23\\
aa&11.22
\end{tabular}


\end{document}

相关内容