Font Creator Program製作字體教程

2020年11月21日02:04:04 科技 1701

Font Creator Program製作字體教程

Font Creator Program是用來製作字體(TTF)的程序,它是一款不錯的字體製作軟體,可以用來繪製字體、寫入字體版權信息、控制字體屬性等。這款軟體是由High Logic公司推出的一款共享軟體,介紹一個真正意義上的從製作到整理打包的全過程。

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完成字元繪製

使用它來繪製字體主要有兩個原因:一是CorelDraw的圖形繪製功能非常強大,繪製複雜形狀的圖形易如反掌;二是在同類軟體中CorelDraw是唯一一款直接支持TrueTupe(.TTF)輸出的。

1.啟動CorelDraw,繪製出要作為字體的圖形

2.將要作為單個字元的對象使用焊接或者組合工具組合成單一對象。這一點很重要,因為CorelDraw導出字體對象時一次只能導出一個單一對象,否則會提示"對象太多"而無法導出。有時將字元對象組合後可能會得不到我們所希望的結果,這一點應在開始繪製時就應該考慮。

Font Creator Program製作字體教程 - 天天要聞

3.將所有對象的組合操作完成後,選中其中一個要作為字元的對象(在這裡選擇的是小寫的"a"),點擊"文件"-"導出"或直接按下快捷鍵"Ctrl+E"。此時將彈出"導出"對話框,在文件類型中選擇"TTF-TTF字體文件",在文件名稱中輸入要導出的字體文件的名稱,並且確認已在右下角複選框中的"僅選中的"一項前打上鉤。

Font Creator Program製作字體教程 - 天天要聞

4.按下"導出"按鈕,彈出"導出選項"對話框。在類別名稱中輸入一個名稱(由於我們製作的字體並不用於商業發布,不必遵循嚴格的標準,可以隨意輸入)。選中"符號字體"一項,這樣字體將作為符號字體生成而不具有內部索引和傾斜加粗等內部屬性。

Font Creator Program製作字體教程 - 天天要聞

5.按下"確定"後會彈出一個對話框要求再次確認,再次點擊"確定"進入"字體導出" 對話框。由於在這裡只製作了字母A-Z的大小寫和標點符號,因此在右上角"字元塊"的下拉列表中選擇"基本拉丁文",在下面的列表中選中小寫字母"a"。我們還可以點擊左下角的"選項"按鈕調出剛才的"導出選項" 對話框來對之前的設定進行修改。在"選項"按鈕上面的部分主要是字元的行列間距、字元大小等的設定,建議還是到Font Creator Program中進行設置,在那裡的設置要比在CorelDraw中的更直觀、便捷。

Font Creator Program製作字體教程 - 天天要聞

6.再次按下"確定"按鈕,一個只包含一個字母的字體文件已經被導出了。再次選中下一個字元"b",按下"Ctrl+E"在"導出"對話框中選中剛才導出的文件。點擊"導出"將直接彈出"字體導出" 對話框,這時會發現在右側的列表中小寫字母"a"已經顯示為黑色了,這表示在這個字體中已經包含這個字母了。在表中選擇"b"按下"確定"後,字母"b"就被追加到剛才生成的文件中去了。

7.按照以上的步驟,依次將其餘的字母及符號追加入那個文件,一個基本的符號字體文件初步己製作完成了。

三、用軟體整理字體並打包

1.啟動Font Creator Program,

Font Creator Program製作字體教程 - 天天要聞

2.選擇"文件"-"打開"-"字體文件",打開剛才製作的字體文件(其實前面CorelDraw製作的TTF文件已經能夠使用了,只是使用CorelDraw生成的字體文件很不穩定,容易導致死機,因此這裡使用Font Creator Program進行整理)。

3.不要關閉剛才打開的文件。選擇"文件"-"新建",彈出"新建文件"對話框,這裡有三種字符集可供選擇:

Symbol(符號字體),這類字體內部不包含索引表,自由性比較大,通常用來存儲一些非標準符號,在一些軟體中可以作為圖形插入,Windows中的Wingding就屬於這種字體;

Unicode(編碼字體),這是現在最常見的一種類型,主要是為了協調東西方語言的字元數量相差懸殊而制定的一種16位符號編碼策略。Unicode可以表達65536個字元並為每個符號建立唯一的字碼,保證了字元編碼的正確性。

WGL4,這種字體和Unicode很相似,Font Creator Program在安裝目錄中的"Template"子目錄里提供了一個WGL4編碼的字體,有興趣的話可以看看;在此選擇Unicode一項,新建一個空白的字體文件。

4.切換到剛才打開的那個剛製作出來的字體文件(可以注意到它在Font Creator Program中顯示非常混亂,這也是不推薦直接使用CorelDraw輸出的字體文件的一個原因),雙擊其中的一個方框,將彈出字元編輯窗口。用滑鼠拖曳一個矩形框將其中的字元全部選中,按下"Ctrl+C"將其複製到剪貼板中。

Font Creator Program製作字體教程 - 天天要聞

5.回到剛才新建的那個文件,發現和CoreldRAW輸出的符號字體不同,Unicode字體在每一個代表字元的方框左上角都顯示了一個對應此位置編碼的字元。剛才複製出來的是"a",這時候就可以在左上角顯示為"a"的方框上雙擊,在彈出的空白字元編輯窗口中按下"Ctrl+V"將剪貼版中的字元複製進去。由於CoreldRAW默認輸出的字元的大小和位置都不理想,雖然字元已經被複制入當前的編輯窗口,卻不在顯示範圍之內。可以通過工具欄上的按鈕來進行放大/縮小當前對象。

6.調整好了適合的觀察範圍,會發現剛才複製進去的字元居然在整個編輯區偏右且非常靠上面的地方,這顯然是不正確的。此時可以用拖拽的方法將其拖到畫面中兩條紅線的相交處(原點),也可以使用"變換"浮動窗,利用精確的數值對當前對象進行調整,相信會使用CorelDraw的朋友對此應該不會陌生。在"大小"選項卡中設置字元的大小;在"位置"選項卡的"x位置"和"y位置"中輸入"0",將對象移動到原點。進一步觀察字元編輯窗口,發現除了兩條相交的紅線以外還有兩條水平的黑線和兩條垂直的黑色虛線,其中:垂直的線表示了字距,水平的表示了行距。水平黑線無法調整,製作的字元大小以在兩條黑線內為宜;垂直的黑色虛線是可以拖拽的,通過拖拽黑色虛線來決定該字元與其它字元的間距。

Font Creator Program製作字體教程 - 天天要聞

7.完成該字元編輯後,將字元編輯窗口關閉。這時代表字元的方框的左上角顯示的"a"已經由灰色變為綠色了,表明當前位置中已經有物件了,此時建議將文件保存一次。重複4-6步驟,將其他的字元也用相同的方法轉移到新建的文件中並進行調整。當所有的字元都完成以後,會發現新建的文件中的字元顯示要比最初由CorelDraw直接生成的文件中的整齊多了。

Font Creator Program製作字體教程 - 天天要聞

8.在所有的字元都處理完成了以後,可以按下"F5"鍵進入字體測試窗口對剛才製作的文件進行測試。如果發現不滿意的字元,可以再按照前面的步驟重新調整。

Font Creator Program製作字體教程 - 天天要聞

9.在字元都已經繪製完成以後,就可以將字體命名發布了,由於這裡製作的不是用於商業發布的字體,自然不必遵循嚴格的命名規範。點擊"格式"-"命名",進入"命名對話框"。在右邊的命名區中輸入自己想要的內容,要注意的是,"版權信息"、"字體系列名稱"、"字體完整名稱"和"字體子集名稱"最好不要空白,其他的則可以不選。點擊右下角的"高級"按鈕還可以對字體的名稱進行進階設定。在左邊的"平台"設置區可以選擇不同的平台,同時右邊的命名區中的內容也會相應改變。

Font Creator Program製作字體教程 - 天天要聞

10.按下"保存"按鈕,一個自己製作的字體就大功告成。欣賞一下自己的勞動成果吧。

Font Creator Program製作字體教程 - 天天要聞

科技分類資訊推薦

小米SU7爆燃遇難者母親清空事故相關微博 - 天天要聞

小米SU7爆燃遇難者母親清空事故相關微博

快科技4月3日消息,日前,「小米SU7高速上爆燃致3人遇難」事件引發社會關注。今日,查詢事故遇難者母親「詩雨370491153」微博發現,她已清空所有有關這次小米事故的微博。此前,她曾在微博發布關於SU7爆燃事故經過以及對於女兒主要問題的回應。據媒體報道,SU7爆燃遇難者父親表示,他們2日在和交警、小米汽車相關人員碰面,...
一代神機告別?傳聞iOS 19將不再支持這3款iPhone - 天天要聞

一代神機告別?傳聞iOS 19將不再支持這3款iPhone

蘋果的系統更新向來是 iPhone/iPad/Mac 用戶關注的焦點,尤其是 iOS 的新版本。此前曾有傳聞稱,今年的 iOS 19 和 iOS 18 的支持機型範圍將保持一致,這讓不少老機型用戶鬆了一口氣。然而,最近社交媒體 X 上一個曾準確預測設備兼容性的私人賬號爆料,情況可能並非如此——iPhone XR、iPhone XS 和 iPhone XS M
小牛電動、高德地圖聯合推出行業首個純數據驅動動態安全預警系統 - 天天要聞

小牛電動、高德地圖聯合推出行業首個純數據驅動動態安全預警系統

IT之家 4 月 2 日消息,高德地圖今日官宣,聯合小牛電動推出了行業首個純數據驅動的動態安全預警系統,宣稱「用 AI 技術引領兩輪電動安全新生態」。IT之家附該預警系統亮點信息如下:AI 彎道會車預警:基於實時路況與彎道數據,高德地圖提前預判對向車輛軌跡,通過屏幕圖標及警示音提醒用戶,減少視線盲區風險。AI 後方來車...
讓機器與人腦「對話」:腦機介面發展應用進入「快車道」 - 天天要聞

讓機器與人腦「對話」:腦機介面發展應用進入「快車道」

在2025中關村論壇年會展覽上展出的一款可安裝於安全帽內的腦機介面產品(3月30日攝)。新華社記者 魏夢佳 攝新華社北京4月2日電(記者魏夢佳)連日來,在北京舉辦的2025中關村論壇年會展覽上,來自國內多家科技企業及機構的創新產品吸引了大批參觀者駐足。其中,由中國自主研發的智能腦機系統「北腦一號」頗受關注。北京芯...
21.98萬起!2025款星紀元ET純電上市,全系標配城市智駕 - 天天要聞

21.98萬起!2025款星紀元ET純電上市,全系標配城市智駕

3月18日,「油電同智 全球同行」奇瑞汽車智能化戰略發布會在蕪湖盛大召開。在這場「智能化」盛宴上,2025款星紀元ET純電滿配上市,共推出Pro城市智駕、Max城市智駕、Ultra四驅城市智駕三款配置版型,官方指導價為21.98萬元-27.98萬元。新車以全系
奇瑞汽車智能化戰略發布 開啟「四大平權」新時代 - 天天要聞

奇瑞汽車智能化戰略發布 開啟「四大平權」新時代

3月18日,奇瑞汽車智能化戰略發布會在安徽蕪湖順利召開。活動聚焦「油電同智 全球同行」,正式發布奇瑞集團智能化戰略規劃,並集中展示獵鷹智駕、人形機器人、智艙大模型等最新核心技術成果。作為中國汽車智能化領域的先行者,奇瑞宣布將通過「全域智能」布局,加速向「全球信