歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux綜合 >> Linux資訊 >> Linux業界 >> Libertine提供TimesRoman替代版

Libertine提供TimesRoman替代版

日期:2017/2/27 11:02:50   编辑:Linux業界

 出於對GNU/Linux發行版中所附帶的字體不滿,Philipp H. Poll於2003年9月啟動了Linux Libertine開放性字體工程。“在SUSE 9.x中”,他談到,“如果你希望擁有非常棒的標准字體,那麼,你不得不利用某個腳本來下載微軟的核心字體”。
  為了改善這種情況,Poll選擇對計算機中最常見也最常使用的打字機字體,Time Roman 和 Times New Roman,以Linux的開放性基礎上,利用受GNU General Public License保護的自由軟件策略與工具,來制作出這種字體的替代品。
  如今,已經有10個活躍的參與者為該工程的bug查找,Unicode編碼的支持,以及提供對LaTex的接口而努力。但是,與其它諸如Gentium等自由字體工程不同的是,Linux Libertine的設計依舊是Poll自己一個人的工作。“設計很難成為一項團隊工作,”他解釋到。“同時,大多數對此感興趣的人缺乏字體設計的專業知識。”
  Poll是利用FontForge設計的,這是一個領先的免費字體編輯器。他發現,FontForge擁有一些缺陷,例如,使用的是PostScript而非TrueType幾何平面,以及不支持在導出到TrueType格式時的hinting(當字面被柵格化時對子母形式進行的微調),但他考慮到對於自己的應用,這個軟件已經足夠了。更重要的是,“當我發現FontForge所帶的錯誤時,我能夠與其作者聯系。”他說,包括一些想法的交流。這被他當做兩個相關的自由軟件工程之間的團隊合作的例子。
  雖然Linux Libertine被看成是Times Roman以及其同胞兄弟Times New Roman的替代品,但是Poll強調說,它不僅僅是這兩種字體的簡單拷貝。他解釋道,Times最早是報紙專欄所設計的,“為了在小尺寸情況下擁有更強的可讀性而被設計得非常黑而且稍顯誇張。” Times New Roman更加專用化,它是為了屏幕顯示而設計的,因此,以被Poll形容為“毫無生機的,呆板的”簡單子母形式存在。
  相反的,Linux Libertine設計目標就是通用打印字體。“像DejaVu這樣的各種各樣的用於屏幕或系統顯示的字體都已經存在了,”Poll說。“但是很少有開源字體用於打印媒介上的。”結果就造成了,某種打印機字體,它的字符所占的空間和Times以及Times New Roman一樣,卻充滿了微小的差異。這些差別中最明顯的就是serifs,它比它的前輩字體都更小,比較平,比Times更加圓滑,還比Times New Roman更加細,變化更多。除此之外,在一些彎曲的文字形式中,例如小寫子母“e”和“c”,和兩種Times的字體相比,底部也更短。這些增加到typeface中的小得變化,雖然某種情況下可能在顯示器顯示上不如Times New Roman適合,顏色上也比Times稍稍亮一些,但是它非常適合與各種不同的打印任務。
  “我把Times New Roman看作是我們這個工業化社會的一個典型的范例”,Poll說,“它就像是一個重要的農作物,在基因科技實驗室進行變種以後,現在變成了一種單一作物。”與此對比,他把Linux Libertine形容為“我們在有機耕種方面的貢獻”--換句話說,在視覺上更加有趣,擁有更多特性,作為全功能字體為許多相似的需求所服務。
  如今,超過1750個Latin,Greek和Cytillic子母表以及他們的衍伸符號被作為Linux Libertine的組成部分,包括ligature和kerning表。在楷體方面,還有一些工作尚未完成,但是roman和ordinary weight,以及bold和underline weights形式字體已經完成。在開發中,仍然還存在一些小的改進,grotesque或者sans serif字體也在計劃之中,不過還沒有具體實施。
  “目前,我還沒有考慮過增加其它一些重要的代碼頁,例如阿拉伯語,日語和中文。”Poll說,“因為我缺乏所需要的文化背景,這些工作,應當由那些非常熟悉他們自己的印刷情況的人去做。”
??? Linux Libertine作為一個開發包存在於各種各樣的發行版本上,包括SUSE,Debian以及Fedora。另外,包括TrueType字體以及源代碼都能購從網頁上獲得。它代表著一種值得信任的,通用字體,即使這類字體也許會在小規模的,增長迅速的高質量免費字體名單中被忽略。




Copyright © Linux教程網 All Rights Reserved