跳至內容

OpenType 特性測試工具

探索並測試字型中的 OpenType 特性,切換特性並即時查看效果。

本機處理
互動式預覽
匯出 CSS

關於 OpenType 特性

什麼是 OpenType 特性?

OpenType 特性是字型內建的排版能力。設計師可以透過 CSS 使用替代字形、連字、小型大寫字母以及其他進階排版選項。

常見特性

liga - 標準連字(fi、fl)
kern - 字偶間距調整
smcp - 小型大寫字母
onum/lnum - 舊式數字 / 等高數字
tnum/pnum - 表格數字 / 比例數字

常見問題

如何在 CSS 中使用這些特性?

可以使用 font-feature-settings 屬性。工具會在「CSS 輸出」區域自動產生程式碼。例如: font-feature-settings: "liga" 1, "smcp" 1;

為什麼有些特性顯示為灰色?

工具會自動偵測你上傳的字型檔案中實際包含哪些特性。如果某個特性沒有列出,表示該字型設計者沒有在這個檔案中提供支援。

「smcp」和「c2sc」有什麼差異?

smcp(小型大寫字母)會將小寫字母轉換為小型大寫字母;c2sc(大寫字母轉小型大寫字母)會將大寫字母轉換為小型大寫字母。

支援可變字型嗎?

支援,但此工具主要關注連字和替代字形等 OpenType「版面配置特性」(GSUB/GPOS)。對於字重、字寬等可變字型軸的測試,使用標準 CSS 控制項通常就足夠了。