
Cuando uso los paquetes unicode-math
y mathtools
, siempre recibo advertencias.
Package unicode-math Warning: Using \overbracket and \underbracket from
(unicode-math) `mathtools' package.
(unicode-math)
(unicode-math) Use \Uoverbracket and \Uunderbracket for
(unicode-math) original `unicode-math' definition.
Package unicode-math Warning: I'm going to overwrite the following commands
(unicode-math) from the `mathtools' package:
(unicode-math)
(unicode-math) \dblcolon, \coloneqq, \Coloneqq, \eqqcolon.
(unicode-math)
(unicode-math)
(unicode-math) Note that since I won't overwrite the other
(unicode-math) colon-like commands, using them will lead to
(unicode-math) inconsistencies.
(y a veces algunos más del mismo tipo). En la documentación de unicode-math
, Sec. 6.1, encuentro
Este paquete puede producir una serie de mensajes informativos para intentar informar al usuario cuando algo podría estar yendo mal debido a conflictos de paquetes o cualquier otra cosa. Como característica experimental, estas se pueden desactivar de forma individual con la opción del paquete advertencias desactivadas, que toma una lista de advertencias separadas por comas para suprimir.
Sin embargo, la única advertencia que se menciona por su nombre es mathtools-colon
:
Esta advertencia podría suprimirse cargando el paquete de la siguiente manera:
\usepackage[warnings-off={mathtools-colon}]{unicode-math}
¿Cómo puedo suprimir todas las advertencias unicode-math
sobre mathtools
?
Respuesta1
Por lo que puedo ver, la unicode-math
documentación no indica explícitamente qué advertencias están predefinidas. Buscando el código de la cadena mathtools
se encuentran las líneas.
\msg_new:nnn { unicode-math } { mathtools-overbracket } {
Using~ \token_to_str:N \overbracket\ and~
\token_to_str:N \underbracket\ from~
`mathtools'~ package.\\
\\
Use~ \token_to_str:N \Uoverbracket\ and~
\token_to_str:N \Uunderbracket\ for~
original~ `unicode-math'~ definition.
}
\msg_new:nnn { unicode-math } { mathtools-colon } {
I'm~ going~ to~ overwrite~ the~ following~ commands~ from~
the~ `mathtools'~ package: \\ \\
\ \ \ \ \token_to_str:N \dblcolon,~
\token_to_str:N \coloneqq,~
\token_to_str:N \Coloneqq,~
\token_to_str:N \eqqcolon. \\ \\
Note~ that~ since~ I~ won't~ overwrite~ the~ other~ colon-like~
commands,~ using~ them~ will~ lead~ to~ inconsistencies.
}
entonces las mathtools
advertencias relacionadas son mathtools-overbracket
y mathtools-colon
. Para desactivarlos cargue el paquete como
\usepackage[warnings-off={mathtools-colon,mathtools-overbracket}]{unicode-math}