答案1
你没有做错什么,但是 Fira Mono 字体缺少那个字形。
对于缺失的字形,您可以设置后备字体:
\documentclass{article}
\usepackage{fontspec}
\usepackage{newunicodechar}
\setmonofont{Fira Mono}
\newfontfamily{\fallbackmono}{FreeMono}
\newunicodechar{◦}{%
\texttt{\makebox[\fontcharwd\font`a]{\fallbackmono ◦}}%
}
\begin{document}
\ttfamily
◦ Fira Mono
Fira Mono x
\end{document}
假设该字符仅在等宽上下文中使用;其他情况下可以改进该定义。FreeMono 仅用作示例,可以使用任何具有字形的字体。