列表中的破折号输出(noto 字体)

列表中的破折号输出(noto 字体)

我正在尝试使用 LaTeX 字体目录中的“noto-sans”字体,不幸的是每个破折号 (-) 都会产生一个墓碑 (▯) 作为输出。

以下是 MWE:

%!TEX program = xelatex
\documentclass{article}

\usepackage{noto-mono}
\usepackage{fontenc}
\usepackage{listings}

\begin{document}
\begin{lstlisting}[
    language=C,
    basicstyle={\small\notomono}
]
int main() {
    printf("----");
    return 0;
}
\end{lstlisting}
\end{document}

输出:

输出损坏

相关内容