Boxtimes 和 otimes 具有不同的厚度

Boxtimes 和 otimes 具有不同的厚度

amssymb 包提供了符号\otimes\boxtimes。但是,\boxtimes符号比符号粗得多\otimes。如果两个符号彼此靠近,这看起来很奇怪。有没有更好的方法来导入这些符号?

最小的工作示例是:

\documentclass{article}
\usepackage{amssymb}
\begin{document}
$\otimes\boxtimes$
\end{document}

时间和框时间符号

答案1

如果您想使用此字体,您可以使用 创建自己的符号tikz,然后使用scalerel匹配 的大小\otimes。如果在脚本样式中使用,这将进行调整。

在此处输入图片描述

\documentclass{article}
\usepackage{amssymb, scalerel, tikz}

\renewcommand{\boxtimes}{\mathbin{\scalerel*{\tikz{\draw[line width=1.1pt](0,0)rectangle(1,1)--(0,0)(1,0)--(0,1);}}{\otimes}}}

\begin{document}
$\otimes\boxtimes$
\end{document}

答案2

我自己找到了另一个解决方案:stmaryrd 包扩展了 ams 包并提供了命令\varotimes。它具有所需的属性:斯特玛丽德瓦罗时报

\documentclass{article}
\usepackage{amssymb,stmaryrd}
\begin{document}
$\boxtimes \varotimes$
\end{document}

相关内容