字体识别

字体识别

我只是对这里的笔迹感到好奇: 字体

你们中有谁知道那是什么字体 (它叫什么) 以及 LaTeX 是否有这种字体 (以及如何使用它)?

亲切的问候!

答案1

字体识别

要查找它是什么字体,有几种在线服务:

您只需上传图片(最好先旋转图片,使文本水平),更正字母,它可能会告诉您。或者您可以检查我的字体或者达丰特寻找与图片接近的字体。

TUG 字体目录没有这种特定的字体,所以 LaTeX 不太可能“拥有”它。

如何使用“外部”字体?

(“外部” 是指传统字体,而不是像 lmodern、kpfonts 等包。)

除非您使用 Xe(La)TeX 或 Lua(La)TeX,否则这是不可能的。这些是新的现代引擎,可以做很多事情,尤其是管理外部字体。通常,您可以像使用常用引擎(例如 pdfLaTeX)一样使用 Xe(La)TeX 和 Lua(La)TeX。

Xe(La)TeX 和 Lua(La)TeX 随 fontspec 包一起提供。它允许您访问多个命令,但对您来说最有趣的是\fontspec(用于更改部分文本的字体;其工作方式类似于\bfseries\sffamily)和\setmainfont(用于指定文档的主要字体;默认情况下为 Latin/Computer Modern)。

这两个命令接受两个参数:

  • 第一个是可选的,可以让您指定字体的行为(例如连字符,这在手写字体中非常重要);
  • 第二个是字体的名称(不是文件的名称!)

例如,要使用 Times New Roman,请写\fontspec{Times New Roman}。要使用常见连字,只需添加正确的选项:\fontspec[Ligatures={Common}]{Times New Roman}

相关内容