1 of 20

字體設計與文字編碼

HW02 - 字元編碼

國立臺北科技大學資訊工程系

2 of 20

Unicode 字元平面對映

P.2

章節 05

3 of 20

工具三

P.3

Supplementary Special Use Plane

Basic Multilingual Plane (BMP)

Private Use Planes

SIP (Supplementary Ideographic Plane)

SMP (Supplementary Multilingual Plane)

65,536 code points

4 of 20

工具三

P.4

https://zh.wikipedia.org/wiki/Unicode%E5%AD%97%E7%AC%A6%E5%B9%B3%E9%9D%A2%E6%98%A0%E5%B0%84

平面

始末字元值

中文名稱

英文名稱

0號平面

U+0000 - U+FFFF

基本多文種平面

Basic Multilingual Plane,簡稱BMP

1號平面

U+10000 - U+1FFFF

多文種補充平面

Supplementary Multilingual Plane,簡稱SMP

2號平面

U+20000 - U+2FFFF

表意文字補充平面

Supplementary Ideographic Plane,簡稱SIP

3號平面

U+30000 - U+3FFFF

表意文字第三平面

Tertiary Ideographic Plane,簡稱TIP

4號平面�至�13號平面

U+40000 - U+DFFFF

(尚未使用)

14號平面

U+E0000 - U+EFFFF

特別用途補充平面

Supplementary Special-purpose Plane,簡稱SSP

15號平面

U+F0000 - U+FFFFF

保留作為私人使用區(A區)[1]

Private Use Area-A,簡稱PUA-A

16號平面

U+100000 - U+10FFFF

保留作為私人使用區(B區)[1]

Private Use Area-B,簡稱PUA-B

5 of 20

工具三

Plane Name Abbr. Characters Blocks

U+0000 - U+FFFF Basic Multilingual Plane BMP 55,503 163

U+10000 - U+1FFFF Supplementary Multilingual Plane SMP 22,279 134

U+20000 - U+2FFFF Supplementary Ideographic Plane SIP 60,866 6

U+30000 - U+3FFFF unassigned - 4,939 1

U+40000 - U+4FFFF unassigned - 0 0

U+50000 - U+5FFFF unassigned - 0 0

U+60000 - U+6FFFF unassigned - 0 0

U+70000 - U+7FFFF unassigned - 0 0

U+80000 - U+8FFFF unassigned - 0 0

U+90000 - U+9FFFF unassigned - 0 0

U+A0000 - U+AFFFF unassigned - 0 0

U+B0000 - U+BFFFF unassigned - 0 0

U+C0000 - U+CFFFF unassigned - 0 0

U+D0000 - U+DFFFF unassigned - 0 0

U+E0000 - U+EFFFF Supplement­ary Special-purpose Plane SSP 337 2

U+F0000 - U+FFFFF Supplement­ary Private Use Area planes PUA 0 1

U+100000 - U+10FFFF Supplement­ary Private Use Area planes PUA 0 1

P.5

https://www.compart.com/en/unicode/plane

6 of 20

(d) Unicode環境

  • Unicode
    • 編碼空間分成 17 個平面
    • Plane 0Plane 16 編號。

P.6

7 of 20

(e) Ligature 「合字」「連字」

Enable Font Ligatures in VS Code

P.7

章節 05

8 of 20

P.8

9 of 20

P.9

10 of 20

P.10

11 of 20

P.11

12 of 20

HW02 評分標準

P.12

04

章節 04

13 of 20

時刻表っぽいフォント — DiaPro

P.13

14 of 20

評分標準

  • Simple baseline (4pt)
  • Medium baseline (3pt)
  • Strong baseline (3pt)

P.14

15 of 20

繳交資訊

P.15

章節 05

16 of 20

繳交資訊

  • HW02 繳交方式: 上傳到自己 github 的 hw02 檔案夾
  • HW02 作品集範例,參考
  • https://tjhsieh.github.io/ct2023s/hw02/index.html

P.16

17 of 20

P.17

18 of 20

HW02 自我評分表

  • 記得更新 “自我評分表”

P.18

19 of 20

Regulations

  • You should finish your homework on your own. 
  • Do not share your codes with any living creatures. 
  • Your HW will get 0 pt if you violate any of the above rules. 
  • Professor & TAs preserve the rights to change the rules & grades.

P.19

20 of 20

助教聯絡資訊

  • TA Email
    • 王俞喬 t111598002@ntut.org.tw
    • Email 標題請按照此格式(X為作業編號) : [ct2023s-hwX-學號]

P.20