3 个版本 (稳定)
2.0.0 | 2022 年 5 月 27 日 |
---|---|
1.0.0 | 2021 年 11 月 6 日 |
0.1.0 | 2021 年 11 月 5 日 |
#2350 在 解析实现
22KB
475 行
glyphspack
glyphspack
在 Glyphs 字体编辑器 的 .glyphs
和 .glyphspackage
文件格式之间进行转换。
用法
在 .glyphs
和 .glyphspackage
文件之间进行转换
$ glyphspack SomeFont.glyphspackage
Unpacking SomeFont.glyphspackage into SomeFont.glyphs
$ glyphspack OtherFont.glyphs
Packing OtherFont.glyphs into OtherFont.glyphspackage
将内容写入标准输出
$ glyphspack -fo /dev/stdout SomeFont.glyphspackage
选项
- 使用
-o
/--out
设置输出文件名。 - 使用
-f
/--force
覆盖任何现有文件。 - 使用
-q
/--quiet
抑制日志消息。
使用 --help
运行以获取完整的参数描述。
安装
glyphspack
可以通过 cargo 从源代码进行安装
$ cargo install glyphspack
发布页面 releases 为 macOS (通用二进制,适用于 Apple Silicon 和 Intel)、Linux (x64 64 位) 和 Windows (x64 64 位) 提供预构建的可执行文件。
替代方案
- 在 Glyphs 中,通过 文件 → 另存为… → 文件格式 保存文件到不同的格式。
- 一个用 Python 编写的类似工具是 glyphspkg。
许可证
根据以下之一进行许可
- Apache License,版本 2.0 (LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非你明确声明,否则你有意提交的任何贡献,按照 Apache-2.0 许可证的定义,都应按照上述方式进行双许可,不附加任何额外条款或条件。
依赖项
~9–22MB
~276K SLoC