- From: Knut Nergaard <knut.nergaard@gmail.com>
- Date: Sun, 7 Aug 2022 15:31:21 +0200
- To: public-music-notation-contrib@w3.org
- Message-Id: <8EB0FE2B-7676-43F8-BB62-4FC8A0940022@gmail.com>
Dear all! I'm happy to announce the beta release of SMufoLib, a Python library specifically designed for SMuFL font scripting. SMufoLib is based on FontParts, the replacement for RoboFont (still in beta, but very functional and easy to use), and the UFO font format. In addition to SMuFL-specific API classes, the current version of SMufoLib (0.0.3) includes several scripts for metadata generation, anchor management, etc., which can be run either directly from the console or as regular Python modules. Some key features include: Object-based support for all SMuFL metadata types. Automatic calculation of engraving defaults. Streamlined command line interface. Online and offline metadata requests. Full FontParts integration. The documentation is currently lacking, as it's limited to docstrings and readme. But this will be my main focus for improvement in the near future. My hope is that this will become a useful addition to any SMuFL font creator's toolbox, and a good starting point for application-specific SMuFL oriented Python scripting. Please follow the development of SMufoLib on GitHub <https://github.com/knutnergaard/SMufoLib> or give it a try by downloading from PyPi <https://pypi.org/project/SMufoLib/>. Thanks, Knut Nergaard
Received on Sunday, 7 August 2022 13:31:36 UTC