如何用方框围住方程式

如何用方框围住方程式

我需要做这个盒子在此处输入图片描述。 我怎样才能做到这一点?

答案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}

在此处输入图片描述

相关内容