你知道怎麼製作一張看起來「專業」的表格嗎?
請注意,我是指專業的一張表 (table),不是一堆疊起來的格子。這二個是有差別的,如果分得清楚,你離製作出專業表格就不遠了。
堆疊起來的格子
一般普遍大眾在論文中、報告中都會畫一個類似下面這樣堆疊起來的格子,並且稱之為「表」。
為什麼我說它是堆疊起來的格子,而不是一張表?
因為它真的只是把格子整齊的堆疊起來,不是嗎!
每次我看到我同事製作表格時,他喜歡把每個格子四周用 (實) 線將之畫完、畫滿,清楚標示出每一個個別格子,我就會問他說:「你畫那麼多條線幹什麼?」
「對齊啊!」他們每一個人都是這樣回答我的。
所以我說這是個堆疊起來的數個格子體。
這樣的作法有二個錯誤,一個是「很醜」,另一個是對助排版最重要的因素──「易讀」沒有幫助,反而阻礙了易讀性。
表
縱線
人類的眼睛太容易受到你所專注物體旁的環境所影響,如我們所熟悉的一段一樣長的線段:
這是眼睛的錯覺,而有時候我們要利用這些錯覺來讓事物更美,如下例:
如果你的眼睛及大腦沒有壞掉,你應該可以看出圖中有二個三角形,一個黑色線條的正向三角形,一個白色線條的反向三角形。
但事實上,我製作這張圖時並沒有用任何三角形在其上,只用了三個缺角的圓形及六個線段。
好了,講了那麼多,我只是要呈現製作表格時,不要畫縱線會比畫了縱線更清楚。
表格中的內容物會引導我們的大腦直接對齊,這是大腦思考的捷徑,這樣就夠了,再畫上多餘的縱線只會干擾大腦的思考與判斷,失去易讀性。
表中的縱線從來都不會是表所要表達內容資訊的重點,所以本就不該存在,即使它存在比不存在方便,作者也應該將之除去,以讓版面簡潔易讀。
試試看,去除了表的縱線後,有沒有感覺離「專業」二個字跨了一大步。
橫線
如果可以,也把橫線給去掉,利用格內的文字對齊來塑造出一個完整表格的樣子就足夠了。就像數學線性代數上的矩陣,從來不用畫線,就可以呈現出 \(m\times n\) 維度的樣子。
但與矩陣不同的是,組成表的最基本元件至少是表頭與表體 (有時後有表足,如加總列),表頭與表體的區隔就需要用橫線來區隔,所以橫線在這裡只當「標示」的角色,明白地把表頭與表體劃開。
這樣一個是不是更像專業期刊上發表論文的表格了。
其它細節
如果要更美化:
- 表頭上的橫線是標示表格的開始,可以粗一點。
- 表頭與表體的區隔線應該比表頭上的線細一點。
- 若有表足,也應該有一條橫線劃開表體與表足,與上一點一樣粗。
- 表底的線與表頭上的線一樣粗,表示表格的結束。
看一個表頭有二列的例子:
結論
千萬別誤會一個表格劃滿分隔線可以幫助閱讀,其實這是干擾眼睛自動對齊的功能。當一個表格很長 (列數很多) 時,可以每隔幾列用列網底加背景色的方式來幫助眼睛區隔會比每一列劃橫線效果好許多。(當然也可以劃橫線來替代列背景色,只是效果沒有列背景色好)
讓「表」變專業很簡單,只要把你現在所認為熟悉的的表去掉縱線,再將表體的橫線拿掉,你的表馬上往「專業」二字靠近 80%,不信你試試。
最後,我想回應曾經回答我「要對齊」的同事們啊,「你到底你是大腦有病還是眼睛有病啊?記得看神經科喔!」
P.S. 對於「表」排版有興趣者,請參考《論文中「表」的製作》。