请问这种带框的公式,如何实现断行和居中?

2019-08-13 00:26发布

[图]大家好,由于在重录一些原来的书籍,所以想尽可能保持原貌,原书带框的公式(有文字的都认为是公式)效果如下:我查阅了一些资料,使用的是fancybox宏包,然后,我的效果如下:这一段的代码是\[\fbox...

大家好,由于在重录一些原来的书籍,所以想尽可能保持原貌,原书带框的公式(有文字的都认为是公式)效果如下:

1.png

我查阅了一些资料,使用的是fancybox宏包,然后,我的效果如下:

2.png

这一段的代码是

\[\fbox{

\begin{Beqnarray*}

\text{同底数幂相乘,指数相加,底数不变。即}\\

a^{m} \cdot a^{n}=a^{m+n} 

\end{Beqnarray*}}\]



可以看见,我的带框公式中,公式是右对齐的,而且在框外多了一个编号,请问该如何解决,或者是此类带框公式,有没有比较好用的宏包,谢谢大家!


4条回答

方式多的是,你是不要那个编号么?

\documentclass{ctexart}
\usepackage{amsmath}
\begin{document}
\centerline{\framebox{
\begin{minipage}{0.7\linewidth}
\centering
同底数幂相乘,指数相加,底数不变。
\[
\text{即:} a^m \cdot a^n = a^{m+n} 
\]
\end{minipage}
}}
\end{document}

当然,上面代码可以再简练些。如果需要编号,看下面:

\documentclass{ctexart}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\boxed{\begin{array}{c}
\text{同底数幂相乘,指数相加,底数不变。}\\
\text{即:} a^m \cdot a^n = a^{m+n} 
\end{array}}
\end{equation}
\end{document}


一周热门 更多>