なぜ Unicode-math は amssymb と組み合わせるとアクセントのカーニングを壊すのでしょうか?

なぜ Unicode-math は amssymb と組み合わせるとアクセントのカーニングを壊すのでしょうか?

私は次の MWE を使用しています。 1 回目は使用しunicode-math、2 回目は使用しません。

% 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 数学サポート

編集

latexsymBarbara Beeton は、 の代わりにパッケージを試すことを提案しました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。コマンドは、(あまり明確な名前が付いていない)コマンド ( の場合)\Boxで置き換えることができます。\mdlgwhtsquareU+25A1 WHITE SQUARE

% arara: lualatex

\documentclass{article}

\usepackage{unicode-math}

\renewcommand{\Box}{\mdlgwhtsquare}

\begin{document}
$\tilde{\Box} \hat{\Box} \bar{\Box}$
\end{document}

ここに画像の説明を入力してください

関連情報