I am using the package EBGaramond-Maths.
This font is missing the symbols for these commands (from documentation):
\leftharpoonup \triangleright \flat \smile
\leftharpoondown \triangleleft \natural \frown
\rightharpoonup \star \sharp \vec
\rightharpoondown \partial \t
The default way of loading this package (as per the documentation) is
\usepackage[cmintegrals,cmbraces]{newtxmath}
\usepackage{ebgaramond-maths}
When the above-mentioned missing symbols are used, the package prints nothing out at the command, which is to be expected. However, if we use only newtxmath without the ebgaramond-maths package, the symbols are correctly produced. Thus, we can surmise that newtxmath has those symbols, but ebgaramond-maths does not.
However, this would suggest that when ebgaramond-maths is loaded, the compiler essentially "blanks out" the positions in the character map that the ebgaramond-maths lacks, rather than falling back on a previously loaded symbol. For example, although the \partial symbol is loaded by the newtxmath package and displays correctly when it is used without ebgaramond-maths, after loading ebgaramond-maths thereafter, the command does nothing.
1) Why does this happen?
2) If ebgaramond-maths just cancels whatever newtxmath does, then what is the point of loading newtxmath before?
Aucun commentaire:
Enregistrer un commentaire