精華區beta Vision 關於我們 聯絡資訊
══════════════════════════════════════金◎《鳴蟬ASCII Art入門 卷一》 從 零 開 始 ════════════════════════════════2004.07.16 Outline: Ⅰ ASCII特殊符號 Ⅱ 表情符號 Ⅲ 火柴人 Origin from: Tolo Note ────────╮ │Ⅰ ASCII特殊符號│ ╰────────╯ Bulletin Board System,一個只住著文字的世界,也能像WWW一樣多采多姿嗎? 答案是可以的,雖然乍看之下不太可能… 這裡沒有美美的JPEG圖、也找不到有趣的GIF圖、更遑論炫麗的FLASH動畫。 可是,瀏覽BBS的人數,沒有因為這樣而減少,反倒是日漸蓬勃。 究其原因,除了實用的功能面(討論板、聊天、丟水球等等…)之外, 留住BBS人氣的功臣名簿,美工人員也可以記上一筆。 BBS美工,它從何而來?只有文字的環境下,能夠畫出什麼圖來? 主要依靠的是,平常在文章裡面不太引人注意的配角:〔speical characters〕 ASCII特殊符號將成為繪圖的工具,那麼要如何使用它們? 在英文世界內,我們熟悉的半形特殊符號,都可以用鍵盤很輕易地打出來。 ◆ 半形特殊符號 _! 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 以上所述的是英文半形特殊符號。那麼,中文裡面的全形特殊符號呢? 常用的標點符號,一些中文輸入法會提供快速鍵,讓使用者直接用鍵盤敲入; (例如微軟新注音,可以先打進一個 `,再敲入標點符號,就變成全形的。) 其他部分的特殊符號,有兩個途徑可以取得: 首先是內碼表,我們利用內碼輸入法,可以打出一些很特別的全形特殊符號。 ◆ 全形特殊符號 A140   A141 , A142 、 A143 。 A144 . A145 ‧ A146 ; A147 : A148 ? A149 ! A14A ︰ A14B … A14C ‥ A14D ﹐ A14E ﹑ A14F ﹒ A150 · A151 ﹔ A152 ﹕ A153 ﹖ A154 ﹗ A155 | A156 – A157 ︱ A158 — A159 ︳ A15A ╴ A15B ︴ A15C ﹏ A15D ( A15E ) A15F ︵ A160 ︶ A161 { A162 } A163 ︷ A164 ︸ A165 〔 A166 〕 A167 ︹ A168 ︺ A169 【 A16A 】 A16B ︻ A16C ︼ A16D 《 A16E 》 A16F ︽ A170 ︾ A171 〈 A172 〉 A173 ︿ A174 ﹀ A175 「 A176 」 A177 ﹁ A178 ﹂ A179 『 A17A 』 A17B ﹃ A17C ﹄ A17D ﹙ A17E ﹚ A1A1 ﹛ A1A2 ﹜ A1A3 ﹝ A1A4 ﹞ A1A5 ‘ A1A6 ’ A1A7 “ A1A8 ” A1A9 〝 A1AA 〞 A1AB ‵ A1AC ′ A1AD # A1AE & A1AF * A1B0 ※ A1B1 § A1B2 〃 A1B3 ○ A1B4 ● A1B5 △ A1B6 ▲ A1B7 ◎ A1B8 ☆ A1B9 ★ A1BA ◇ A1BB ◆ A1BC □ A1BD ■ A1BE ▽ A1BF ▼ A1C0 ㊣ A1C1 ℅ A1C2 ¯ A1C3  ̄ A1C4 _ A1C5 ˍ A1C6 ﹉ A1C7 ﹊ A1C8 ﹍ A1C9 ﹎ A1CA ﹋ A1CB ﹌ A1CC ﹟ A1CD ﹠ A1CE ﹡ A1CF + A1D0 - A1D1 × A1D2 ÷ A1D3 ± A1D4 √ A1D5 < A1D6 > A1D7 = A1D8 ≦ A1D9 ≧ A1DA ≠ A1DB ∞ A1DC ≒ A1DD ≡ A1DE ﹢ A1DF ﹣ A1E0 ﹤ A1E1 ﹥ A1E2 ﹦ A1E3 ~ A1E4 ∩ A1E5 ∪ A1E6 ⊥ A1E7 ∠ A1E8 ∟ A1E9 ⊿ A1EA ㏒ A1EB ㏑ A1EC ∫ A1ED ∮ A1EE ∵ A1EF ∴ A1F0 ♀ A1F1 ♂ A1F2 ⊕ A1F3 ⊙ A1F4 ↑ A1F5 ↓ A1F6 ← A1F7 → A1F8 ↖ A1F9 ↗ A1FA ↙ A1FB ↘ A1FC ∥ A1FD ∣ A1FE / A240 \ A241 ∕ A242 ﹨ A243 $ A244 ¥ A245 〒 A246 ¢ A247 £ A248 % A249 @ A24A ℃ A24B ℉ A24C ﹩ A24D ﹪ A24E ﹫ A24F ㏕ A250 ㎜ A251 ㎝ A252 ㎞ A253 ㏎ A254 ㎡ A255 ㎎ A256 ㎏ A257 ㏄ A258 ° A259 兙 A25A 兛 A25B 兞 A25C 兝 A25D 兡 A25E 兣 A25F 嗧 A260 瓩 A261 糎 A262 ▁ A263 ▂ A264 ▃ A265 ▄ A266 ▅ A267 ▆ A268 ▇ A269 █ A26A ▏ A26B ▎ A26C ▍ A26D ▌ A26E ▋ A26F ▊ A270 ▉ A271 ┼ A272 ┴ A273 ┬ A274 ┤ A275 ├ A276 ▔ A277 ─ A278 │ A279 ▕ A27A ┌ A27B ┐ A27C └ A27D ┘ A27E ╭ A2A1 ╮ A2A2 ╰ A2A3 ╯ A2A4 ═ A2A5 ╞ A2A6 ╪ A2A7 ╡ A2A8 ◢ A2A9 ◣ A2AA ◥ A2AB ◤ A2AC ╱ A2AD ╲ A2AE ╳ A2AF 0 A2B0 1 A2B1 2 A2B2 3 A2B3 4 A2B4 5 A2B5 6 A2B6 7 A2B7 8 A2B8 9 A2B9 Ⅰ A2BA Ⅱ A2BB Ⅲ A2BC Ⅳ A2BD Ⅴ A2BE Ⅵ A2BF Ⅶ A2C0 Ⅷ A2C1 Ⅸ A2C2 Ⅹ A2C3 〡 A2C4 〢 A2C5 〣 A2C6 〤 A2C7 〥 A2C8 〦 A2C9 〧 A2CA 〨 A2CB 〩 A2CC 十 A2CD 卄 A2CE 卅 A2CF A A2D0 B A2D1 C A2D2 D A2D3 E A2D4 F A2D5 G A2D6 H A2D7 I A2D8 J A2D9 K A2DA L A2DB M A2DC N A2DD O A2DE P A2DF Q A2E0 R A2E1 S A2E2 T A2E3 U A2E4 V A2E5 W A2E6 X A2E7 Y A2E8 Z A2E9 a A2EA b A2EB c A2EC d A2ED e A2EE f A2EF g A2F0 h A2F1 i A2F2 j A2F3 k A2F4 l A2F5 m A2F6 n A2F7 o A2F8 p A2F9 q A2FA r A2FB s A2FC t A2FD u A2FE v A340 w A341 x A342 y A343 z A344 Α A345 Β A346 Γ A347 Δ A348 Ε A349 Ζ A34A Η A34B Θ A34C Ι A34D Κ A34E Λ A34F Μ A350 Ν A351 Ξ A352 Ο A353 Π A354 Ρ A355 Σ A356 Τ A357 Υ A358 Φ A359 Χ A35A Ψ A35B Ω A35C α A35D β A35E γ A35F δ A360 ε A361 ζ A362 η A363 θ A364 ι A365 κ A366 λ A367 μ A368 ν A369 ξ A36A ο A36B π A36C ρ A36D σ A36E τ A36F υ A370 φ A371 χ A372 ψ A373 ω A374 ㄅ A375 ㄆ A376 ㄇ A377 ㄈ A378 ㄉ A379 ㄊ A37A ㄋ A37B ㄌ A37C ㄍ A37D ㄎ A37E ㄏ A3A1 ㄐ A3A2 ㄑ A3A3 ㄒ A3A4 ㄓ A3A5 ㄔ A3A6 ㄕ A3A7 ㄖ A3A8 ㄗ A3A9 ㄘ A3AA ㄙ A3AB ㄚ A3AC ㄛ A3AD ㄜ A3AE ㄝ A3AF ㄞ A3B0 ㄟ A3B1 ㄠ A3B2 ㄡ A3B3 ㄢ A3B4 ㄣ A3B5 ㄤ A3B6 ㄥ A3B7 ㄦ A3B8 ㄧ A3B9 ㄨ A3BA ㄩ A3BB ˙ A3BC ˉ A3BD ˊ A3BE ˇ F9D6 碁 F9D7 銹 F9D8 裏 F9D9 墻 F9DA 恒 F9DB 粧 F9DC 嫺 F9DD ╔ F9DE ╦ F9DF ╗ F9E0 ╠ F9E1 ╬ F9E2 ╣ F9E3 ╚ F9E4 ╩ F9E5 ╝ F9E6 ╒ F9E7 ╤ F9E8 ╕ F9E9 ╞ F9EA ╪ F9EB ╡ F9EC ╘ F9ED ╧ F9EE ╛ F9EF ╓ F9F0 ╥ F9F1 ╖ F9F2 ╟ F9F3 ╫ F9F4 ╢ F9F5 ╙ F9F6 ╨ F9F7 ╜ F9F8 ║ F9F9 ═ F9FA ╭ F9FB ╮ F9FC ╰ F9FD ╯ F9FE ▓ 另外一個途徑,是筆者常在用的:copy & paste。 當我們看到熱心人士提供如上的內碼表,其實它的編號是不重要的, 重點是,既然看到了許許多多已經打出來,現成的特殊符號。 那麼,何不直接取下來用呢? 以KKman為例:拖曳滑鼠,將欲取下的目標反白之後,按 Alt + c〔複製〕; 再把游標移到欲放入的位置,按 Alt + p〔貼上〕即可。 所以,在這邊筆者建議大家留一份特殊符號表,擺在平常容易取得的地方, 例如:自己BBS個人板上的精華區,或是桌面上的某個純文字檔。 到時候需要特殊符號時,直接以copy & paste的方式取來使用。 這些特殊符號,是畫BBS圖的重要元件;而這張表,可說是BBS美工材料箱。 ──────╮ │Ⅱ 表情符號 │ ╰──────╯ 知道特殊符號的取得方式之後,接著我們可以來嘗試使用它了。 最簡單的使用方式,非表情符號莫屬。 表情符號英文稱做smiley:用一串的特殊符號,畫出像是表情的圖像。 它們常常擺在句尾,讓讀者除了瞭解該文句字面上的涵意之外, 還能體會對方的口氣與態度,避免一些語氣上的誤會。〔開玩笑 or 認真〕 ◆ Basic Smiley Examples 最原始的經典之作--微笑〔 :-) 〕 相信很多人都看過了,這個colon, hyphen, right parenthesis的組合, 只要將它順時針旋轉90度之後,便是一個很簡單的smiling face。 接下來,讓大家看一些比較常見的表情符號吧: :-) standard smiley :) simple smiley ;) winking :( sad :D laughing :O mouth full :-* kissing :P tongue sticking out :p another tongue sticking out XD laughing hilariously // 最近挺流行的表情 XDDD laughing wildly // 笑到嘴巴要掉下來 ◆ No Turning Smiley Examples 另外一個筆者很喜歡的,眉開眼笑的符號,它不必經過旋轉。〔 ^^ 〕 這一套不需旋轉的表情符號,也是很實用的,以下是一些基本的表情: ^_^ standard happy smiley ^-^ another happy smiley ^^ simple happy smiley ^^" feel embarrassed @@ eyes open ^_< winking O_O surprised with eyes open >_< ouch \_/ mad =.= another mad -.- bored T_T crying =^.^= cat face >^.^< another cat face ◆ 全形(中文)表情符號舉例 這一套表情符號更是千變萬化,不過, 有些符號沒有辦法用鍵盤很及時地打出來,算是它的缺點吧。 常常看到別人把它用在暱稱、推文等等…一行就能解決的地方。 ( ̄▽ ̄) 基本的笑容 (╯-_-)╯╩╩ 翻桌子 (≧◇≦) 好感動~ (¯□¯) 腦中一片空白 ╮(╯_╰)╭ 哎 沒救了 無奈貌 ( ‵′)凸 比中指 (#‵′)f〒﹌ 爆青筋 鳴瓦斯汽笛 叭~ ╰( ̄︶ ̄)╯ ╰( ̄▽ ̄)╯ ╰( ̄o ̄)╯ 唷!加油!集氣! 呵!訝異吧~這的確是圖呀~用文字構成的ASCII圖。:p 總之,在BBS裡面的圖,都是像這樣由符號拼湊而成的。 // KKman透明背景不算 也許單獨一個方框、一個等號、或一個括弧,代表的只是一個符號而已; 可是把它們適當地組合在一起,就變成一個很簡單的ASCII圖了。 接下來,就請各位發揮創意,多想一些有趣的表情符號吧! 說不定將來可以看到你所設計表情符號,變成網路上熱門的流行用語呢! XDDD ──────╮ │Ⅲ 火 柴 人 │ ╰──────╯ 火柴人?火柴人是什麼? ˙══ // 這是一根奇怪的火柴 大家好 |/ ● 其實我也不知道這詞是從何而來, /■\ 反正,不外乎是指左邊這位頭大圓圓、 /\ 身體方方、四肢細細,看起來有點笨笨的傢伙~ 抗議! 我才不笨 ║● 因為畫他不用太費工夫,所需的符號數量也不多, ╰■\ 很適合當作初學者練習的對象。 /\ 在此,筆者直接畫一些簡單的例子做示範: \● \●/ ●__ ● ■\ ■ /■ \■/ /\ 我! /\ 我投降 /\ 在那邊 /\ 我就是跩、你想怎樣? ● \/ \\● <●> /■\ ■ ﹀■ ╯ ■ ╯\ 走動 /●\ 倒立 ╯ 要滑倒了 /\ 怎麼會這樣? // 其實筆者不太喜歡火柴人 ^^",尤其是以 ■ 為身體的火柴人, // 看他跳舞不知怎地就覺得他很欠扁,有一股想揍它的衝動… ;) 那~就換個風格吧 θ ˙< / >˙ Z ︿○ /○/ __○》* z =∕﹀ \ 羽球 /〉 z =﹀ ﹨ 快跑 /〉準備擊球 /﹀\/ 喝啊!殺球 ○▃︽ 完全睡死 //θ )) ˙ ⊿︿○ =˙ ⊿○╴ \○╮ ∕〉 ﹨ ∕╮ * ﹀﹨ 傳球 ∕﹨ 接球 ∕〉▃ 鏗!打擊出去~ \\ 如果單獨仔細看其中一個人,可以發現畫他所用的符號,都不會超過十餘個, 一些比較簡單的,甚至在十個符號之內就能解決了。 藉著畫火柴人,主要目的是,希望讓讀者覺得畫ASCII圖並不是太困難的事情, 也就是說,不用常常跑去向別人徵圖、求圖、拍馬屁。 在阿諛奉承的過程,有時候還要看那些高手的臉色, ^^" 嘗試看看,你也可以畫得出來。搞不好,以後就是別人向你求圖啦~ 不管畫什麼圖,反覆嘗試是不二法門,不太可能在第一次就找到最適合的符號, 像是上面的羽球拍拍面,我也是找了一陣子,才挑上適合的小寫theta。 另外,棒球手套則選擇形狀像right triangle的特殊符號。 ╭→ 嘗試 ─╮ 在完成一張圖之前,總是要在這個迴圈裡面轉過數次, │ │ 轉到暈了,作品才能令人滿意。 ╰─ 檢查 ←╯ 當經驗愈來愈豐富之後,轉的次數就可以愈來愈少了。 嗯,簡介的部分到此為止,好好加油吧!╰( ̄︶ ̄)╯╰( ̄▽ ̄)╯╰( ̄o ̄)╯ ══════════════════════════════════════金 ∫ 台大資管鳴蟬小站 90級美工 黃舒淳