![使用自定义无衬线字体和 pdfLaTex 来促进微型字体的使用](https://linux22.com/image/443609/%E4%BD%BF%E7%94%A8%E8%87%AA%E5%AE%9A%E4%B9%89%E6%97%A0%E8%A1%AC%E7%BA%BF%E5%AD%97%E4%BD%93%E5%92%8C%20pdfLaTex%20%E6%9D%A5%E4%BF%83%E8%BF%9B%E5%BE%AE%E5%9E%8B%E5%AD%97%E4%BD%93%E7%9A%84%E4%BD%BF%E7%94%A8.png)
我目前正在为我的大学制作一个非官方的论文模板。由于我所在大学的格式指南,这种努力有一些注意事项。一个挑战是大学要求使用无衬线字体系列新闻GoT学校官方渠道提供的字体。TTF 格式的字体有新闻 获得 T 常规,新闻变得大胆和新闻 获得 T 光来自 URW++ 字体代工厂。请注意,列表中没有倾斜或斜体的字体类型。我设法以最简单的方式解决了这个问题[1]。
为了使用这些字体,我已经使用了
fontspec
。正如你们中的一些人现在可能该软件包仅与 XeTeX 和 LuaLaTeX 引擎兼容。我使用该软件包的选项(如AutoFakeSlant
和)FakeSlant
来添加倾斜功能。XeTeX 具有问题,例如仅限于凸起的微印刷等等。
此外,LuaLaTeX 具有更多微排版功能,但仍然有限的与 pdfLatEX 相比。
尽管如此,我想知道我是否可以跳过 XeTeX 而使用 pdfLaTeX,而microtype
不是自己用fontspec
[2]来做。此外,已经有了一个模板,初学者在本地设置 XeTeX 或 LuaLaTeX 时总会遇到问题。我亲身经历过这种情况,即使有带有说明的 wiki。
我一直在寻找类似的东西,我终于找到了在 LaTeX 中安装 TTF 字体。不过@christopher-oezbek 的回复得到了一些用户的回复@cfr这让我开始思考我是否应该尝试这样做。用户@christopher-oezbek让一些指令作为关联。
注意 最终用户无法自行完成此过程。我必须自己做,然后添加一个在任何环境中使用的相对路径,无论是在 Overleaf 中还是在本地的 MikTex、TexMaker 中。顺便说一句,排除 ConTeXt。
因此,问题是:
- 过程来自@christopher-oezbek是否可行?(时光飞逝)
- 我应该坚持当前的解决方案并找到用于
fontspec
改进字体排版的答案吗?
编辑:我设法做到了。但是,正如评论中提到的那样,考虑到字体质量本身,它并没有改善。Sans Code Pro
会是一个很好的替代品,但我的大学没有考虑排版 - 或 TeX。使用 LuaLaTeX 和 可以实现更好的可读性和外观microtype
。尽管如此,pdfLaTeX
考虑到它是默认设置,会更好(许多学生在配置引擎时遇到问题 - 如果他们只阅读文档...)。
[1]:这是XY问题嗯,我以一种无痛的方式做了这件事,但不喜欢结果。如果“痛苦”的方式能给我带来更好的结果,我会这么做。请注意,还有其他方法,例如字体安装浅显易懂。
[2]我将在以下方面寻求印刷方面的建议:平面设计师的 Stack Exchange对于这样的字体。另外,如果我选择 XeTeX,我会在这里思考如何使用 来优化微排版和字体渲染的可读性和外观fontspec
。