使用此 MWE
\documentclass{scrartcl}
\usepackage{fontspec}
\setmainfont{Noto Serif}
\setsansfont{Noto Sans}
\begin{document}
∆
\sffamily
∆
\end{document}
我收到错误,Noto 无法使用 delta:
缺少字符:字体 NotoSerif:mode=node;script= latn;language=dflt;+tlig; 中没有 ∆ (U+2206)! {/usr/local/texlive/2022/texmf-var/fonts/map/pdftex/updmap/pdftex.map} 缺少字符:字体 NotoSans:mode=node;script=l atn;language=dflt;+tlig; 中没有 ∆ (U+2206)!
有什么解决方法吗?或者我不应该使用 Noto?
答案1
U+2206 是数学运算符 INCREMENT。Noto 还没有数学字体,但这个范围在几个 Noto 字体集中都有,包括 CJK JP
\documentclass{scrartcl}
\usepackage{fontspec}
\setmainfont{Noto Serif CJK JP}
\setsansfont{Noto Sans CJK JP}
\begin{document}
∆
\sffamily
∆
\end{document}
但你可能想要 Delta,U+0394
\documentclass{scrartcl}
\usepackage{fontspec}
\setmainfont{Noto Serif}
\setsansfont{Noto Sans}
\begin{document}
Δ
\sffamily
Δ
\end{document}