Re: [閒聊] 挑一款高識別度的字型來寫程式吧!

看板Programming作者 (Alien)時間9年前 (2015/03/13 16:19), 9年前編輯推噓1(107)
留言8則, 3人參與, 最新討論串2/2 (看更多)
※ 引述《stanwu (stanwu)》之銘言: : 軟體開發基本上算是一個滿傷眼力的工作, 雖然有自動完成的輔助工具, : 不過基本上打錯字造成的 Bug 會讓人花了一兩個小時之後才發現打錯字, : 例如把 0 打成 O, n 打成 m 之類的, 或是 l 跟 I 很難分清楚(L / i), : 所以一套筆畫清楚, 識別度高的字形就很重要了! : 使用等寬字體(monospaced font)真的好嗎? : 理論上等寬字體(monospaced font) 在程式碼排版上面應該是比較美觀的, : 就跟堆積磚塊一樣, 內縮排版起來真是美麗無敵, 且用在終端機顯示上面會更明顯, : 但是等寬字可能也會因此帶來風險 : 圖文排版全文請詳閱 : http://goo.gl/FBazBd 為免錯誤資訊誤導他人,還是跳出來指正一下 (我非 typography 專家,有錯也煩請指正) 1) Proportional width 和 fixed width/ monospaced 是相對的。Condensed 和此兩者無關。Condensed 只是指那是比較窄的 variation 而已。Condensed 的 proportional width font 還是 proportional width,不會變成有 monspaced 的特性 2) Sans Serif (中間沒有 and 的) 指的是 沒襯線。而 Serif 或 San Serif 跟是否 proportional width 沒關係。 3) Proportional width 的字體不可能做到你那個縮排效果。開首的 indentation 還好,中間一堆字後再用空白對齊根本不可能。(well, 硬要 align 的話運氣好的還是有機會,但別人一用別的字型就亂七八糟了) 4) 識別度高低與 monospaced 與否也無關。事實上甚至相反:(寫程式時) 識別度高的字型monospaced 的字型比較多。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.19.42.195 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1426234765.A.C5B.html

03/15 11:21, , 1F
3 大概是用了製表符,不過也得看編輯器怎
03/15 11:21, 1F

03/15 11:21, , 2F
麼實作
03/15 11:21, 2F

03/15 11:22, , 3F
4 有點前後矛盾。嚴格說「識別度」在排版
03/15 11:22, 3F

03/15 11:23, , 4F
上除了字型,還包括紙質、行距、發光等等
03/15 11:23, 4F

03/15 11:25, , 5F
「高識別度的字型」就有點怪怪的
03/15 11:25, 5F

03/16 14:22, , 6F
大概只有牌照和警戒標示能稱"高識別度"
03/16 14:22, 6F

03/22 19:46, , 7F
4 我應該說明是 programming 時的識別
03/22 19:46, 7F

03/22 19:46, , 8F
度。
03/22 19:46, 8F
※ 編輯: adrianshum (223.19.45.231), 03/22/2015 19:47:23
文章代碼(AID): #1L0fsDnR (Programming)
文章代碼(AID): #1L0fsDnR (Programming)