我一直收到这个错误:
[WARNING] Missing character: There is no ❯ (U+276F) (U+276F) in font Roboto Mono Nerd Font Complet
有什么方法可以添加对整个字体的支持,或者至少对这一个字符的支持?
我使用
xelatex
btw。
答案1
我会使用newunicodechar
,但方式与大卫的不同,即使用替代字体。
\tracinglostchars=3
\documentclass{article}
\usepackage{fontspec}
\usepackage{newunicodechar}
\setmonofont{Roboto Mono}
\newfontfamily{\substitutett}{DejaVu Sans Mono}
\newunicodechar{❮}{\makebox[0.5em]{\substitutett❮}}
\newunicodechar{❯}{\makebox[0.5em]{\substitutett❯}}
\begin{document}
\texttt{❮abc❯}
\end{document}