作者cole945 (躂躂..)
站內Programming
標題Re: [問題] 漂亮繪出ASCIIArt
時間Wed Feb 14 05:12:22 2007
(站內文)
※ 引述《buganini (霸格尼尼)》之銘言:
要看到漂亮的asciiart只有兩個重點,
1. 用monospace(固定寬定)的字型, 不然上下兩行會對不起來)
2. 去掉字元週圍的padding(留白), 不然色塊間會有間隙
: 因為我是在玩WebBBS
A. 如果你只是要用html/網頁來做..
1. 用 font-family:monospace 這樣就好了,
2. 重直的留白用 line-height 來消掉,
理論上是用 font-size和line-height設一樣就好~
不過在某些情況下會出現1px的留白(因為奇數不能被2整除)
所以實際上line-height設成font-size-1效果較好
水平留白用letter-spacing消去, 同上, 用 -1 較果較好
B. 如果你是要寫視窗程式, 詳細作法可以參考我在c_sharp板的文章(標題搜尋bbs)
裡面我有解釋如何消去週圍的留白~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.139.176.205
推 buganini:唉..就是在煩惱那無法整除的1px 163.22.93.130 02/14 21:47
推 cole945:所以說減1就好了呀~220.139.176.205 02/15 04:23