fontbakery 0.12.10
pip安装fontbakery
发布时间:
面向所有人的字体质量保证工具
导航
未验证详情
这些详情尚未由PyPI验证元数据
- 作者: Jens Kutilek, Lasse Fister, Marc Foley, Miguel Sousa, Nikolaus Waxweiler, Rosalie Wagner, Simon Cozens, Vitaly Volkov, Viviana Monsalve, Yanone
- 维护者: Felipe Sanches
- 要求: Python >=3.8
-
提供额外:
adobefonts
,all
,beautifulsoup4
,docs
,fontval
,fontwerk
,googlefonts
,googlefontsalwayslatest
,iso15008
,microsoft
,notofonts
,shaperglot
,tests
,typenetwork
项目描述
Font Bakery是一个用于检查字体项目质量的命令行工具。
要快速了解,请查看目前提供的检查列表。并且要全面了解,请查看我们在Read The Docs的文档。
要观看视频介绍,请参阅TypeCon 2018和ATypI 2020的FontBakery演示。
Font Bakery有一个来自世界各地铸字厂的活跃贡献者社区,包括Adobe Fonts、Dalton Maag、Type Network和Google Fonts。
Font Bakery不是一个官方的Google项目,Google不提供对其的支持。然而,在2018-2024年,一个项目维护者Felipe Corrêa da Silva Sanches(@felipesanches),受Google Fonts团队的委托来维护它。原始软件架构(及其维护)由Lasse Fister(@graphicore)完成。
在Github Actions上自动运行Font Bakery
Simon Cozens 制作了一个模板 Git 仓库,使构建、检查和校对字体变得简单。他还准备了一个精彩的 1 分钟视频 展示它。
许可证
Font Bakery 在 Apache 2.0 许可证下可用。
问题跟踪器或拉取请求上的所有评论都将被视为在相同许可证下授权,以便它们可以被纳入项目代码。
安装
请参阅您平台上的 Font Bakery 安装指南
使用方法
Font Bakery 主要是一个终端应用程序,更多内容请参阅 命令行使用指南。
如果您在您的流程中编写小的 Python 脚本,您可以轻松地 编写自定义检查。
有关完整的开发者文档,请查看 fontbakery.readthedocs.io(位于 /docs
目录中的内容的托管和编译副本)。
贡献
请参阅 成为贡献者指南。
历史
该项目由 Dave Crossland 于 2013 年启动,旨在加快 Google Fonts 的加入流程。2017 年,Lasse Fister 和 Felipe Sanches 将其重写为一个适合个人和大型分销商的现代、模块化架构。Felipe 自 2016 年以来一直维护检查内容。
2017 年,Lasse 开始了一个姐妹项目,Font Bakery Dashboard:一个 UI 和一个云系统,通过使用 1000 多个“容器”虚拟机,可以快速并行检查 1000 多个字体文件。请参阅他在 YouTube 上的 TypoLabs 2018 讲座 及其 演示文稿。然而,该项目于 2019 年底停止。
大多数检查都是针对 OpenType 二进制文件和项目元数据文件。(目前支持 Google Fonts 的 METADATA.pb
文件。)
如果您在 Github(或类似托管平台)上公开开发字体项目,您可以设置持续集成服务(如 GHActions),以便在每次提交时运行 Font Bakery,以便在每次更新时都对您的文件运行所有检查。
趣闻
- Google 在持续集成测试方面的进展 - 2018 演讲
项目详情
未验证详情
这些详情尚未由PyPI验证元数据
- 作者: Jens Kutilek, Lasse Fister, Marc Foley, Miguel Sousa, Nikolaus Waxweiler, Rosalie Wagner, Simon Cozens, Vitaly Volkov, Viviana Monsalve, Yanone
- 维护者: Felipe Sanches
- 要求: Python >=3.8
-
提供额外:
adobefonts
,all
,beautifulsoup4
,docs
,fontval
,fontwerk
,googlefonts
,googlefontsalwayslatest
,iso15008
,microsoft
,notofonts
,shaperglot
,tests
,typenetwork