
我正在開發我的第一個 XeLaTeX 項目,但我仍在為字體設定而苦苦掙扎。我為特定部分定義了一個新的數學字體unittable
:
\setmathfont[version=unittable,SizeFeatures={Size=9}]{TeX Gyre Pagella Math}
所以我的計劃是,讓 TeX Gyre Pagella 的字體大小為 9pt 定義的部分\mathversion{unittable}
。不幸的是(令我驚訝的是),TeX Gyre Pagella 不存在 9pt 大小,我收到以下警告:
LaTeX Font: Font shape 'TU/TeXGyrePagellaMath(1)/m/n' in size <10.95> not available size <9> substituted.
有什麼辦法可以解決嗎,例如縮放或使用支援 9pt 的字體克隆?或者是否有 TeX Gyre Pagella 可用的字體大小的概述?多謝!
答案1
使用縮放參數可以正常運作:
\setmathfont[version=unittable,Scale=0.822]{TeX Gyre Pagella Math}
我計算了原始字體大小和預期字體大小的比率:0.822 = 9/10.95