答案1
这种方法绝不是自动化的,但可以手动操作。它使用\boxxed
宏将事物放入框中。但是,仍然需要手动干预,如下所示:\mathop
必须\mathrel
手动引入框中的运算符或关系,因为框会删除有关该运算符或关系的任何记忆。
\ThisStyle{...\SavedStyle...}
包的语法用于scalerel
在\scriptstyle
进入框后以适当的样式保存参数。
好消息是字距调整得以保留。
\documentclass{article}
\usepackage{amsmath}
\fboxrule=.1pt
\fboxsep=-.1pt
\usepackage{scalerel}
\newcommand\boxxed[1]{{\ThisStyle{\fbox{$\SavedStyle#1$}}}}
\begin{document}
\( \mathop{\boxxed{\sum}}_\boxxed{i}^\boxxed{n} \boxxed{A}^\boxxed{2}\)
\( \sum_i^n A^2\)
\( \displaystyle\mathop{\boxxed{\sum}}_\boxxed{i}^\boxxed{n} \boxxed{A}^\boxxed{2}\)
\( \displaystyle\sum_i^n A^2\)
\end{document}