五、一個中文字兩個顏色之製作
1.說明
一個中文字需要用兩個位元組(Bytes) 來表示, 也就是說, 連續
的兩個ASCII 碼如果落在中文碼的範圍, 就會顯示出中文字, 一
般而言, 兩個ASCII 碼在128 以上的字元, 極可能組成一個中文
字。所以假如分別使這兩碼所代表的字元以不同的顏色顯示, 即
可作出一個中文字具有兩個顏色之效果。
(1) 一般的兩個字元(不在中文碼的範圍內)
<Ctrl-U>[32mA<Ctrl-U>[35mb<Ctrl-U>[0m Ab
[註] A的ASCII碼為65, b的ASCII碼為98.
(2) 特殊的兩個字元(在中文碼的範圍內)
<Ctrl-U>[32mCtrl-U>[35mCtrl-U>[0m 色
[註1] ꘠的ASCII碼為166, 的ASCII碼為226。
[註2] ꘠可按<Alt>_1_6_6輸入, 可按<Alt>_2_2_6輸入。
2.背景不變, 二種前景顏色
<Ctrl-U>[32;47mCtrl-U>[35;47mCtrl-U>[0m 色
3.前景不變, 二種背景顏色
<Ctrl-U>[34;42mCtrl-U>[34;45mCtrl-U>[0m 色
4.二種背景顏色, 二種前景顏色
[1] <Ctrl-U>[34;42mCtrl-U>[33;45mCtrl-U>[0m 色
[2] <Ctrl-U>[32;41mCtrl-U>[31;42mCtrl-U>[0m 色