XeLaTeX,非英文字符不显示

XeLaTeX,非英文字符不显示

我使用XeLaTeX + View PDFTexmaker创建一个pdf文档。但是,中文字符不显示,如下图所示。

在此处输入图片描述

PS: 的配置XeLaTeXxelatex -synctex=1 -interaction=nonstopmode %.tex

这是测试代码。

\documentclass[compress]{beamer}
\usetheme{Warsaw} 

\usepackage{fontspec}

\title{标题}
\author{作者}
\date{}

\begin{document}

\begin{frame}[noframenumbering]
    \titlepage
\end{frame}

\begin{frame}{测试}
测试
\end{frame}

\end{document}

答案1

当我查看您的问题时,Firefox 选择了 Microsoft YaHei 字体,因此我告诉 xetex 执行相同的操作:

在此处输入图片描述

\documentclass[compress]{beamer}
\usetheme{Warsaw} 

\usepackage{fontspec}
\setsansfont{Microsoft YaHei}
\title{标题}
\author{作者}
\date{}

\begin{document}

\begin{frame}[noframenumbering]
    \titlepage
\end{frame}

\begin{frame}{测试}
测试
\end{frame}

\end{document}

答案2

有过类似的问题字符显示不正确或根本不显示。首先,您必须确定您使用的字体系列是否涵盖您需要的字符。如果确实如此,那么选择这个系列是不够的,您必须将字体文件复制到自己的文件夹中并按照说明进行链接这里

相关内容