我正在使用以下 MWE。第一次使用unicode-math
,第二次不使用:
% arara: lualatex
\documentclass{article}
\usepackage{amssymb}
%\usepackage{unicode-math}
\begin{document}
$\tilde\Box \hat\Box \bar\Box$
\end{document}
差异从何而来?字距调整明显有问题。
amssymb.sty 2013/01/14 v3.01 AMS 字体符号
unicode-math.sty 2013/05/21 v0.7e XeTeX 和 LuaTeX 的 Unicode 数学支持
编辑
Barbara Beeton 建议尝试使用 包latexsym
而不是amssymb
。这会导致垂直定位效果更差,并且对 I/O 也产生同样的效果unicode-math
:
% arara: lualatex
\documentclass{article}
\usepackage{latexsym}
%\usepackage{unicode-math}
\begin{document}
$\tilde\Box \hat\Box \bar\Box$
\end{document}
答案1
您不应该amssymb
与一起使用unicode-math
。该命令可以用(名称不太明确的)命令(for )\Box
替换。\mdlgwhtsquare
U+25A1 WHITE SQUARE
% arara: lualatex
\documentclass{article}
\usepackage{unicode-math}
\renewcommand{\Box}{\mdlgwhtsquare}
\begin{document}
$\tilde{\Box} \hat{\Box} \bar{\Box}$
\end{document}