我收到来自 Overleaf/LuaLaTeX 的错误,提示我有以下错误:
软件包 unicode-math 警告:使用来自
mathtools' package. Use \Uoverbracket and \Uunderbracket for original
unicode-math 定义的 \overbracket 和 \underbracket。
unicode-math 软件包警告:我将覆盖“mathtools”软件包中的以下命令:\dblcolon、\coloneqq、\Coloneqq、\eqqcolon。请注意,由于我不会覆盖其他类似冒号的命令,因此使用它们会导致不一致。
谈论与其他冒号类命令不一致的评论让我很担心,所以我调查了这些命令是如何受到影响的。
...并且...它我的符号没有受到影响吗?当我尝试根据mathtools
包运行所有可用的每个符号时,虽然更改了警告中提到的 4 个符号,但它们的外观似乎并没有改变,这确实让我感到惊讶。
这个警告现在是否多余?我希望能够使用符号的包名称,但似乎选择 4 个命令的或版本mathtools
都无关紧要。以下是显示此情况的代码。unicode-math
mathtools
% !TeX program = lualatex
\documentclass{article}
\usepackage{mathtools}
\usepackage{unicode-math}
\setmainfont{Times New Roman}[Ligatures=TeX]
\setmathfont{STIX Two Math}
\begin{document}
Last 4 using \texttt{unicode-math} names
\begin{equation}
\approxcolon \colondash \Approxcolon \Colondash \simcolon \dashcolon \Simcolon \Dashcolon \colonapprox \Colonapprox \colonsim \Colonsim \Eqcolon \dblcolon \coloneqq \Coloneqq \eqqcolon
\end{equation}
Last 4 using \texttt{mathtools}
\begin{equation}
\approxcolon \colondash \Approxcolon \Colondash \simcolon \dashcolon \Simcolon \Dashcolon \colonapprox \Colonapprox \colonsim \Colonsim \Eqcolon \dblcolon \coloneq \Coloneq \eqcolon
\end{equation}
...they're the same?
\end{document}