Hi everybody, Here's a small update on lyp - the lilypond package manager.
Lyp is a package manager for Lilypond. It lets users install and switch between different versions of Lilypond, and install and manage lilypond packages in order to facilitate code reuse and sharing. Some of the changes since version 0.2.0: - Lyp now works on Windows! - Accept version selection option in lilypond binary wrapper. - Improved scheme interface for packages. - Performance improvements. The lilypond wrapper provided by lyp now accepts additional options: --use, -u -> use a specific version of lilypond. e.g. lilypond -u2.18.2 myfile.ly --install, -n -> automatically install the specified version if not locally available --raw, -r -> bypass lyp pre-processing and pass options to the selected lilypond version The scheme interface provided by lyp now includes robust support for nested relative includes via the \pinclude and \pincludeOnce commands, in both versions 2.18 and earlier and latest unstable versions of lilypond. It also provides helper scheme procedures such as lyp:this-file, lyp:this-dir, and lyp:expand-path (for converting relative paths to absolute paths). ------------- I've also released two new font packages for lyp: lilyjazz (based on code by Torsten Hämmerle) and bravura (based on code by Nathan Ho). These new packages allow users to easily switch the music font used for engraving. For example, to use the bravura font (which is actually a SMuFL font), the user installs the package: lyp install bravura Lyp takes care of copying font files, making them available in any locally installed version of lilypond. The user can then use the font by requiring the package and using the \bravuraOn command: \require "bravura" ... \layout { \context { \Score \bravuraOn % alternatively, the font can be used for specific staves } } In a similar fashion, the lilyjazz package can also be used for creating jazz lead sheets. As always, I welcome critiques and suggestions. Happy Lilyponding, Sharon Rosner -- View this message in context: http://lilypond.1069038.n5.nabble.com/lyp-version-0-3-3-new-font-packages-tp187735.html Sent from the User mailing list archive at Nabble.com. _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user