![如何用方框围住方程式](https://linux22.com/image/347909/%E5%A6%82%E4%BD%95%E7%94%A8%E6%96%B9%E6%A1%86%E5%9B%B4%E4%BD%8F%E6%96%B9%E7%A8%8B%E5%BC%8F.png)
答案1
Hackjob 获得
首先,我打印一个带有水平空间的方框方程,该方程相当于根,然后将根打印在带有白色背景的方框中。
\documentclass{article}
\usepackage{amsmath}
\usepackage{xcolor}
\begin{document}
\[
\fboxsep=1pt\relax
\newcommand\MyRoot{{}= \sqrt{\frac{4\pi\delta}{\sigma_1\bigl((X+Y)(X-Y)\bigr)^{\sigma_2}}}}
\ooalign{%
$\displaystyle\boxed{\hat{g} \hphantom{\displaystyle\MyRoot} \approx 999.121}$\cr
\fboxsep=0pt\relax\hspace{0.8em}\colorbox{white}{$\displaystyle\MyRoot$}
}
\]
\end{document}
答案2
egreg 建议使用包\boxed
的宏amsmath
。
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
\fboxsep=1pt\relax
\boxed{\hat g} = \sqrt{\frac{4\pi\delta}{\sigma_1\bigl((X+Y)(X-Y)\bigr)^{\sigma_2}}}
\boxed{{}\approx 999.121}
\]
\end{document}
没有任何软件包(即带有\fbox
):
\documentclass{article}
\begin{document}
\[
\fboxsep=1pt\relax
\fbox{$\hat g$} = \sqrt{\frac{4\pi\delta}{\sigma_1\bigl((X+Y)(X-Y)\bigr)^{\sigma_2}}}
\fbox{${}\approx 999.121$}
\]
\end{document}
跟进
\clipbox
我最初没有意识到 OP 图中应用的框具有 3 面性质。可以使用当前方法实现,并在 上添加\fbox
。它已被宏化为\boxl{}
和\boxr{}
:
\documentclass{article}
\usepackage{trimclip}
\newcommand\boxl[1]{\clipbox{0pt 0pt 1.4\fboxrule{} 0pt}{\fbox{$#1{}$}}}
\newcommand\boxr[1]{\clipbox{1.4\fboxrule{} 0pt 0pt 0pt}{\fbox{${}#1$}}}
\begin{document}
\[
\fboxsep=1pt\relax
\boxl{\hat g}
= \sqrt{\frac{4\pi\delta}{\sigma_1\bigl((X+Y)(X-Y)\bigr)^{\sigma_2}}}
\boxr{\approx 999.121}
\]
\end{document}