我试图在演示文稿中使用 True Type 字体,但无法做到这一点xelatex
。虽然显示了警告,但创建了 PDF,但字体未选定。警告如下:
(/usr/share/texmf-dist/tex/latex/beamer/translator/dicts/translator-theorem-dictionary/
translator-theorem-dictionary-English.dict)
! Extended mathchar used as mathchar (104865811).
<to be read again>
\relax
l.7 \begin{document}
?
(./basic.nav)
基本介绍如下。
\documentclass{beamer}
\usepackage[no-math]{fontspec}
\setmainfont[Mapping=tex-text]{Ahem}
\usepackage[defaultmathsizes]{mathastext}
\begin{document}
\title{Title}
\author{Author}
\maketitle
\end{document}
投影机能使用 True Type 字体吗?
编辑:将类别更改为文章会产生预期的结果。
答案1
当前的 TeXLive 2012 没有问题。但是,Ahem 只有 4 个“字符”XPE 和 <space>,可以通过普通的正方形规则模拟。那么你根本不需要字体。我使用 Ahem 的工作示例:
\documentclass{beamer}
\usepackage[defaultmathsizes]{mathastext}
\usepackage[no-math]{fontspec}
\newfontface\ahem{Ahem}
\begin{document}
\begin{frame}
X PE \ahem X PE
\end{frame}
\end{document}