Warum unterbricht Unicode-Mathematik die Unterschneidung von Akzenten in Kombination mit Amssymb?

Warum unterbricht Unicode-Mathematik die Unterschneidung von Akzenten in Kombination mit Amssymb?

Ich verwende folgendes MWE. Beim ersten Mal mit unicode-math, beim zweiten Mal ohne:

% arara: lualatex

\documentclass{article}
\usepackage{amssymb}
%\usepackage{unicode-math}

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

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Woher kommt der Unterschied? Das Kerning ist eindeutig unterbrochen.

amssymb.sty 2013/01/14 v3.01 AMS Schriftsymbole

unicode-math.sty 2013/05/21 v0.7e Unicode-Mathematik-Unterstützung für XeTeX und LuaTeX

Bearbeiten

Barbara Beeton hat vorgeschlagen, das Paket latexsymanstelle von auszuprobieren amssymb. Dies führt zu einer schlechteren vertikalen Positionierung und genau dem gleichen Effekt für I/O unicode-math:

% arara: lualatex

\documentclass{article}
\usepackage{latexsym}
%\usepackage{unicode-math}

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

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Antwort1

amssymbSie sollten es nicht zusammen mit verwenden unicode-math. Der Befehl kann durch den (nicht wirklich klar benannten) Befehl (für ) \Boxersetzt werden .\mdlgwhtsquareU+25A1 WHITE SQUARE

% arara: lualatex

\documentclass{article}

\usepackage{unicode-math}

\renewcommand{\Box}{\mdlgwhtsquare}

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

Bildbeschreibung hier eingeben

verwandte Informationen