@divEnd
+@divClass{link-headings}
+
@divClass{column-left-top}
-@subheading Why use LilyPond?
+@subheading What LilyPond does
@itemize
@divEnd
@divClass{column-right-top}
-@subheading Who uses it?
-
+@subheading LilyPond in use
@itemize
@item
@divEnd
@divClass{column-center-bottom}
-@subheading Why not use LilyPond?
-
+@subheading How LilyPond works
@itemize
@item
@end itemize
@divEnd
+@divEnd
+
@c TRANSLATORS, translations are not yet compiled in Info format, so
@c it's not worth translating the right column of the following
@c menu. -JM
Put fragments of music into texts without cutting and pasting
pictures. Integrate music into @LaTeX{} or HTML seamlessly, or add
-music to OpenOffice.org with OOoLilyPond. Plugins are also available
+music to OpenOffice.org with OOoLilyPond. Plugins are also available
to allow LilyPond code in various blogs and wikis, making online
collaboration possible.
Several developers, themselves active LilyPond users, have also
written tools specifically aimed at making the process of editing
-LilyPond files faster and more effective. For some examples, see
+LilyPond files faster and more effective. For some examples, see
@ref{Easier editing}.
@divEnd
@unnumberedsec Examples
LilyPond is a powerful and flexible tool for engraving tasks of
-all kinds. Please browse our gallery of examples and be inspired!
+all kinds. Please browse our gallery of examples and be inspired!
@newsItem
@newsItem
@subsubheading Schenker Graphs
-Standard output can be modified heavily. Here is an impressive
+Standard output can be modified heavily. Here is an impressive
Schenkerian analysis, created by Kris Schaffer, for an article
-in @uref{http://www.linuxjournal.com/article/8364 , Linux Journal}
+in @uref{http://www.linuxjournal.com/article/8364 , Linux Journal.}.
+The colors have been added for better visibility.
@exampleImage{bach-schenker}
@newsEnd
download or in traditional paper format.
@item
-@uref{http://theshadylanepublishing.com/, The Shady Lane
-Publishing},
+@uref{http://www.shadylane.fr, The Shady Lane Publishing},
a @qq{micro musical publishing house} whose goal is to promote a
new form of musical economy closer to the musicians and music
lovers.
@divClass{keep-bullets}
@itemize
+@item
+May 2010
+
+Peter Kirn, on the Create Digital Music website, publishes a
+@uref{http://createdigitalmusic.com/2010/05/14/lilypond-free-beautiful-music-notation-engraving-for-anyone/,LilyPond
+review}. He takes a balanced view on usage, praises LilyPond's
+high-quality notation and suggests to try it out.
+
@item
September 2009
@uref{http://www.linux-community.de/Internal/Artikel/Print-Artikel/LinuxUser/2009/10/Digitaler-Notenschluessel,
article about LilyPond}.
+@item
+August 2009
+
+Ann Drinan, on the
+@uref{http://www.polyphonic.org/article.php?id=188, Polyphonic.org}
+website, presents comments by two orchestra librarians who
+talk about using software to maintain their libraries.
@item
February 2008
Delen van KENNIS zonder WINSTBEJAG} (Non-profit sharing of
knowlegde) in its @q{DS2 bijlage}. LilyPond is used as an example
and the article is interspersed with quotes from an email
-interview with Jan Nieuwenhuizen. This marks LilyPond's first
+interview with Jan Nieuwenhuizen. This marks LilyPond's first
appearance in mainstream printed press.
@item
@node Easier editing
@unnumberedsec Easier editing
-@divClass{column-center-top}
-@subheading Graphical environment: Denemo
-
-@imageClickable{screenshot-denemo-small,png,
- (click to enlarge),screenshot-denemo,png,right}
-
-@sourceimage{logo-linux,,,}
-@sourceimage{logo-windows,,,}
-
-@uref{http://denemo.org}
-
-Denemo is a graphical editor which generates LilyPond source code,
-and also allows audio playback. It allows users to view the
-LilyPond source code in parallel to the graphical view. Extra
-LilyPond tweaks can be attached to notes, chords etc. and are stored
-with the Denemo file, so that users can continue to edit graphically.
-
-Moving the cursor in the LilyPond text moves the cursor in the graphical
-view, and any syntax errors in your LilyPond tweaks are highlighted in
-the text view when printed from there.
-
-@warning{Denemo officially supports an outdated Lilypond version 2.8.7,
-which lacks many of the features added since then. The Denemo developers
-are actively working to bring it up to our present stable version, 2.12.}
-@divEnd
@divClass{column-center-top}
-@subheading Mixed environment: LilyPondTool
+@subheading LilyPondTool
@imageClickable{lilypondtool-2.12-screenshot-400wide,png,
(click to enlarge),lilypondtool-2.12-screenshot,png,right}
@divEnd
@divClass{column-center-top}
-@subheading Mixed environment: Frescobaldi
+@subheading Frescobaldi
@imageClickable{frescobaldi-lilypond-editor-small,png,
(click to enlarge),frescobaldi-lilypond-editor,png,right}
@divEnd
@divClass{column-center-top}
-@subheading Text environment: Emacs and Vim
+@subheading Denemo
+
+@imageClickable{screenshot-denemo-small,png,
+ (click to enlarge),screenshot-denemo,png,right}
+
+@sourceimage{logo-linux,,,}
+@sourceimage{logo-windows,,,}
+
+@uref{http://denemo.org}
+
+Denemo is a graphical editor which generates LilyPond source code,
+and also allows audio playback. It allows users to view the
+LilyPond source code in parallel to the graphical view. Extra
+LilyPond tweaks can be attached to notes, chords etc. and are stored
+with the Denemo file, so that users can continue to edit graphically.
+
+Moving the cursor in the LilyPond text moves the cursor in the graphical
+view, and any syntax errors in your LilyPond tweaks are highlighted in
+the text view when printed from there.
+
+@warning{Denemo officially supports an outdated Lilypond version 2.8.7,
+which lacks many of the features added since then. The Denemo developers
+are actively working to bring it up to our present stable version, 2.12.}
+@divEnd
+
+@divClass{column-center-top}
+@subheading Text editors
@sourceimage{logo-linux,,,}
@sourceimage{logo-freebsd,,,}
many different computer languages. Emacs is a highly extensible
editor and can be used as an Integrated Development Environment.
There is a @q{lilypond mode} which supplies the language
-definitions for working with LilyPond source files.
+definitions for working with LilyPond source files. As well, one of
+our developers has written
+@uref{http://nicolas.sceaux.free.fr/lilypond/lyqi.html,lyqi}, an
+Emacs major mode.
@uref{http://www.vim.org}
Vim, then you would probably prefer to use a different editor for
writing LilyPond input files.
-@divEnd
-
-@divClass{column-center-top}
-@subheading Other
-
-
-@subsubheading Text environment: TexShop
+More information on setting up Emacs and Vim can be found in
+@rprogram{Text editor support}.
@sourceimage{logo-macosx,,,}
-
@uref{http://www.uoregon.edu/~koch/texshop}
The TexShop editor for MacOS@tie{}X can be extended to run LilyPond,
@uref{http://users.dimi.uniud.it/~nicola.vitacolonna/home/content/lilypond-scripts}
@end example
-@subsubheading TextMate
-
@sourceimage{logo-macosx,,,}
-
-There is a LilyPond bundle for TextMate. It may be installed by
-running:
+There is a LilyPond bundle for TextMate, a commercial editor for MacOS.
+It may be installed by running:
@example
mkdir -p /Library/Application\ Support/TextMate/Bundles
cd /Library/Application\ Support/TextMate/Bundles
-svn co http://svn.textmate.org/trunk/Bundles/LilyPond.tmbundle/
+git clone http://github.com/textmate/lilypond.tmbundle.git
+
@end example
@divEnd
@subheading Other programs can export LilyPond code
-@subsubheading Graphical environments:
+@subsubheading Score, tab and MIDI editors:
@itemize
@item
@item
@uref{http://canorus.org,Canorus} can also export to LilyPond, but
-is still beta-software. Testers are welcome, though.
+is still beta-software. Testers are welcome, though.
@item
-@uref{http://strasheela.sourceforge.net, Strasheela} is @qq{a
-highly expressive constraint-based music composition system}.
+@uref{http://www.volny.cz/smilauer/rumor/rumor.html,Rumor}, a realtime
+monophonic MIDI to LilyPond converter.
@end itemize
-@subsubheading Command Line Tools:
+@subsubheading Algorithmic code generators
@itemize
+
@item
-@uref{http://www.volny.cz/smilauer/rumor/rumor.html,Rumor}, a realtime
-monophonic MIDI to LilyPond converter.
+@uref{http://strasheela.sourceforge.net, Strasheela} is @qq{a
+highly expressive constraint-based music composition system}.
@item
-@uref{http://nicolas.sceaux.free.fr/lilypond/lyqi.html,lyqi}, an
-Emacs major mode.
+@uref{http://common-lisp.net/project/fomus/,FOMUS}, a LISP library
+to generate music notation from computer music software environments.
@end itemize
+@divEnd
+
+@divClass{column-center-top}
@subheading Other programs not being actively developed
@uref{http://vsr.informatik.tu-chemnitz.de/staff/jan/nted/nted.xhtml,NtEd}
and @uref{http://canorus.org,Canorus}.
-@item
-@uref{http://common-lisp.net/project/fomus/,FOMUS}, a LISP library
-to generate music notation a LISP library to generate music
-notation.
@item
@uref{http://lilycomp.sourceforge.net, LilyComp} is a graphical