Converter from .glyphspackage to .glyphs files
Project description
glyphspkg
Converter for GlyphsApp package to monolithic files.
Glyphs supports two different file formats, both of
which are based on plist. One, using the suffix .glyphs
, is a monolithic
file, the other, using the suffix .glyphspackage
, is a special folder that
appears as one file on macOS.
The package variant has advantages when used in SCM systems, but some external tools only support the monolithic file format. That’s where this converter tool comes in. It can be integrated into font build workflows to convert package files before further processing.
Installation
glyphspkg
is listed on PyPi, so you can install it via pip.
Usage
usage: glyphspkg [-h] [-o OUTPUT_PATH] glyphsfile [glyphsfile ...]
positional arguments:
glyphsfile Path to the glyphs file or package to be converted.
options:
-h, --help show this help message and exit
-o OUTPUT_PATH, --output OUTPUT_PATH
Output path for converted files. If omitted, the file is saved next to the original.
Known issues
Only conversion from .glyphspackage
to .glyphs
is implemented at the moment.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file glyphspkg-0.1.7.tar.gz
.
File metadata
- Download URL: glyphspkg-0.1.7.tar.gz
- Upload date:
- Size: 486.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ebca53103a38dfb834a49862e2ff5fd0ebbc89572ef098663a2a761eab815c62 |
|
MD5 | c2c27c8cf9d7e66e8bdfc18ad1c6aa82 |
|
BLAKE2b-256 | 79f745e3dee3cc11d21a9eaf6559ee22d56171302db38cc453398bea41213e2b |
File details
Details for the file glyphspkg-0.1.7-py2.py3-none-any.whl
.
File metadata
- Download URL: glyphspkg-0.1.7-py2.py3-none-any.whl
- Upload date:
- Size: 9.2 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7ab22f4b7556f90aeb033abaf7b6dcffabb40aa11385e7056f9659e2709eb391 |
|
MD5 | 6da00431995d6fb208ccbef382b2db3b |
|
BLAKE2b-256 | 896519e0e0ff8440514116c7c1dc34e66753b29af23ff1a30faf78ed74f1df85 |