FontForge多平台字體編輯器

FontForge多平台字體編輯器

創建字體並不像您想像的那麼困難,所以至少有一定的插畫基礎知識是必要的。 字體是通過迭代過程設計的,在字體編輯器中對字母形式進行更改,然後在使用中進行審查以做出進一步的設計決策。

您應該知道,有更多的應用程序可以幫助我們完成創建字體的工作,這就是為什麼今天我們將討論 FontForge。

關於 FontForge

FontForge 是一個位圖和輪廓字體編輯器,允許您創建、編輯或轉換各種字體,包括:

TrueType (TTF)、TrueType Collection (TTC)、OpenType (OTF)、PostScript Type 1、TeX 位圖字體、X11 OTB 位圖(僅限 sfnt)、字形位圖分佈格式 (BDF)、FON (Windows)、FNT (Windows) 和 Web 開放字體格式 (WOFF)。

這是一個免費的軟件應用程序 (GPL 許可證)可在各種操作系統上運行,包括 Windows、Mac OS 和 Linux。

FontForge 還可以在可縮放矢量圖形格式之間導入和導出字體 (SVG) 和統一字體對象格式 (UFO)。

支持非官方的 Microsoft Math Composition 擴展 (MATHtable) 為 Cambria Math 引入,並受 Office 2007、XeTeX 和 LuaTeX 支持。

FontForge 至少開發了一種免費的 OpenType 數學字體。

為了方便自動格式轉換和其他重複性任務,FontForge 實現了兩種腳本語言:自己的語言和 Python。

FontForge 可以從其 GUI、命令行運行腳本,並且還以 Python 模塊的形式提供其功能,因此可以集成到任何 Python 程序中。

支持 Adob​​e 的 OpenType 功能文件規範 (具有自己的語法擴展)。

FontForge 可以使用 Potrace 或 AutoTrace 自動跟踪位圖圖像並將其導入字體。。 LuaTeX 打字引擎使用部分 FontForge 代碼來讀取和解析 OpenType 字體。

FontForge 源代碼包括許多實用程序,包括顯示二進製字體文件內容的“showttf”以及 WOFF 轉換器和反轉換器。

如何在 Linux 上安裝 FontForge 字體編輯器?

對於那些有興趣安裝此應用程序的人,他們可以按照我們下面分享的說明進行操作。

一般來說,對於幾乎所有的 Linux 發行版,我們都可以藉助 Flatpak 軟件包在系統上安裝這個工具。,所以我們只需要將支持添加到系統中即可。

Linux 上的 FontForge

如果您沒有此支持,您可以諮詢 以下鏈接 我們在這裡解釋如何做到這一點。

現在要安裝這個工具,我們只需在終端中執行命令:

flatpak install --user https://flathub.org/repo/appstream/io.github.Fontforge.flatpakref

Ubuntu 16.04 LTS 和 Ubuntu 14.04 LTS 用戶可以使用以下存儲庫,他們可以通過鍵入以下命令將其添加到系統中:

sudo add-apt-repository ppa:fontforge/fontforge

之後,我們將更新我們的包和存儲庫列表:

sudo apt-get update

最後,我們將通過執行以下命令來安裝該應用程序:

sudo apt-get install fontforge

對於 Debian 和 Ubuntu 更高版本的用戶,我們將下載以下軟件包。 讓我們首先創建一個文件夾來存儲它們

mkdir fontforge

我們訪問它:

cd fontforge

我們將根據我們的架構進行下載。 64位系統用戶:

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-common_20170731-0ubuntu1~zesty_all.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-dbg_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge-nox_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/fontforge_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libfontforge-dev_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libfontforge1_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/libgdraw4_20170731-0ubuntu1~zesty_amd64.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173010/+files/python-fontforge_20170731-0ubuntu1~zesty_amd64.deb

32位系統用戶下載以下內容:

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge-dbg_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge-nox_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/fontforge_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libfontforge-dev_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libfontforge1_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/libgdraw4_20170731-0ubuntu1~zesty_i386.deb

wget https://launchpad.net/~fontforge/+archive/ubuntu/fontforge/+build/13173011/+files/python-fontforge_20170731-0ubuntu1~zesty_i386.deb

下載結束後,我們將通過執行以下命令在系統中安裝這些軟件包:

sudo dpkg -i *deb

並且在依賴項存在問題的情況下,我們可以通過以下方法解決它們:

sudo apt -f install

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責資料:AB Internet Networks 2008 SL
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   羅德里戈 他說:

    在 Arch 及其衍生產品中,只有 sudo pacman -S fontforge: V