第一步 用CorelDRAW完成字符繪制
第二步 用Font Creator Program完成字體調整和打包
一、字體基本知識
平時我們常見的字體格式主要有以下幾種:
1.光柵字體(.FON)
這種字體是針對特定的顯示分辨率以不同大小存儲的位圖,用於Windows系統中屏幕上的菜單、按鈕等處文字的顯示。它並不是以矢量描述的,放大以後會出現鋸齒,只適合屏幕描述。不過它的顯示速度非常快,所以作為系統字體而在Windows中使用。
2.矢量字體(.FON)
雖然擴展名和光柵字體一樣,但是這種字體卻是由基於矢量的數學模型定義的,是Windows系統字體的一類,一些windows應用程序會在較大尺寸的屏幕顯示中自動使用矢量字體來代替光柵字體的顯示。
3.PostScript字體(.PFM)
這種字體基於另一種矢量語言(Adobe PostScript)的描述,常用於PostScript打印機中,不過Windows並不直接支持這類字體,要在Windows使用這類字體需要安裝"Adobe Type Manger"(ATM)軟件來進行協調。
4.TrueType字體(.TTF)
這是我們日常操作中接觸得最多的一種類型的字體,其最大的特點就是它是由一種數學模式來進行定義的基於輪廓技術的字體,這使得它們比基於矢量的字體更容易處理,保證了屏幕與打印輸出的一致性。同時,這類字體和矢量字體一樣可以隨意縮放、旋轉而不必擔心會出現鋸齒。我們下面要制作的字體就屬於這一類型。
一個完整的TTF字體有基本拉丁文(字母A-Z大小寫、常用符號)、擴展拉丁文(音標、注音符號)、圖形符號、控制符號以及其他很多部分組成,不過我們可以制作只包含基本拉丁文區的字體。我們這裡要用到兩個軟件:CorelDraw、Font Creator Program。下面我們就開始字體的制作。
二、制作自己的字體
第一步 用CorelDraw完成字符繪制
相信對於每個搞平面設計的朋友來說,CorelDraw應該是非常熟悉的了。使用它來繪制字體主要有兩個原因:一是CorelDraw的圖形繪制功能非常強大,繪制復雜形狀的圖形易如反掌;二是在同類軟件中CorelDraw是唯一一款直接支持TrueTupe(.TTF)輸出的。
注意!CorelDraw10的默認安裝是不包含TTF格式輸出支持的,需要在安裝時選擇"自定義安裝",並且在"導出文件類型"中的"矢量文件格式"裡面選中"TTF字體/TTF"一項。不過到了最新的CorelDraw11,這項功能卻不見了。下面我以目前常用的CorelDraw10為例,講述一下使用CorelDraw輸出字體方法。
1.啟動CorelDraw,繪制出要作為字體的圖形(在此省略了具體的圖形繪制的過程,具體的繪制方法可以參閱其他相關教程和書籍或訪問天極設計在線的 CorelDraw專欄)。
2.將要作為單個字符的對象使用焊接或者組合工具組合成單一對象。這一點很重要,因為CorelDraw導出字體對象時一次只能導出一個單一對象,否則會提示"對象太多"而無法導出。有時將字符對象組合後可能會得不到我們所希望的結果,這一點應在開始繪制時就應該考慮。
3.將所有對象的組合操作完成後,選中其中一個要作為字符的對象(在這裡選擇的是小寫的"a"),點擊"文件"-"導出"或直接按下快捷鍵"Ctrl+E"。此時將彈出"導出"對話框,在文件類型中選擇"TTF-TTF字體文件",在文件名稱中輸入要導出的字體文件的名稱,並且確認已在右下角復選框中的"僅選中的"一項前打上鉤。
4.按下"導出"按鈕,彈出"導出選項"對話框。在類別名稱中輸入一個名稱(由於我們制作的字體並不用於商業發布,不必遵循嚴格的標准,可以隨意輸入)。選中"符號字體"一項,這樣字體將作為符號字體生成而不具有內部索引和傾斜加粗等內部屬性。
5.按下"確定"後會彈出一個對話框要求再次確認,再次點擊"確定"進入"字體導出" 對話框。由於在這裡只制作了字母A-Z的大小寫和標點符號,因此在右上角"字符塊"的下拉列表中選擇"基本拉丁文",在下面的列表中選中小寫字母"a"。我們還可以點擊左下角的"選項"按鈕調出剛才的"導出選項" 對話框來對之前的設定進行修改。在"選項"按鈕上面的部分主要是字符的行列間距、字符大小等的設定,建議還是到Font Creator Program中進行設置,在那裡的設置要比在CorelDraw中的更直觀、便捷。
6.再次按下"確定"按鈕,一個只包含一個字母的字體文件已經被導出了。再次選中下一個字符"b",按下"Ctrl+E"在"導出"對話框中選中剛才導出的文件。點擊"導出"將直接彈出"字體導出" 對話框,這時會發現在右側的列表中小寫字母"a"已經顯示為黑色了,這表示在這個字體中已經包含這個字母了。在表中選擇"b"按下"確定"後,字母"b"就被追加到剛才生成的文件中去了。
7.按照以上的步驟,依次將其余的字母及符號追加入那個文件,一個基本的符號字體文件初步己制作完成了。