iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
SideProject30

一起成為新世紀文字藝術師:深入玩轉 Unicode 和 OpenType 系列

字體排印學(Typography)是一門揉合傳統人文與前沿科技的藝術,就讓我們在接下來的 30 天內深入淺出的了解字型的技術以及可玩性,並嘗試做出酷酷的成品。

鐵人鍊成 | 共 30 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文
DAY 1

DAY 01|緣起

我們的生活總是被「字」所包圍著,從招牌上的手寫體、書籍裡的明體、手機裡的黑體、IDE 裡的等寬字型,這些漢字、英文、數字與符號比比皆是,佔據了我們的視線,成為了...

2023-09-16 ‧ 由 chingru 分享
DAY 2

DAY 02|一些名詞的解釋

為了方便接下來的介紹,這裡先花一點點時間來解釋一些易混淆的名詞。 語言、文字與書寫系統 語言(language,由 ISO 639 規定)顧名思義就是人類說出來...

2023-09-17 ‧ 由 chingru 分享
DAY 3

DAY 03|數位字型的進程:OpenType 格式

早期的電腦——或者說計算機(computer)——是沒有終端(terminal)顯示器概念的,畢竟在那個使用打孔片作為輸入的年代裡,電腦處理的任務大多都是數值運...

2023-09-18 ‧ 由 chingru 分享
DAY 4

DAY 04|字元集的難題:在 Unicode 之前

除了昨天介紹的格式之外,字型的基礎就是「字」。 對人類來說,字就是字,不需要特別約定;但在僅以 0 與 1 儲存的電腦上,我們輸入的文字都會被編碼(encodi...

2023-09-19 ‧ 由 chingru 分享
DAY 5

DAY 05|Unicode 的統一與原則

在混亂的背景下,1987 年,任職於 Xerox 的 Joe Becker、Lee Collins 和任職於 Apple 的 Mark Davis 萌生了統一字...

2023-09-20 ‧ 由 chingru 分享
DAY 6

DAY 06|Unicode 的實現:UTF

有了 Unicode 這本字典之後,我們很容易的就可以將字符和對應的碼位關聯在一起。 舉例來說,你 這個字的碼位為 U+4F60,也就是被編列在 0x4F60...

2023-09-21 ‧ 由 chingru 分享
DAY 7

DAY 07|Unicode 收錄的漢字狀況

畢竟,在開始做字之前,你必須得知道,你究竟需要做哪些字。 收錄在 Unicode 裡面的「漢字」被稱作「中日韓統一表意文字」(CJK Unified Ideog...

2023-09-22 ‧ 由 chingru 分享
DAY 8

DAY 08|OpenType Feature (1):Kerning

如之前所介紹的,做為格式的集大成者,OpneType 繼承了 PostScript、TrueType、AAT 格式的許多概念,其中影響最大的就是特性(featu...

2023-09-23 ‧ 由 chingru 分享
DAY 9

DAY 09|OpenType Feature (2):連字系列

連字是一種多對一的字符轉換關係,通常也是最常被使用者注意到的特性之一。 如昨天所介紹的,在使用活字的年代裡,任兩個字符並列時,如果兩者之間的間距太過「ㄌㄤ」,會...

2023-09-24 ‧ 由 chingru 分享
DAY 10

DAY 10|OpenType Feature (3):字母系列

今天繼續介紹一些跟歐文有關的 feature,包括了大小寫的轉換,以及可選的文體集等。 這一區的 feature 都是選擇性調用的,因此在文書軟體與瀏覽器中預設...

2023-09-25 ‧ 由 chingru 分享