Differences between revisions 1 and 20 (spanning 19 versions)
Revision 1 as of 2004-12-27 18:22:36
Size: 64
Editor: anonymous
Comment:
Revision 20 as of 2021-12-05 04:31:49
Size: 2398
Editor: ?JohannesRanke
Comment: Update version and maintainer information
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
## Auto-converted by kwiki2moinmoin v2005-10-07
See EduLilypond
[[Sound]]
-----

[[http://lilypond.org/|LilyPond]] is a music engraving program, devoted to producing the highest-quality sheet music possible. It brings the aesthetics of traditionally engraved music to computer printouts. LilyPond is free software and part of the GNU Project.

== LilyPond in Debian ==

LilyPond was first packaged for Debian in August 1997 (0.1.0-1) by AnthonyFok, who maintained it until 2004 (2.2.6-2).

[[https://en.wikipedia.org/wiki/Thomas_Bushnell|Thomas Bushnell, BSG]] continued its maintenance from 2005 to 2008.

DonArmstrong became its maintainer in 2009.

Dr. Tobias Quathamer began co-maintaining the package in 2017, and migrated the repository to Salsa at https://salsa.debian.org/debian/lilypond

LilyPond did not make it into Debian 9 (stretch) due to the removal of guile-1.8 from Debian, but AnthonyFok repackaged 2.18.2-7 in 2017, bundling a private copy of guile-1.8, and Dr. Tobias Quathamer kept this branch up-to-date in sid, buster and stretch-backports. See https://bugs.debian.org/746005 for more information about LilyPond, guile-1.8 and guile-2.0.

In 2020, AnthonyFok took over maintenance again.


== Vi IMproved support with LilyPond ==
<<Anchor(vim_lilypond)>>

The LilyPond project provides several [[vim|ViM]] configuration files to assist with editing, syntax highlighting, and more.

As described in the ''lilypond-doc-html'' package's text-editor-support.html documentation, Debian users can enable these features by adding the following to a `vimrc` file (before ViM syntax highlighting is enabled).
 
{{{
" on a standard Debian 11 'bullseye' system
set runtimepath+=/usr/share/lilypond/2.22.0/vim/
}}}


The following ViM mappings for LilyPond are available from the ''ftplugin/lilypond.vim'' configuration:

  ||<tablestyle="border:solid;"> '''key'''||'''note'''||
  ||`<F4>` ||save & make and play midi with timidity||
  ||`<F5>` ||save & make||
  ||`<F6>` ||view ps with ghostview||
  ||`<F7>` ||prev error||
  ||`<F8>` ||next error||



== See also ==

 * [[DebPkg:frescobaldi]]: Qt-based Sheet music text editor for GNU LilyPond
 * [[DebPkg:denemo]]: a graphical music notation program for GNU LilyPond
 * EduLilypond
 * WikiPedia:GNU_LilyPond
 * http://lilypond.org/ Official : LilyPond website
 * http://www.mutopiaproject.org/ Mutopia, Lilypond-based Musical Scores Archive.

Sound


LilyPond is a music engraving program, devoted to producing the highest-quality sheet music possible. It brings the aesthetics of traditionally engraved music to computer printouts. LilyPond is free software and part of the GNU Project.

LilyPond in Debian

LilyPond was first packaged for Debian in August 1997 (0.1.0-1) by AnthonyFok, who maintained it until 2004 (2.2.6-2).

Thomas Bushnell, BSG continued its maintenance from 2005 to 2008.

DonArmstrong became its maintainer in 2009.

Dr. Tobias Quathamer began co-maintaining the package in 2017, and migrated the repository to Salsa at https://salsa.debian.org/debian/lilypond

LilyPond did not make it into Debian 9 (stretch) due to the removal of guile-1.8 from Debian, but AnthonyFok repackaged 2.18.2-7 in 2017, bundling a private copy of guile-1.8, and Dr. Tobias Quathamer kept this branch up-to-date in sid, buster and stretch-backports. See https://bugs.debian.org/746005 for more information about LilyPond, guile-1.8 and guile-2.0.

In 2020, AnthonyFok took over maintenance again.

Vi IMproved support with LilyPond

The LilyPond project provides several ViM configuration files to assist with editing, syntax highlighting, and more.

As described in the lilypond-doc-html package's text-editor-support.html documentation, Debian users can enable these features by adding the following to a vimrc file (before ViM syntax highlighting is enabled).

" on a standard Debian 11 'bullseye' system
set runtimepath+=/usr/share/lilypond/2.22.0/vim/

The following ViM mappings for LilyPond are available from the ftplugin/lilypond.vim configuration:

  • key

    note

    <F4>

    save & make and play midi with timidity

    <F5>

    save & make

    <F6>

    view ps with ghostview

    <F7>

    prev error

    <F8>

    next error

See also