AUCTeX 中的 pdfLaTeX 无法制作带有某些字体的 pdf 文件

AUCTeX 中的 pdfLaTeX 无法制作带有某些字体的 pdf 文件

我喜欢用 AUCTeX 编辑 TeX 文件。我可以用某些字体(如 New Century Schoolbook、Helvetica 或 Charter)生成 pdf 文件,但不能用其他字体(例如 XCharter 和 urw-Garamond)生成 pdf 文件。安装运行良好,我可以使用以下命令从命令行和 TeXstudio 生成 pdf 文件:

pdflatex.exe -synctex=1 -interaction=nonstopmode “文件名”.tex

但使用 AUCTeX(使用前面提到的字体),我得到任何 pdf 文件,并且

文件名.synctex.gz(忙)

并在日志文件中:

!pdfTeX 错误:pdflatex (文件 XCharter-Roman-tlf-ts1--base):未找到 720 处的字体 XCharter-Roma n-tlf-ts1--base ==> 发生致命错误,未生成输出 PDF 文件!

但 XCharter 字体已安装。

我在 Windows 8.1 中使用 MiKTeX 2.9。我使用 GNU Emacs 24.5.1 和 AUCTeX 11.89。

此输入:

\documentclass[paper=a4,fontsize=12pt]{scrbook}
\usepackage[margin=2.5cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage{charter}
\usepackage{helvet}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{icomma}
\usepackage{lipsum}

\widowpenalty10000
\clubpenalty10000
\setlength{\parindent}{0.6cm} % Default is 15pt.

\begin{document}
\thispagestyle{empty}

\sffamily
\begin{center}{\Large \textbf{Los sentidos}}\end{center}

\rmfamily
\lipsum

\end{document}

工作正常,但是这个:

\documentclass[paper=a4,fontsize=12pt]{scrbook}
\usepackage[margin=2.5cm]{geometry}
\usepackage[T1]{fontenc}
\usepackage{XCharter}
\usepackage{helvet}
\usepackage[utf8]{inputenc}
\usepackage[spanish]{babel}
\usepackage{icomma}
\usepackage{lipsum}

\widowpenalty10000
\clubpenalty10000
\setlength{\parindent}{0.6cm} % Default is 15pt.

\begin{document}
    \thispagestyle{empty}

    \sffamily
    \begin{center}{\Large \textbf{Los sentidos}}\end{center}

    \rmfamily
    \lipsum

\end{document}

在 Emacs/AUCTeX 中失败(只有第四行有变化)。

谢谢您的帮助。

相关内容