答案1
\documentclass{article}
\usepackage{scalerel,amssymb}
\def\mcirc{\mathbin{\scalerel*{\circ}{j}}}
\def\msquare{\mathord{\scalerel*{\Box}{gX}}}
\begin{document}
$47 + 5 \mcirc 54$
$47 + \msquare < 54$
\end{document}
...或者,对于更细的圆圈:
\documentclass{article}
\usepackage{scalerel,amssymb}
\def\mcirc{\mathbin{\scalerel*{\bigcirc}{t}}}
\def\msquare{\mathord{\scalerel*{\Box}{gX}}}
\begin{document}
$47 + 5 \mcirc 54$
$47 + \msquare < 54$
\end{document}
跟进
原帖者询问如何让盒子“更大”。下面,我将展示如何在垂直和水平方向上做到这一点。在垂直方向上,我将定义gX
中的替换\msquare
为\strut
,这样 的\Box
缩放范围与 相同\strut
。对于水平扩展,可以使用不对称\scalebox
来实现。
\documentclass{article}
\usepackage{scalerel,amssymb,graphicx}
\def\mcirc{\mathbin{\scalerel*{\bigcirc}{t}}}
\def\msquare{\mathord{\scalebox{1.5}[1]{\scalerel*{\Box}{\strut}}}}
\begin{document}
$47 + 5 \mcirc 54$
$47 + \msquare < 54$
\end{document}
答案2
如何用\bigcirc
表示数学关系,用\fbox{$\phantom{..}$}
表示数字。后者将根据数字的大小进行调整:
\documentclass{article}
\usepackage{siunitx}
\setlength{\parindent}{0pt}% Just for this example
\setlength{\fboxsep}{.5\fboxsep}
\newcommand{\mrel}{\mathrel{\bigcirc}}% Some math relation
\begin{document}
$47 + 5 < 54$
$47 + 5 \mrel 54$
$47 + \fbox{$\phantom{5}$} < 54$
$\num{1234} + \num{56789} = \num{58023}$
$\num{1234} + \fbox{$\phantom{\num{56789}}$} = \num{58023}$
\end{document}