如何将默认字体更改为 Rockwell?

如何将默认字体更改为 Rockwell?

我使用 latex 来自动生成一些报告。我们使用 Rockwell 字体作为默认字体。我不习惯使用 latex,我发现了许多更改默认字体的不同方法,但其中许多方法看起来很奇怪,而且对我来说都不起作用!那么,有什么简单的方法来更改字体,我可以毫无问题地包含 Rockwell 这样的字体吗?还是我需要以特殊方式导入非标准字体?

答案1

正如评论中所述,问题在于确定要使用的正确字体名称fontspec

使用 fontconfig 选择字体的迷你指南

XeTeX 依赖操作系统特定的库来加载字体。在 Linux 中,它是字体配置库。基本使用起来相当简单。

  • fc-list如果字体已安装在系统中(很多字体都会安装),则只需通过其名称即可选择。您可以通过发出并检查输出(可能借助grep)来找出要使用的准确名称。
  • 如果未列出字体,则可以手动安装。字体可以通过系统或用户方式安装。我推荐第二种方式,因为它不需要额外的权限,也不会污染系统目录。要安装字体,只需将其放在.fonts主目录中的目录中。如果目录不存在,您可能需要创建目录,并且您可能需要启用隐藏文件显示才能在文件管理器中看到此目录。将字体放入目录后,运行fc-cache以重新生成字体缓存,然后重试第一步。

相关内容