FontCreator14 中文使用手冊(cè)

  1. 首頁(yè)
  2. FontCreator14 中文使用手冊(cè)
  3. OpenType布局功能
  4. 替換與定位

替換與定位

OpenType 布局特征規(guī)范在字形替換(Substitution)表 (GSUB) 中描述了八類替換查詢(lookup),這些類型 FontCreator 都予以支持:

#類型描述
1Single(單個(gè))用另一單個(gè)字形替換(Substitute)單個(gè)字形(a ->b)
2Multiple(多個(gè))用另外多個(gè)字形替換單個(gè)字形(a -> xyz)
3Alternate(替補(bǔ))用多個(gè)替補(bǔ)字形之一替換單個(gè)字形(a -> x 或 y 或 z)
4Ligature(連字)用單個(gè)連字替換多個(gè)字形(f f i -> ffi)
5Context(上下文)在上下文中替換一個(gè)或多個(gè)字形
6Chaining Context(鏈?zhǔn)缴舷挛模?/td>替換上下文的特定字形(3rd -> 3rd)
7Extension Substitution(擴(kuò)展替換)* 請(qǐng)見(jiàn)下文
8Reverse chaining context(反向鏈?zhǔn)缴舷挛模?/td>以相反的順序應(yīng)用,替換鏈?zhǔn)缴舷挛闹械膯蝹€(gè)字形

OpenType 布局特征規(guī)范在字形定位表 (GPOS) 中描述了九類定位(Positioning)查詢,這些查詢 FontCreator 都予以支持:

#類型描述
1Single adjustment(單個(gè)調(diào)整)更改單個(gè)字形的位置(下標(biāo)/上標(biāo))
2Pair adjustment(成對(duì)調(diào)整)主要用于定義字距調(diào)整(Kerning)對(duì)子(pair)
3Cursive attachment(連筆附接)用于腳本中,要求字形在出口(exit)和入口(entry)點(diǎn)處附接到上一個(gè)字形
4Mark?to?Base attachment(標(biāo)記?基本的附接)將一個(gè)諸如變音符號(hào)的組合標(biāo)記附接到一個(gè)基本字形
5Mark?to?Ligature attachment(標(biāo)記?連字的附接)將組合標(biāo)記附接到連字
6Mark?to?Mark attachment(標(biāo)記?標(biāo)記的附接)將組合標(biāo)記附接到另一個(gè)標(biāo)記
7Context Positioning(上下文定位)在上下文中定位一個(gè)或多個(gè)字形
8Chained Context Positioning(鏈?zhǔn)缴舷挛亩ㄎ唬?/td>在鏈?zhǔn)缴舷挛闹卸ㄎ灰粋€(gè)或多個(gè)字形
9Extension Substitution(擴(kuò)展替換)* 請(qǐng)見(jiàn)下文

* 擴(kuò)展替換是一種特殊的查詢方式,僅用于具有大量特征的字體。如果需要,F(xiàn)ontCreator 將自動(dòng)包括此類查詢。

另外,F(xiàn)ontCreator 還支持當(dāng)前定義的所有特征參數(shù)。

所以,基本上 FontCreator 支持所有 OpenType 布局特征。對(duì)于當(dāng)前尚未完全支持的最新內(nèi)容列表,請(qǐng)?jiān)L問(wèn)我們的論壇https://forum.high-logic.com/viewtopic.php?f=4&t=5098

這篇文章對(duì)您有用嗎?

我們要如何幫助您?