打造任何想要的字體。再也不用為老板或客戶規(guī)定的字體而尋找半夜了,看了這篇教程就可以拯救那些為找某種字體而發(fā)愁的平面設(shè)計(jì)員了,還可以牛皮哄哄的跟人顯擺專屬于自己的字體了,快來看看吧。
其實(shí)只要我們選好工具,掌握方法,制作自己的字體并不困難。
文章導(dǎo)讀:
一、字體基本知識
二、制作自己的字體
第一步 用CorelDRAW完成字符繪制
第二步 用Font Creator Program完成字體調(diào)整和打包
一、字體基本知識
平時(shí)我們常見的字體格式主要有以下幾種:
1.光柵字體(.FON)
這種字體是針對特定的顯示分辨率以不同大小存儲的位圖,用于Windows系統(tǒng)中屏幕上的菜單、按鈕等處文字的顯示。它并不是以矢量描述的,放大以后會出現(xiàn)鋸齒,只適合屏幕描述。不過它的顯示速度非?,所以作為系統(tǒng)字體而在Windows中使用。
2.矢量字體(.FON)
雖然擴(kuò)展名和光柵字體一樣,但是這種字體卻是由基于矢量的數(shù)學(xué)模型定義的,是Windows系統(tǒng)字體的一類,一些windows應(yīng)用程序會在較大尺寸的屏幕顯示中自動使用矢量字體來代替光柵字體的顯示。
3.PostScript字體(.PFM)
這種字體基于另一種矢量語言(Adobe PostScript)的描述,常用于PostScript打印機(jī)中,不過Windows并不直接支持這類字體,要在Windows使用這類字體需要安裝"Adobe Type Manger"(ATM)軟件來進(jìn)行協(xié)調(diào)。
4.TrueType字體(.TTF)
這是我們?nèi)粘2僮髦薪佑|得最多的一種類型的字體,其最大的特點(diǎn)就是它是由一種數(shù)學(xué)模式來進(jìn)行定義的基于輪廓技術(shù)的字體,這使得它們比基于矢量的字體更容易處理,保證了屏幕與打印輸出的一致性。同時(shí),這類字體和矢量字體一樣可以隨意縮放、旋轉(zhuǎn)而不必?fù)?dān)心會出現(xiàn)鋸齒。我們下面要制作的字體就屬于這一類型。
一個(gè)完整的TTF字體有基本拉丁文(字母A-Z大小寫、常用符號)、擴(kuò)展拉丁文(音標(biāo)、注音符號)、圖形符號、控制符號以及其他很多部分組成,不過我們可以制作只包含基本拉丁文區(qū)的字體。我們這里要用到兩個(gè)軟件:CorelDraw、Font Creator Program。下面我們就開始字體的制作。
二、制作自己的字體
第一步 用CorelDraw完成字符繪制
相信對于每個(gè)搞平面設(shè)計(jì)的朋友來說,CorelDraw應(yīng)該是非常熟悉的了。使用它來繪制字體主要有兩個(gè)原因:一是CorelDraw的圖形繪制功能非常強(qiáng)大,繪制復(fù)雜形狀的圖形易如反掌;二是在同類軟件中CorelDraw是唯一一款直接支持TrueTupe(.TTF)輸出的。
注意!CorelDraw10的默認(rèn)安裝是不包含TTF格式輸出支持的,需要在安裝時(shí)選擇"自定義安裝",并且在"導(dǎo)出文件類型"中的"矢量文件格式"里面選中"TTF字體/TTF"一項(xiàng)。不過到了最新的CorelDraw11,這項(xiàng)功能卻不見了。下面我以目前常用的CorelDraw10為例,講述一下使用CorelDraw輸出字體方法。
1.啟動CorelDraw,繪制出要作為字體的圖形(在此省略了具體的圖形繪制的過程,具體的繪制方法可以參閱其他相關(guān)教程和書籍或訪問天極設(shè)計(jì)在線的 CorelDraw專欄)。
2.將要作為單個(gè)字符的對象使用焊接或者組合工具組合成單一對象。這一點(diǎn)很重要,因?yàn)镃orelDraw導(dǎo)出字體對象時(shí)一次只能導(dǎo)出一個(gè)單一對象,否則會提示"對象太多"而無法導(dǎo)出。有時(shí)將字符對象組合后可能會得不到我們所希望的結(jié)果,這一點(diǎn)應(yīng)在開始繪制時(shí)就應(yīng)該考慮。
3.將所有對象的組合操作完成后,選中其中一個(gè)要作為字符的對象(在這里選擇的是小寫的"a"),點(diǎn)擊"文件"-"導(dǎo)出"或直接按下快捷鍵"Ctrl+E"。此時(shí)將彈出"導(dǎo)出"對話框,在文件類型中選擇"TTF-TTF字體文件",在文件名稱中輸入要導(dǎo)出的字體文件的名稱,并且確認(rèn)已在右下角復(fù)選框中的"僅選中的"一項(xiàng)前打上鉤。
4.按下"導(dǎo)出"按鈕,彈出"導(dǎo)出選項(xiàng)"對話框。在類別名稱中輸入一個(gè)名稱(由于我們制作的字體并不用于商業(yè)發(fā)布,不必遵循嚴(yán)格的標(biāo)準(zhǔn),可以隨意輸入)。選中"符號字體"一項(xiàng),這樣字體將作為符號字體生成而不具有內(nèi)部索引和傾斜加粗等內(nèi)部屬性。
5.按下"確定"后會彈出一個(gè)對話框要求再次確認(rèn),再次點(diǎn)擊"確定"進(jìn)入"字體導(dǎo)出" 對話框。由于在這里只制作了字母A-Z的大小寫和標(biāo)點(diǎn)符號,因此在右上角"字符塊"的下拉列表中選擇"基本拉丁文",在下面的列表中選中小寫字母"a"。我們還可以點(diǎn)擊左下角的"選項(xiàng)"按鈕調(diào)出剛才的"導(dǎo)出選項(xiàng)" 對話框來對之前的設(shè)定進(jìn)行修改。在"選項(xiàng)"按鈕上面的部分主要是字符的行列間距、字符大小等的設(shè)定,建議還是到Font Creator Program中進(jìn)行設(shè)置,在那里的設(shè)置要比在CorelDraw中的更直觀、便捷。
6.再次按下"確定"按鈕,一個(gè)只包含一個(gè)字母的字體文件已經(jīng)被導(dǎo)出了。再次選中下一個(gè)字符"b",按下"Ctrl+E"在"導(dǎo)出"對話框中選中剛才導(dǎo)出的文件。點(diǎn)擊"導(dǎo)出"將直接彈出"字體導(dǎo)出" 對話框,這時(shí)會發(fā)現(xiàn)在右側(cè)的列表中小寫字母"a"已經(jīng)顯示為黑色了,這表示在這個(gè)字體中已經(jīng)包含這個(gè)字母了。在表中選擇"b"按下"確定"后,字母"b"就被追加到剛才生成的文件中去了。
7.按照以上的步驟,依次將其余的字母及符號追加入那個(gè)文件,一個(gè)基本的符號字體文件初步己制作完成了。