我长期以来一直在我的文档中使用 TeX Gyre Pagella 字体。但是,像许多用户一样,当我尝试通过搜索 StackExchange(或经常)谷歌搜索来查找如何自定义文档时,有太多的选项、软件包、旧信息、前沿信息和替代编译器,我不确定我是否负责任地使用可用的软件。
理想情况下,我可以设置一个序言,并在我的文档中反复使用它。序言应该:
- 让我使用 TeX Gyre Pagella
- 启用正确匹配的数学字体,使连字正确
- 完美兼容 unicode
- 软件包和编译器可在 TeX Live/MacTeX/TeX Shop 中找到
- 高度稳定 - 没有已知的错误或与其他流行软件包冲突
- 使用非“孤立”的软件包,即它们将继续得到改进,但在未来几年不会被弃用。
例如:很长一段时间以来,我一直使用 XeLaTeX,但在尝试阅读有关“做事的好方法”的文章后,我读到了关于使用 LuaLaTeX 和某些包/序言行(例如下面)的某种组合,这似乎更“受欢迎”。但我真的不确定这里的所有内容都有什么用处,而且在 TeX 中使用字体已被明确称为黑洞,所以我想我可以提出一个问题,看看人们是怎么想的。
这是我现在尝试与 LuaLaTeX 一起使用的(最小)序言:
\documentclass[english]{exam}
\usepackage{babel}
\usepackage{parskip}
\usepackage{fontspec}
\usepackage{fontenc,unicode-math}
\setmainfont[Ligatures=TeX]{TeX Gyre Pagella}
\setmathfont[Ligatures=TeX]{TeX Gyre Pagella Math}
我是否遗漏或误用了某些重要内容?关于序言中应该包含哪些内容,您还有什么想法吗?