Overleaf 中的 fontspec 未找到 Courier New 等宽字体?

Overleaf 中的 fontspec 未找到 Courier New 等宽字体?

我尝试Courier New通过setmonofontfontspec包使用该字体,但不知为何,Overleaf 一直提示该字体不可用。我无法使用该courier包,因为我必须使用 XeLaTeX 编译我的项目。输出 PDF 仅显示This is not Courier fontThis is Courier font不存在。

序言.tex:

\documentclass{book}
\usepackage{geometry}
 \geometry {
    paperheight=9.1in,paperwidth=6.1in,
    top=1in,bottom=1in,right=0.5in,left=0.5in
}
% to be loaded first in order to avoid conflicts
\usepackage{prooftrees}
\usepackage{amsthm}

% fonts
\usepackage{fontspec}
\usepackage[no-math]{fontspec}
\usepackage{newtxtext}
\usepackage[
  %varvw,
]{newtxmath}
\usepackage{pifont}
\setmonofont{Courier New}
% \setmonofont{}

% math or related
\usepackage{amsmath}
\usepackage[mathscr]{euscript}
\usepackage{mathtools}
\usepackage{simplebnf}
\usepackage{forest}

% typesetting
\usepackage{fancyhdr}
\usepackage{pdfpages}
\usepackage{framed}% <- really?
\usepackage{tcolorbox}
\usepackage{enumitem}
\usepackage{syntax}% <- really?
\usepackage[super]{nth} 

主要.tex:

\include{preamble.tex}

\begin{document}
This is not Courier font. \texttt{This is Courier font.}
\end{document}

相关内容