打造任何想要的字體。再也不用為老板或客戶規(guī)定的字體而尋找半夜了,看了這篇教程就可以拯救那些為找某種字體而發(fā)愁的平面設(shè)計(jì)員了,還可以牛皮哄哄的跟人顯擺專屬于自己的字體了,快來看看吧。

其實(shí)只要我們選好工具,掌握方法,制作自己的字體并不困難。

文章導(dǎo)讀:

一、字體基本知識(shí)

二、制作自己的字體

第一步 用CorelDRAW完成字符繪制

第二步 用Font Creator Program完成字體調(diào)整和打包

一、字體基本知識(shí)

平時(shí)我們常見的字體格式主要有以下幾種:

1.光柵字體(.FON)

這種字體是針對(duì)特定的顯示分辨率以不同大小存儲(chǔ)的位圖,用于Windows系統(tǒng)中屏幕上的菜單、按鈕等處文字的顯示。它并不是以矢量描述的,放大以后會(huì)出現(xiàn)鋸齒,只適合屏幕描述。不過它的顯示速度非?,所以作為系統(tǒng)字體而在Windows中使用。

2.矢量字體(.FON)

雖然擴(kuò)展名和光柵字體一樣,但是這種字體卻是由基于矢量的數(shù)學(xué)模型定義的,是Windows系統(tǒng)字體的一類,一些windows應(yīng)用程序會(huì)在較大尺寸的屏幕顯示中自動(dò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)心會(huì)出現(xiàn)鋸齒。我們下面要制作的字體就屬于這一類型。

一個(gè)完整的TTF字體有基本拉丁文(字母A-Z大小寫、常用符號(hào))、擴(kuò)展拉丁文(音標(biāo)、注音符號(hào))、圖形符號(hào)、控制符號(hào)以及其他很多部分組成,不過我們可以制作只包含基本拉丁文區(qū)的字體。我們這里要用到兩個(gè)軟件:CorelDraw、Font Creator Program。下面我們就開始字體的制作。

二、制作自己的字體

第一步 用CorelDraw完成字符繪制

相信對(duì)于每個(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.啟動(dòng)CorelDraw,繪制出要作為字體的圖形(在此省略了具體的圖形繪制的過程,具體的繪制方法可以參閱其他相關(guān)教程和書籍或訪問天極設(shè)計(jì)在線的 CorelDraw專欄)。

CorelDraw


2.將要作為單個(gè)字符的對(duì)象使用焊接或者組合工具組合成單一對(duì)象。這一點(diǎn)很重要,因?yàn)镃orelDraw導(dǎo)出字體對(duì)象時(shí)一次只能導(dǎo)出一個(gè)單一對(duì)象,否則會(huì)提示"對(duì)象太多"而無法導(dǎo)出。有時(shí)將字符對(duì)象組合后可能會(huì)得不到我們所希望的結(jié)果,這一點(diǎn)應(yīng)在開始繪制時(shí)就應(yīng)該考慮。

CorelDraw


3.將所有對(duì)象的組合操作完成后,選中其中一個(gè)要作為字符的對(duì)象(在這里選擇的是小寫的"a"),點(diǎn)擊"文件"-"導(dǎo)出"或直接按下快捷鍵"Ctrl+E"。此時(shí)將彈出"導(dǎo)出"對(duì)話框,在文件類型中選擇"TTF-TTF字體文件",在文件名稱中輸入要導(dǎo)出的字體文件的名稱,并且確認(rèn)已在右下角復(fù)選框中的"僅選中的"一項(xiàng)前打上鉤。
 

CorelDraw


4.按下"導(dǎo)出"按鈕,彈出"導(dǎo)出選項(xiàng)"對(duì)話框。在類別名稱中輸入一個(gè)名稱(由于我們制作的字體并不用于商業(yè)發(fā)布,不必遵循嚴(yán)格的標(biāo)準(zhǔn),可以隨意輸入)。選中"符號(hào)字體"一項(xiàng),這樣字體將作為符號(hào)字體生成而不具有內(nèi)部索引和傾斜加粗等內(nèi)部屬性。

CorelDraw


5.按下"確定"后會(huì)彈出一個(gè)對(duì)話框要求再次確認(rèn),再次點(diǎn)擊"確定"進(jìn)入"字體導(dǎo)出" 對(duì)話框。由于在這里只制作了字母A-Z的大小寫和標(biāo)點(diǎn)符號(hào),因此在右上角"字符塊"的下拉列表中選擇"基本拉丁文",在下面的列表中選中小寫字母"a"。我們還可以點(diǎn)擊左下角的"選項(xiàng)"按鈕調(diào)出剛才的"導(dǎo)出選項(xiàng)" 對(duì)話框來對(duì)之前的設(shè)定進(jìn)行修改。在"選項(xiàng)"按鈕上面的部分主要是字符的行列間距、字符大小等的設(shè)定,建議還是到Font Creator Program中進(jìn)行設(shè)置,在那里的設(shè)置要比在CorelDraw中的更直觀、便捷。

CorelDraw


6.再次按下"確定"按鈕,一個(gè)只包含一個(gè)字母的字體文件已經(jīng)被導(dǎo)出了。再次選中下一個(gè)字符"b",按下"Ctrl+E"在"導(dǎo)出"對(duì)話框中選中剛才導(dǎo)出的文件。點(diǎn)擊"導(dǎo)出"將直接彈出"字體導(dǎo)出" 對(duì)話框,這時(shí)會(huì)發(fā)現(xiàn)在右側(cè)的列表中小寫字母"a"已經(jīng)顯示為黑色了,這表示在這個(gè)字體中已經(jīng)包含這個(gè)字母了。在表中選擇"b"按下"確定"后,字母"b"就被追加到剛才生成的文件中去了。

7.按照以上的步驟,依次將其余的字母及符號(hào)追加入那個(gè)文件,一個(gè)基本的符號(hào)字體文件初步己制作完成了。