[好玩] 特殊色彩控制碼~置底
大家一起來ASCII Art入門
一步一步玩,從零開始學吧<( ̄︶ ̄)>
以下資料整理自water4567、台大資管鳴蟬小站及我自己
◆ ASCII核心顏色碼:
一、先從著色開始,在要上色的文字前後打上*[m
方法A;Crtl+u (*) [(在字母P右邊)m
方法B(建議使用);Crtl+c(*[m三個符號一次滿足)
二、接著將遊標移至前面那一個*[m,並在m前面打上數字作為指令(下列圖表會解釋)
三、預覽與否的切換按Crtl+v,右下角的顯示║插入│aipr║為一般模式
預覽時會變成║插入│Aipr║
◆ 特殊性質指令
┌─────────────────────┐
│指令 功能 原始碼 呈現效果 │
├─────────────────────┤
│ 0 無效果 *[0m文字★*[m 文字★ │ // 預設值:無效果
│ 1 高亮度 *[1m文字★*[m 文字★ │
│ 4 底線 *[4m文字★*[m 文字★ │ // 有些軟體不支援
│ 5 閃爍 *[5m文字★*[m 文字★ │
│ 7 反白 *[7m文字★*[m 文字★ │
│ 8 黑字 *[8m文字★*[m 文字★ │
└─────────────────────┘
◆ 前景顏色指令
┌─────────────────────┐
│指令 前景顏色 原始碼 呈現效果 │
├─────────────────────┤
│ 30 黑色 *[30m文字★*[m 文字★ │
│ 31 紅棕色 *[31m文字★*[m 文字★ │
│ 32 墨綠色 *[32m文字★*[m 文字★ │
│ 33 土黃色 *[33m文字★*[m 文字★ │
│ 34 靛色 *[34m文字★*[m 文字★ │
│ 35 深紫色 *[35m文字★*[m 文字★ │
│ 36 暗青色 *[36m文字★*[m 文字★ │
│ 37 白色 *[37m文字★*[m 文字★ │ // 預設值;白字
└─────────────────────┘
◆ 背景顏色指令
┌─────────────────────┐
│指令 背景顏色 原始碼 呈現效果 │
├─────────────────────┤
│ 40 黑色 *[40m文字★*[m 文字★ │ // 預設值;黑底
│ 41 紅棕色 *[41m文字★*[m 文字★ │
│ 42 翠綠色 *[42m文字★*[m 文字★ │
│ 43 土黃色 *[43m文字★*[m 文字★ │
│ 44 藍色 *[44m文字★*[m 文字★ │
│ 45 紫色 *[45m文字★*[m 文字★ │
│ 46 青色 *[46m文字★*[m 文字★ │
│ 47 白色 *[47m文字★*[m 文字★ │
│ 48 亮紅色 *[48m文字★*[m 文字★ │ 某些軟體不支援
└─────────────────────┘
上述顏色碼,可以多種並存(但前景、背景至多各選一種)
如果要對同一文字下多重指令,指令與指令之間要以;分開
例如; *[1;5;35;44m政大社會*[m→政大社會
然後是圖塊的拼拼湊湊
◆ 全形特殊符號
一、Ctrl+p 出現符號表後,按數字鍵可以切換,對照英文鍵輸入即可
二、PCman的使用者可以按(工具)→(標點符號輸入)
◆ 半形特殊符號(鍵盤上都有)
_
! exclamation mark bar (其實它是上一行的底線)
@ at sign [] brackets
# number sign {} braces
$ dollar sign : colon
% percent ; semicolon
^ caret, hat / slash
& ampersand, and \ backslash
* asterisk, star , comma
() parentheses . period, dot
+ plus ? question mark
- minus, hyphen, dash ' apostrophe
_ horizontal bar, underscore '' signle quote
= equals sign "" double quote
` grave accent > greater than
~ tilde < less than
| vertical bar
再來是自以為很高級的一字雙色
一、若想要做出這樣的效果,請先測試一下,
對於某個中文字,你能否將游標移到它的後半段?
§例如: 字 // 游標位在文字的右半邊
 ̄
如果不行的話,請先調整一下你觀看BBS所使用之軟體的相關設定。
KKman為例:1. 按 Alt + F1 啟動〔KKman設定〕
2. 選擇〔全形〕
3. 關閉〔全形字偵測〕
PCman:選項 → 修改目前連線的設定值(c) → 自動偵測中文雙位元組
(有4個框框,都不要打勾)
二、調整完畢之後,上色方法很簡單:在文字的左右兩邊各下一道顏色碼。
也就是說: 字 字 字 // 在這三個位置分別下:左半顏色、右半顏色、收尾
 ̄  ̄  ̄
原始碼: *[1;32m?*[31m?*[m // 打完顏色碼之後出現亂請不要緊張
呈現效果:字 // 按 Ctrl + v 檢查有沒有成功
同理,除了中文字以外,對任何全形符號,都可套用單字雙色著色方法。
例如: ☆ 只是把 ☆ 的前半部用 前景色黑色的色碼
● 只是把 ● 的後半部用 後景色暗紅色色碼
▄
▄ 一樣,先分割為 前後
前面前景亮綠 後面前景亮黃
前面背景暗紫 後面背景暗綠
-----------------------------------------------------------------------------
第二篇
這是補充篇,有走馬燈、閃爍跳動、和控制碼。
▌▌▌ ▄▄▄▄ hi,windyhorse,真希望趕快到*b就送你蛋糕
--
作者: f5j (http://0rz.net/8a190) 看板: asciiart (ptt)
標題: [教學] 控制碼使用 (補充篇)
時間: Mon May 1 06:51:35 2006
色碼
補充:
*[1;30m *[37m *[1;37m
KKman特有的 *[48m *[38m 好像看不太出來...
一字雙色
把全形的選項取消,這樣中文字(或全形符號),
往左退時他會退到字的中間,再上控制碼即可!
範例: ▄ ◥ @ ▄ ▄
註解: 把全形字當半形字用!
走馬燈
範例: ████
原碼: *[5;31;47m█*[37;41m█*[31;47m█*[37;41m█*[m
註解:前景 + 背景 + 閃爍 的應用!
閃爍跳動
範例:
█ █
██ ██
█ ████
████ █
██ ██
█ █
原碼:
*[5;33m █ █ *[m
*[5;33m █*[30;43m█*[33;40m █*[30;43m█*[m
*[5;33m █*[43m *[40m███*[30;43m█*[m
*[5;33m █*[30;43m███ █*[m
*[5;33m █*[30;43m█*[33;40m █*[30;43m█*[m
*[5;33m *[30;43m█*[40m *[43m█*[m
註解:走馬燈的進階應用!
網址底線消除
範例: http://0rz.net/b41dH
註解:前景 + 閃爍 應用
PS:網址底線消除,好像沒看過有人使用...
控制碼調整與簡化
補充:
(1) *[0;31;42m 等於 *[;31;42m
若該控制碼位於該行開端 等於 *[31;42m
(2) 欲還原成*[37m , 只需 *[m 或 *[;4Xm (X=1~7)
且可於 4X 之後再加控制碼, 如: *[;4X;4;5m
因為 37 是預設色碼,不須特別補上!
底色 40 亦同!
其他控制碼
**s 顯示使用者的 id windyhorse
**l 顯示使用者的上站次數 638
**b 顯示使用者的生日 *b
**u 顯示現在的上站人數 10648
**p 顯示使用者的文章數 1158
**t 顯示現在的時間 06/23/2010 03:08:45 Wed
**n 顯示使用者的暱稱 大風
第一個 * 是控制碼,
第二個 * 是shift+8 (或數字區9的上面)
但有些BBS站,不支援此功能...
--
王旭你就好好研究吧:)
--
▌◣███◢ 很久很久以前
▌█████ ◢◣ ..........
▃◢█▅█▅█◣ █ ..........
▌██▇██ ◥◤ ..........
█████◎ 未完待續 @ 孟賴小精靈國度
◤ ◥ I'm Knight of 孟賴 ψwindyhorse
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.223.115
推
06/23 03:27, , 1F
06/23 03:27, 1F
→
06/23 03:27, , 2F
06/23 03:27, 2F
推
06/23 13:03, , 3F
06/23 13:03, 3F