OpenType的Adobe字体开发工具包(AFDKO)
英文來源:https://github.com/adobe-type-tools/afdko/
中文來源(如下):https://www.cnpython.com/pypi/afdko
afdko是一組用于從 Postscript和TrueType字體數據。
這個存儲庫包含數據文件、python腳本和 組成AFDKO的命令行程序。項目使用?Apache2.0開源許可證
請參考?afdko概述?有關包中包含的內容的詳細說明。
請看?維基?其他信息,如參考資料和相關鏈接 項目。
安裝
afdko需要python3.6 或以后。
版本可在python包上獲得 索引(pypi)并可以安裝 使用pip
安裝
選項1(推薦)
-
創建虛擬環境:
python3 -m venv afdko_env -
激活虛擬環境:
-
MacOS&Linux
source afdko_env/bin/activate -
窗口
afdko_env\Scripts\activate.bat
-
-
安裝afdko
pip install afdko
在虛擬環境中安裝afdko可防止沖突 在其依賴項和全球安裝的其他模塊之間。
選項2
在全球范圍內安裝afdko
pip install --user afdko更新
使用-u(或--upgrade)選項更新AFDKO(和TS 依賴項)到最新的穩定版本:
pip install -U afdko要獲得預發布版本和開發版本,請使用--pre標志:
pip install -U afdko --pre卸載
要刪除afdko包,請使用以下命令:
pip uninstall afdko從源構建
首先,您必須為您的平臺安裝了開發工具。
在Mac上,使用以下命令安裝這些程序:
xcode-select --install在Linux(Ubuntu17.10LTS或更高版本)上,使用以下命令安裝它們:
python3 -m venv afdko_env0
在Windows上,您需要Visual Studio 2017。
要從源代碼構建afdko,請克隆afdko github 存儲庫,確保控制盤?安裝模塊(pip install wheel),然后將cd安裝到頂層 AFDKO的目錄,并運行:
python3 -m venv afdko_env1
注意
無法使用?pip install-e.;這是因為工具包包含二進制c可執行文件 但是,setup.py試圖在bin/(或scripts/)文件夾中安裝哪個 這個過程只用于基于文本的腳本(或者 用python或shell腳本語言編寫)。解決這個問題 (這只會影響到少數需要生存的核心afdko開發人員 修改源文件時的反饋)可以使用其他方法,如 使用.pth文件或類似的黑客導出pythonpath。 有關更多詳細信息,請閱讀此評論
版本2.5.x的主要更改
-
afdko已經進行了重組,以便可以作為python安裝 包裹。它現在依賴于用戶的python解釋器,而不再依賴于 包含自己的python解釋器。
-
兩個程序,是和檢查大綱被刪除,因為它們的源 代碼不能開源。這些工具可以在發布版本 2.5.65322及以上
注意
如果您安裝了舊的afdko和新的pypiafdko包,那么 較新的版本將優先于較舊的版本。這是因為皮普 在系統路徑環境的開頭添加afdko的包路徑 變量,而舊的安裝程序將其添加到末尾;此對路徑的修改 卸載程序無法撤消。如果要完全刪除 更新的版本,您必須編輯路徑。在Mac上,這意味著編輯 在登錄文件中設置路徑變量的行。在windows上,這意味著編輯 系統控制面板中的PATH環境變量。
總結
以上是生活随笔為你收集整理的OpenType的Adobe字体开发工具包(AFDKO)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【51单片机快速入门指南】5.1:SPI
- 下一篇: 生孩子要趁早 3