使用哈佛论文模板的问题

使用哈佛论文模板的问题

我正在尝试通过 XeTeX 使用哈佛论文模板 [1] 文件生成 PDF 文件。我在 Windows 7 上使用 TeXnicCenter 2.02 稳定版(64 位)。

尝试编译thesis.tex文档时,TeXnicCenter 会产生一堆错误。

将文件内容缩减thesis.tex为 MnWE:

\documentclass{harvard-thesis}
\begin{document}
\input{frontmatter/coverpage}
\maketitle
\end{document}

会产生同样的错误。第一个错误仍然在 B.mf 中:

 >> readfrom 
! Isolated expression.
<to be read again>
( 1.26 if unknown gen_sigma : readfrom( "gen_sigma") fi 
! Extra tokens will be flushed. 

仔细观察其他一些错误,TeXnicCenter 似乎无法找到字体:The font "Chaparral Pro" cannot be found.

我想说我已经安装了与 XeTeX 有关的所有必需软件包,并选择了正确的输出配置文件 XeLaTex->PDF。

我已经通过 MikTeX 更新管理器更新了所有已安装的软件包。

我在谷歌上搜索了一段时间,没有找到任何有用的提示/解决方案。我甚至下载了上述模板引用的博士论文 [2] 的源代码,即使实际产生了输出(几乎可以接受,除了封面,其中字符串lmrlmsslmtt随机放置在页面顶部),编译日志显示了许多与上述错误相关的错误。

有什么提示吗?

[1]https://github.com/aleifer/LaTeX-template-for-Harvard-dissertation

[2]https://github.com/aleifer/dissertation

答案1

类文件中存在错误:

  • figurewithintablewithin是包不知道的选项caption

  • 可选参数Ligatures={{Historic,Contextual,Rare}}有太多括号

这里您将找到一个修正版本,运行时它将产生一个标题页xelatex

在此处输入图片描述

作为替代方案,删除全部子目录中的文件packages,因为它们很旧,并且都是当前 TeX 发行版的一部分。

相关内容