这里是源代码。
这是我在控制台上收到的全文:
This is XeTeX, Version 3.14159265-2.6-0.99996 (TeX Live 2016)
(preloaded format=xetex)
restricted \write18 enabled.
entering extended mode
(./untitled.tex
./untitled.tex:12: Undefined control sequence.
l.12 \documentclass
[10pt, letterpaper]{article}
?
笔记:
- 我在 TeXShop 上运行它
- 编译需要 XeTeX
- 它使用商业字体
- 源代码来自 Jason Blevins
- 这里有一个页源代码以及软件包描述等
问题:
- 为什么我会收到此错误?我尝试过以不同的方式格式化,但无济于事。
- 我已将 TeX Live Utility 更新至当前版本,我是否需要安装其他软件包或其他东西?
- 我该怎么做才能使它编译,精确地使它看起来像上面提到的简历?
答案1
您只需替换字体定义即可使用系统上安装的字体。Hoefler Text 应该适用于大多数版本的 macOS/OSX。
% Body
\setmainfont{Hoefler Text}
% Title
\newfontfamily\titleface{Hoefler Text}
\newcommand{\titlefont}[1]{{\titleface\large\MakeUppercase{#1}}}
% Section Headings
\newfontfamily\sectionface{Hoefler Text}
\sectionfont{\sectionface\mdseries\normalsize\uppercase}
\subsectionfont{\sectionface\mdseries\normalsize\itshape}
确保 TeXShop 使用XeLaTex
编译器,然后就可以开始了。阅读fontspec 手册,如果想对字体选择做进一步的调整。