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_env

0

在Windows上,您需要Visual Studio 2017。

要从源代码构建afdko,请克隆afdko github 存储库,确保控制盘 安装模块(pip install wheel),然后将cd安装到顶层 AFDKO的目录,并运行:

  python3 -m venv afdko_env

1

注意

无法使用 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环境变量。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值