
我陷入了轉換 OTF 以與 PDFlatex 一起使用的困境,並且我在德語描述方面取得了良好進展https://www.mrunix.de/forums/showthread.php?67058-(verh%E4ltmism%E4ssig)-einfache-Schriftinstallation-unter-Miktex-2-8迄今為止。我嘗試轉換的字體是企業字體,該字體不公開,因此很抱歉我只能提供分析,而不能提供實際證據。 ;-)
5 種粗細的普通字體和斜體字體的轉換非常順利。但是現在我的字體的小型大寫字母似乎有問題。使用otfinfo -f $FONTNAME$.otf
結果:
aalt Access All Alternates
case Case-Sensitive Forms
dnom Denominators
frac Fractions
kern Kerning
liga Standard Ligatures
numr Numerators
ordn Ordinals
pnum Proportional Figures Proportionale Zahlen
sinf Scientific Inferiors
smcp Small Capitals Small caps
sups Superscript Tabellenzahlen
tnum Tabular Figures
所以看起來小型大寫字母是可用的,但是將其轉換為otftotfm -n $FONTNAME$-LightSC --vendor=Fontvendor --typeface=Fontface -f liga -f kern -f onum -f smcp -e texnansx --map-file=./output/$FONTNAME$.map --directory=./output/ $FONTNAME$.otf
我提供了完全相同的 vf 和 tfm 檔案的二進位檔案。為了確認我的命令是正確的,我將其替換$FONTNAME$.otf
為,LinBiolinum_R.otf
因為我知道,這種字體實際上有小號大寫字母。
所以我的問題是,有沒有辦法(使用編輯器或簡單的工具),看看我的字體中的每個字符的外觀,看看小型大寫字母是否只映射到小寫字母?如果有人有想法,我還有什麼可能是錯的,請告訴我!