一、字體基本知識
平時我們常見的字體格式主要有以下幾種:
1.光柵字體(.fon)
這種字體是針對特定的顯示分辨率以不同大小存儲的位圖,用于windows系統中屏幕上的菜單、按鈕等處文字的顯示。它并不是以矢量描述的,放大以后會出現鋸齒,只適合屏幕描述。不過它的顯示速度非??欤宰鳛橄到y字體而在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是唯一一款直接支持truetupe(.ttf)輸出的。
注意!coreldraw10的默認安裝是不包含ttf格式輸出支持的,需要在安裝時選擇"自定義安裝",并且在"導出文件類型"中的"矢量文件格式"里面選中"ttf字體/ttf"一項。不過到了最新的coreldraw11,這項功能卻不見了。下面我以目前常用的coreldraw10為例,講述一下使用coreldraw輸出字體方法。
1.啟動coreldraw,繪制出要作為字體的圖形。
2.將要作為單個字符的對象使用焊接或者組合工具組合成單一對象。這一點很重要,因為coreldraw導出字體對象時一次只能導出一個單一對象,否則會提示"對象太多"而無法導出。有時將字符對象組合后可能會得不到我們所希望的結果,這一點應在開始繪制時就應該考慮。
3.將所有對象的組合操作完成后,選中其中一個要作為字符的對象(在這里選擇的是小寫的"a"),點擊"文件"-"導出"或直接按下快捷鍵"ctrl+e"。此時將彈出"導出"對話框,在文件類型中選擇"ttf-ttf字體文件",在文件名稱中輸入要導出的字體文件的名稱,并且確認已在右下角復選框中的"僅選中的"一項前打上鉤。
新聞熱點
疑難解答