![默认 \mathbb 也带有一些 XITS 数学符号](https://linux22.com/image/356798/%E9%BB%98%E8%AE%A4%20%5Cmathbb%20%E4%B9%9F%E5%B8%A6%E6%9C%89%E4%B8%80%E4%BA%9B%20XITS%20%E6%95%B0%E5%AD%A6%E7%AC%A6%E5%8F%B7.png)
此示例在线路处于活动状态时没有提供合适的粗体 R 符号\setmathfont[range=\sslash]{XITS Math}
。因此,下面的示例是我想要的行为。
我如何获得相同的/默认 R 符号和这条线\setmathfont[range=\sslash]{XITS Math}
?
非常感谢。
\documentclass[a4paper,11pt]{article}
\usepackage[tuenc]{fontspec}
\setmainfont[Ligatures=TeX]{CMU Serif} %needed for me to get small-bold caps
\setsansfont{CMU Sans Serif}
\setmonofont{CMU Typewriter Text}
\usepackage[a4paper]{geometry}
\usepackage[french]{babel}
\usepackage{unicode-math}
%\setmathfont[range=\sslash]{XITS Math}
\begin{document}
$\mathbb{R}$
\end{document}
答案1
不幸的是,使用范围存在错误。重新声明范围似乎\mathbb
可以解决问题,但可能会引发其他问题。测试一下。
\documentclass[a4paper,11pt]{article}
\usepackage[a4paper]{geometry}
\usepackage[french]{babel}
\usepackage{fontspec}
\usepackage{unicode-math}
\setmainfont[Ligatures=TeX]{CMU Serif} %needed for me to get small-bold caps
\setsansfont{CMU Sans Serif}
\setmonofont{CMU Typewriter Text}
\setmathfont[range=\sslash]{XITS Math}
\setmathfont[range=bb]{Latin Modern Math}
\begin{document}
$\mathbb{R}$
$\sslash$
\end{document}