Pakete lucidabr und yhmath führen zu falschen Symbolen

Pakete lucidabr und yhmath führen zu falschen Symbolen

Ich habe die TUG- lucidaSchriftarten erhalten und sie nur zum Testen in einem meiner Dokumente verwendet, das yhmathauch geladen wurde.

In diesem Dokument $\Delta x$wird es ziemlich oft verwendet und nachdem ich mir die Ergebnisse angesehen hatte, ist mir das Verhalten aufgefallen, das auch durch das folgende Minimalbeispiel erzeugt wird:

Bildbeschreibung hier eingeben

Das \DeltaZeichen wird groß dargestellt \sqrt, das \GammaSymbol ebenfalls, das \OmegaSymbol wird zum \widehatAkzent.

Das Ändern der Ladereihenfolge ( yhmathzuerst, dann lucidabr) behebt das Problem, ist jedoch keine Option für jemanden, der Pakete verwendet yhmath, die lucidabrin der falschen Reihenfolge usw. geladen werden.

Meine Frage ist eher allgemeiner Natur: Kann man dieses falsche Mapping beheben? Ich persönlich brauche es yhmatheigentlich nicht (es wurde nur versehentlich geladen)

Eine Möglichkeit besteht natürlich darin, zum Standard oder zu anderen mathematischen Schriftarten zu wechseln, die nicht mit in Konflikt stehen yhmath.

\documentclass{article}

\usepackage[T1]{fontenc} % Can be omitted, shows the same effect with or without using this
\usepackage{lucidabr} 
\usepackage{yhmath}

\begin{document}

\[\Delta x \]

\[\Gamma x \]

\[ \Omega  x\]

\end{document}

Antwort1

Sie müssen lucidabrmit der expertOption laden:

\documentclass{article}

\usepackage[expert]{lucidabr}
\usepackage{yhmath}

\begin{document}

\[\Delta x \]

\[\Gamma x \]

\[ \Omega  x\]

\end{document}

Bildbeschreibung hier eingeben

Andernfalls \Deltalautet die Definition von

\DeclareMathSymbol{\Delta}{\mathord}{largesymbols}{'321}

was eindeutig falsch ist, wenn yhmathauch geladen ist.

verwandte Informationen