微字型

2021-07-12 00:00:00.0

分類: 字体技术

文鼎公司关注到字型产品除了设计上创意的专注外,也考虑到应用面用字的需求,如小字号文字阅读的清晰度、辨识度。

一款字型产品是如何的被决策出来做量产的,首先要评估的是产品会被用在哪里?决定了使用目的,依情境定义使用字号(font size),有了这些后,才会有后续的设计规格的延伸。回到设计师的字体应用情境,在执行设计案件时,字型对于设计师来说是众多设计素材之一,但在信息讯息呈现,字型一定是一个重要的选择。文鼎公司关注到字型产品除了设计上创意的专注外,也考虑到应用面用字的需求,我们看到了字型在设计上被使用在小字号的需要,也看到了阅读上,小字号文字清晰度、辨识度上的重要性,因此在字体设计与造字工程上进行整合,开发出一系列专属使用在小字号情境的微字型产品。

在铅字印刷时代,每个字号铅字有着固定的物理大小,我们以筑地明潮体举例,可以看到上方的那排是筑地明朝初号到六号放大到一致大小的情况,下方是文鼎上海宋实际使用大小的示意图,透过观察,用于内文小字的六号字(8pt)与标题大字的二号字(21pt)两者在笔画细节处有着设计的差异,以笔尾末端的设计为例,因为二号字呈现的字号较小,因此需要稍微加重笔尾的厚度,使其在显示时不至于虚掉、灰掉,而用于大字的二号字,是要清楚呈现明体的特征,因此做较细致的设计。这是早期铅字在设计上考虑实务用字大小所做的设计因应,但数字字体使用的媒介与情境与以往有很大的不同,特别是向量字可以任意缩放大小的特性,这绝对不是铅字可以比拟的;然而若是使用在如六号字(8pt)的大小,字体是否还可以清晰地呈现呢?

以文鼎UD晶熙黑体为例,虽然晶熙黑在设计之初,已经考虑印刷、屏幕显示的使用,但因汉字笔画多、寡的对比情况在极小字的使用情境下,仍然会有糊字影响到视觉效果,以下图左右两边的对照来看,右方的微字型与左边标准版的晶熙黑体,在阅读视觉上所形成的跳跃,已经明显的降低。

微字型产品是如何达到这样的效果呢?关键是设计师将汉字由笔画多寡由少至多作排序,透过设计师与工程师的合作,笔画少的字符,不改变笔画的粗细,笔画多的字符,依视觉灰度做笔画粗细渐进的调整,来达到小字显示时降低糊字的情形,因此,微字型的产品特别适用在3-8P的环境,相对的,若是标题以上的大字号显示,则建议选用标准版的产品。

下图是由美可特品牌企划设计应用文鼎UD晶熙黑体微字型所设计的面膜包装,我们将重点放在背后的用字上,回到字型选择应用面的考虑,透过画面,我们可以感受到这些字的使用size是很小的,如何在小字保有清晰的显示,是这个案件选用微字型产品的要点。

 

目前已经开发完成的微字型产品,造型为经典的黑体与圆体,语言包含繁体中文、简体中文,其中文鼎UD晶熙黑体微字型产品支持Unicode 3.0 及GB 18030大字集的规格,降低设计师在排版缺字的机率,提升使用感受。繁体中文晶熙黑体微字型也将长体字型纳入,排版上有利于有空间限制的版面容纳较多的文字信息。微字型产品的推出获得了设计师的肯定,未来也会持续开发将新的微字型产品,想要了解详细文鼎微字型产品的支持情况,欢迎前往文鼎iFontCloud浏览。

 

点我前往>文鼎iFontCloud_微字型

 

 


Font Technology

因編碼造成缺漏字的解決方法_造字碼位

在前一篇文章「字符集:Big5與Unicode的差異」提到,我們在個人電腦上無法打出想要的字元或無法正確顯示字元,大多是因為使用的字型所支援的字符集涵蓋範圍的多寡而造成的缺字情況,這是設計師或一般使用者會遇到的缺字原因;還有一種是在公家機關或是企業的資訊系統中會遇到的缺字情況_因字型編碼相容的問題所造成的缺字。

很多公司企業財會單位使用的報表系統還是封閉型的系統環境,追求的是系統的安全性、正確性與穩定性,每一次系統的更新就需要一筆龐大的費用,因此,若無重大使用上的問題,在預算考量上往往會選擇沿用現有系統,而不耗費預算升級到新系統。在這樣的情況下,使用單位/公司有可能會因為報表系統比較老舊,只能支援Big5字集,以至於開發的系統軟體無法使用Unicode字集字型顯示,造成列印、輸出漏字或亂碼的情況,此時就會需要透過Big5造字碼位來進行造字。

什麼是造字碼位,由於現在的Windows系統內碼是使用Unicode編碼,但如果我們使用的應用軟體無法直接支援Unicode編碼,就必須要將Unicode資料轉換成Big5編碼的資料,在Big5編碼的碼區裡有定義四個區域可以用來存放使用者造字,我們可以把Big5字集不包含的Unicode編碼的字,依照我們的需求將其存放在這四個造字區內。如此一來,就可以像古代倉頡造字那樣,為自己的資訊系統環境添加一些造字,解決在Big5編碼範圍內,電腦環境中無法正確顯示Unicode編碼的字之困擾。

 

不過,因為每個機關所使用到造字的時機與難字不全然相同,所以同樣的造字碼位所存放的難字在A機關與B機關通常是不一樣,因此使用造字碼位所存放的資料是無法直接互相交換,需要透過另一個CNS11643資訊交換碼來串接交換,讓資訊在交換的過程中不會缺漏。

 

造字碼位範圍

可造字數

FA40-FEFE

785

8E40-A0FE

2041

8140-8DFE

2983

C6A1-C8FE

408

總計

6217

 

 

 

 

 

微軟雖有提供造字編輯程式,可以供使用者使用,以編輯點陣圖的方式造字,雖然介面較為簡易上手,但需要以畫格子的方式逐一將字元圖像點畫出來,在美感上不是那麼好看也較費時。

文鼎了解機關企業的造字需求,開發了更為便利的造字管理系統,以解決造字編輯美觀、便利性的問題,如此一來,就可以輕鬆解決缺字的問題。資訊交換的問題,文鼎也可以協助您。

Font Technology

units per em

字體設計的工程規格中,有個較少被人提及的專有名詞「UPM」,UPM全名為units per em。Em為字體設計上的一個單位,傳統上,em指的是活字印刷鉛字字身的高度;在現今數位字體設計上,EM化身一個虛擬的數位畫布,依字體設計的精細度需要,畫分出一個座標系統網格,這個座標系統大小的設定值最常見的是1000或2048,這個設定值,就稱為units per em,它決定了字體座標網格的粒度大小。


關於UPM數值的設定,基於TrueType和OpenType TT的字體,UPM的設定值通常為2048,而OpenType PS字體UPM的設定值通常為1000,但是也有設為256或512的情況發生,這樣主要是為了達到降低字體檔案的資料量或在特殊情境所需要的設定。

這些UPM設定值的大小除了與字體應用情境搭配外,在字體品質會有差異嗎?

我們以下方的圖例做說明,我們若將這三個圖形視為「點」來看,右方的點是基於UPM 256的設計,而左方的點是以UPM 2048作設計,我們可以看出兩者都有達到一般所認知「點」的概念,但若前提是「圓點」、「正圓」,那麼就一定是左方UPM 2048所設計的圖形才能符合標準。

也就是說,UPM值設定的越高,可以獲得更多包含曲線、造型等的設計細節,反過來說,若我們想要設計一款具備高品質、有細膩曲線描繪的字體產品,在UPM就會需要相對較高的設定值。

以中文字體產品來說,無論是TrueType或OpenType PS的字體,目前大多數的UPM設定都以1000為主,這是一個在產品品質與檔案量大小可以取得平衡的設定。

Font Technology

OpenType 1.9規格支援彩色漸變向量字型

OpenType規格上一次重大的變更是在2016年9月釋出的1.8版本,它加入了可變式字型(Variable Font)的規格,至今5年已有許多可變式字型推出上市,有些訂製字型專案客戶也會要求提供可變式字型,不過台灣的字體廠商只有文鼎有發行可變式字型產品。

2021年12月OpenType 規格再次重磅更新¬釋出1.9版本,其中最主要的是對彩色漸變向量字型的支援(縮寫為COLRv1)。以下為讀者做簡要的介紹:
(1) OpenType色彩定義表(COLR)內的顏色從原本的單一顏色擴充為可以有漸層的變化,以下範例可以很明顯地看出兩個規格版本的色彩差異:

COLRv0:

COLRv1:


(2) 另外,在COLR表的前一版COLRv0雖然也支援可變式字型(variable font),但只是字符外框可變,對於字符定義的顏色是不可以變更的;而COLRv1版本就有支援顏色可變的功能,可以在可變字體中加入調整顏色的變數軸。國外的underware字型設計公司已在2022年初發表了一組顏色可變的字體Plakato Color

由於此新的技術規格才剛發表,一般編輯軟體都尚未支援,截至此文編輯時,已支援COLRv1的應用軟體只有Chrome核心的瀏覽器,預期其他主流的瀏覽器及編輯軟體也會很快的支援這種炫彩的COLRv1彩色漸變向量字型。也可期待市場上會有更多的彩色向量字型,特別是Emoji表情符號,可以讓用戶選擇使用。
 

參考資訊: