字體設(shè)計(jì)是迭代地測(cè)試每個(gè)選擇,共同合成一個(gè)完整的設(shè)計(jì)的進(jìn)程。你將會(huì)一直測(cè)試字體,看你做出選擇的合并結(jié)果是否能夠:
在你測(cè)試設(shè)計(jì)的時(shí)候,你要相信自己的認(rèn)知,設(shè)計(jì)實(shí)際的東西。許多字體設(shè)計(jì)都需要你設(shè)計(jì)的字體類似并且形式上重復(fù)。
人們很容易認(rèn)為如果你測(cè)量字形的組成部分和間距,那么你將得到可靠的結(jié)果。雖然很有用,但是這個(gè)方法有實(shí)際的限制。如果有什么看起來(lái)錯(cuò)了,那么你應(yīng)該期望做出調(diào)整。更進(jìn)一步來(lái)說(shuō),你應(yīng)該確信正確的做法是作出修改直到它“看起來(lái)正確”。
這正確的原因是由一些所有讀者都會(huì)有的自然的視覺(jué)錯(cuò)覺(jué)。這些錯(cuò)覺(jué)必須在你修改字母形狀的時(shí)候計(jì)算在內(nèi),直到他們看起來(lái)正確。
通過(guò)這些視頻(外部鏈接)你可以大致的了解一般都是通過(guò)修改或者注意哪里來(lái)修正這些視覺(jué)錯(cuò)覺(jué)。
一些錯(cuò)覺(jué)涉及對(duì)線條的粗細(xì)的感知,一些涉及線條的長(zhǎng)度,另一些設(shè)計(jì)形狀的感知。
左邊的例子展示了一個(gè)條形粗細(xì)相同的“H”。這看起來(lái)是不對(duì)的。你能感受到嗎?右邊的另一個(gè)水平的條形做的更細(xì),這樣看起來(lái)粗細(xì)相等。
http://wiki.jikexueyuan.com/project/fontforge-and-font-design/images/Hcompensation2.png" alt="Hcompensation2" />
需要按照視覺(jué)做出調(diào)整的字形有很多,包括 A、E、F、L、H、f、t 和 z。
類似地,如果一些條形寬度相等,其中一個(gè)放在斜線上,那么斜向的條形看起來(lái)比豎直的條形粗并且比水平的條形細(xì)。如果你想讓它看起來(lái)正確,那么你不得不像水平的例子一樣將其調(diào)細(xì)一點(diǎn),但是只是細(xì)一點(diǎn)點(diǎn)。
http://wiki.jikexueyuan.com/project/fontforge-and-font-design/images/Diagillusion.png" alt="Diagillusion.png" />
令人產(chǎn)生錯(cuò)覺(jué)的相關(guān)字形十分多,包括 k、K、N、Q、R, v、V、w、W、x、X、y、Y、7、2、&、?、?、?、?、√、∕、?、?、 ?、?、?、?、?、≤、≥ 和 ×。
更長(zhǎng)的圖形需要比短的圖形傾斜更少,這樣表面上看起來(lái)他們傾斜度相同。
下面的圖中的斜線傾斜角度相同。長(zhǎng)的那個(gè)看起來(lái)角度不同。
http://wiki.jikexueyuan.com/project/fontforge-and-font-design/images/pdiag.png" alt="pdiag.png" />
在下圖中,長(zhǎng)的線條的傾斜程度被調(diào)整過(guò):
http://wiki.jikexueyuan.com/project/fontforge-and-font-design/images/pdiag2.png" alt="pdiag2.png" />
現(xiàn)在我們來(lái)看真實(shí)的斜體,在字形上應(yīng)用了這些修正:
http://wiki.jikexueyuan.com/project/fontforge-and-font-design/images/longerlessslant.png" alt="longerlessslant.png" />
當(dāng)一個(gè)條形穿過(guò)另一個(gè)斜線或者直線時(shí),需要調(diào)整它以便看起來(lái)不像是沒(méi)有對(duì)齊。
http://wiki.jikexueyuan.com/project/fontforge-and-font-design/images/compare-x.png" alt="compare-x.png" />
上面的例子中,左邊的 X 由兩個(gè)未調(diào)整的條形互相交叉。右邊的例子被調(diào)整過(guò),這樣看起來(lái)是對(duì)齊的。
http://wiki.jikexueyuan.com/project/fontforge-and-font-design/images/myriad-x.png" alt="myriad-x.png" />
在這個(gè) X 中通過(guò)虛線你可以看到看起來(lái)顯得對(duì)齊的 X 實(shí)際上有偏移。
涉及到這個(gè)錯(cuò)覺(jué)的字形包括 x、X、k、K、×、#和冰島語(yǔ)字母“eth”(e)。
一個(gè)字形的形狀將會(huì)對(duì)它看起來(lái)和其他字形高度一致時(shí)的高度產(chǎn)生作用。圓的字形需要超過(guò)平的字形的高度一點(diǎn)點(diǎn)。包含尖的形狀的字形需要超過(guò)更多。形狀越尖銳,它為了看起來(lái)正確需要超過(guò)的就更多。
http://wiki.jikexueyuan.com/project/fontforge-and-font-design/images/3Shapes.png" alt="3Shapes.png" />
在上圖中,上面的三個(gè)圖形沒(méi)有經(jīng)過(guò)調(diào)整,也就是他們有完全相同的高度。下面的三個(gè)圖形經(jīng)過(guò)調(diào)整,看起來(lái)有更加接近的高度。
這一錯(cuò)覺(jué)涉及到包含圓的或尖的部分的人和字形,包括 O、Q、C、S、A、V、W 等。
由于你既能看到錯(cuò)覺(jué),也能看到修正錯(cuò)覺(jué)的效果,所以你能夠自行作出這些修正。你僅僅需要相信你的印象。
就像你能夠看到光學(xué)錯(cuò)覺(jué)并糾正他們一樣,你也有能力去分辨一個(gè)字體是否勝任你心目中特定的用途。在這一點(diǎn)上你也同樣需要相信你的判斷。
值得一提的事沒(méi)有字體能夠在離開(kāi)其使用方式和目的的情況下被評(píng)估。這也是測(cè)試需要從設(shè)計(jì)進(jìn)程最開(kāi)始一直到你覺(jué)得項(xiàng)目完成的原因。
這些測(cè)試會(huì)是什么樣子呢?開(kāi)始的測(cè)試比較簡(jiǎn)單,你只需測(cè)試第一個(gè)設(shè)計(jì)的選擇。隨著你的設(shè)計(jì)變得更加完整,你的測(cè)試需要跟上進(jìn)度并且能夠評(píng)估你所做的最新的決定相對(duì)成功還是失敗—或者更好的情況是能夠比較你所考慮的 2 個(gè)(或者 3 個(gè)或者更多…)選項(xiàng)。
有時(shí)你將發(fā)現(xiàn)你不得不折返修改你之前認(rèn)為已經(jīng)足夠好的設(shè)計(jì)選擇。這是常態(tài)。制作一個(gè)字體需要平衡很多因素,驚奇經(jīng)常會(huì)發(fā)生。設(shè)計(jì)的字體越多,你做任意選擇的經(jīng)驗(yàn)也就越多。
當(dāng)接近進(jìn)程的尾聲的時(shí)候,如果字體采用簡(jiǎn)單的方式來(lái)使用,那么測(cè)試也應(yīng)該保持簡(jiǎn)單。但是如果一個(gè)字體將會(huì)有多種使用方式,或者在大范圍的打印或屏幕環(huán)境下使用,那么測(cè)試應(yīng)該覆蓋這些情況的所有范圍,包括打印字體的各種樣例。
如果你對(duì)你打算的最終用途有明確定義的想法,那么設(shè)計(jì)時(shí)間將得到節(jié)省。但是這并不總是可行的,你的想法可能發(fā)展。關(guān)鍵的東西是考慮并定義盡你所能完整的用例,然后確保在設(shè)計(jì)字體時(shí)你的測(cè)試跟上你問(wèn)自己的問(wèn)題。