我可以使用序言中的以下几行在 LuaLaTeX 中编译我的 LaTeX 文档:
\usepackage{fontspec}
\setmainfont{Georgia}
但是,PDFLaTeX 不支持fontspec
,因此无法编译。
有没有办法使用与 PDFLaTeX 兼容的 Georgia 字体(或类似字体)?
答案1
如果你需要在数学模式下支持 Georgia,或者生成 PostScript 输出(TrueType 字体winfonts
支持的轮廓类型不正确),你需要的软件包是mathgifg
。
由于法律原因,此套件不附带电池。您甚至必须自己将 TrueType 文件转换为 Type 1。
另一种方法是加载 Georgia 作为您的文本字体和一些一致的数学字体(您可以尝试newpxmath
或stix2
),然后加载mathastext
。
无论您使用winfonts
还是mathgifg
,我都建议您\usepackage{microtype}
启用字体扩展。有些人不喜欢以高分辨率打印出来,但它在屏幕上看起来很棒,并且大大减少了您需要的连字符行数。[protrusion=false]
如果您不喜欢右边距上的悬挂标点符号,请添加包选项。
附言
这个答案已被大幅修改,在 Meta 网站上进行讨论之后。 我发布了我原来的更长的答案作为一个单独的问题。
答案2
该winfonts
软件包包含使用 Windows XP 附带的字体所需的文件,但您必须自行将其安装在树中texmf-local
。据我所知,不支持数学运算。
要使用Georgia
,请使用一个简单的声明:
\usepackage[T1]{fontenc}
\fontfamily{georgia}\selectfont