一切始于我想在文档中使用 TeX Gyre Heros 字体。我需要将字体缩小一点,因此我发出了\usepackage[scaled=0.95]{tgheros}
引发错误的命令。我之前曾将scaled
-option 与helvet
-package 一起使用,因此我花了一段时间才意识到我的错误。经过一番谷歌搜索,我发现我需要使用[scale=0.95]
不带 的选项d
。接下来,我正在寻找一种使用旧式数字的方法,但我也找不到。我甚至不确定是否有这样的选项。
这让我想到了一个问题:是否有一个列表或文档描述了我可以与字体结合使用的可能选项?虽然我主要对 TeX Gyre 字体感兴趣,但我也对可以与 pdflatex 结合使用的所有其他字体感兴趣。我意识到我可以在相应字体包的文档中查找这一点。但并非每个文档都列出了可用的选项。
我关于字体和 (pdf)LaTeX 的第一个地址通常是LaTeX 字体目录。然而,它只说明了如何使用默认选项加载字体(至少我认为这些是默认选项):
\usepackage[default,regular,black]{sourceserifpro}
\usepackage[T1]{fontenc}
理想情况下LaTeX 字体目录还会列出可用的选项,这样就不必通读文档中字体候选列表中每种字体的文档。这将非常有帮助,因为例如包sourceserifpro
本身就支持以下选项(来自自述文件.md在 CTAN 上)
oldstyle, osf: use old style numbers.
lining, nf: use lining numbers.
tabular: use fixed-width numbers.
proportional: use normal numbers.
black: \bfseries is black.
semibold: \bfseries is semibold.
bold: \bfseries is bold.
light: \mdseries is light.
extralight: \mdseries is extra light.
regular: \mdseries is regular.
scale, scaled: set scaling for the font, eg: scale=.5
default: Source Serif Pro is set as default font family.
normdefault: Source Serif Pro is not set as roman (serif) family.
type1, t1: override detection and load the Type1 font family.
opentype, otf: override detection and load the OpenType font family.
TeX Gyre 字体有没有类似的内容?我在哪里可以找到它?