热门问题
时间线
聊天
视角

方框繪製字符

来自维基百科,自由的百科全书

Remove ads

方框繪製字符,也稱作畫線字符偽圖字符制表符,廣泛用於字符用戶界面英語Text-based_user_interface繪製框圖與塊圖。在圖形用戶界面中不太有用,因為有更方便的繪製線段或矩形的API;而且,方框繪製字符需要在定寬字體中才能使用。方框繪製字符仍然用於網頁或源程序中的純文本注釋。

與方框繪製字符一起使用的還有方塊元素(block elements)、陰影字符(shade characters)以及終端圖形字符(terminal graphic characters);這些可以用於填充屏幕區域或陰影效果區域(drop shadow)。

Remove ads

編碼

Unicode區段

事实速览 製表符 Box Drawing, 範圍 ...

Unicode包含128個方框繪製字符,[3]相鄰編碼區還包括32個塊方塊元素、陰影字符、終端圖形字符。[4]方框繪製字符屬於DOS字符的子集適用於大多數Unicode字體,因其屬於WGL4字符集(歐洲自然語言字符集)。

Thumb
128個Unicode方框繪製字符的圖示
製表符
Box Drawing[1]
Unicode Consortium 官方碼表(PDF)
  0 1 2 3 4 5 6 7 8 9 A B C D E F
U+250x
U+251x
U+252x
U+253x
U+254x
U+255x
U+256x
U+257x
註釋
1.^ 依據 Unicode 14.0
方塊元素
Block Elements[1]
Unicode Consortium 官方碼表(PDF)
  0 1 2 3 4 5 6 7 8 9 A B C D E F
U+258x
U+259x
註釋
1.^ 依據 Unicode 14.0
Remove ads

DOS

Thumb
GNU Midnight Commander使用方框繪製字符

MS-DOS 代碼頁中,定義了40個方框繪製字符(例如在代碼頁437):

更多信息 A, B ...

8個區塊元素:

更多信息 A, B ...

在一些包含了字母數量比拉丁字母更多的語言的字符集(如代碼頁850),某些碼位被其它字母所占用,方框繪製字符僅有22個:

更多信息 A, B ...

區塊元素僅有5個:

更多信息 A, B ...

Unix, CP/M, BBS

許多Unix系統,早期的撥號接入的BBS,僅有11個基本方框繪製字符,因為VT100字符集所限。而且這些字符的碼位與小寫拉丁字母衝突,(0x6A 就是字母 j 的碼位),必須使用複雜的<Esc>轉義序列來使用畫線字符:

更多信息 A, B ...

某些終端完全禁止使用這些方框繪製字符,用戶僅能使用 -|+,這也形成了一類ASCII藝術

現代UNIX使用Unicode,因此上述所有Unicode方框繪製字符均可用。

Big5

Big5碼提供以下畫線符號和區塊元件:

更多信息 A, B ...

註:以上的◢ ◣◥ ◤在Unicode歸入幾何圖形區塊[5]

倚天中文系統增加以下 34 個畫線符號和區塊元件, Microsoft 的代碼頁950(Code page 950)亦沿用:

更多信息 A, B ...

當中的╭ ╮╰ ╯═ ╞ ╪ ╡重覆編碼。

Remove ads

參見

參考文獻

Loading content...
Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads