LilyPond is an automated engraving system. It formats music beautifully and automatically, and has a friendly syntax for its input files.
+
[http://lilypond.org/web/ LilyPond] is an automated engraving system. It formats music beautifully and automatically, and has a friendly syntax for its input files.