@divClass{column-center-top}
@subheading Our Goal
-@imageFloat{flat-design.png,right}
+@imageFloat{flat-design,png,right}
The inspiration for LilyPond came when two musicians became
annoyed with the bland and boring look of computer-printed
@item
@ref{Freedom}: LilyPond is Free Software.
+@item
+@ref{Background}: Our computational aesthetics.
+
@end itemize
@divEnd
@item
@ref{Text input}: You write music as @emph{text}?!
+@item
+@ref{Alternate input}: Other ways of working with LilyPond.
+
@end itemize
@divEnd
-
@divClass{hide}
@menu
* Features:: What can LilyPond do?
* Examples:: I want to see some music!
* Freedom:: Freedom and the GPL.
+* Background:: Computational aesthetics.
* Productions:: Real-life use of LilyPond.
* Testimonials:: What do people say about it?
* Text input:: You write music as text?!
+* Alternate input:: Other ways of working with LilyPond.
@end menu
@divEnd
@help{hoping to delegate this. Desired: an enthusiastic
attempt to sway people towards trying lilypond. The warnings
-about writing music as text come in Crash Course, not here. Maybe
-draw inspiration from
-http://lilypond.org/web/about/features
-and
-http://lilypond.org/web/switch/tour
-and
-http://lilypond.org/web/switch/advantages
-}
+about writing music as text come in Crash Course, not here.}
+
+Maybe draw inspiration from
+@uref{http://lilypond.org/web/about/features} and
+@uref{http://lilypond.org/web/switch/tour} and
+@uref{http://lilypond.org/web/switch/advantages}
+
+
@subheading Why switch to LilyPond?
@subsubheading Excellent classical engraving
-@imageFloat{flat-design.png,right}
+@imageFloat{flat-design,png,right}
The point of using LilyPond is to produce elegant sheet music that
is easy to read. LilyPond's developer community has spent
style settings, font designs and algorithms have been inspired by
the finest hand-engraved music. LilyPond output has the same
strong, balanced and elegant look as the best-engraved classical
-scores
+scores. This is further explained in our @ref{Essay}.
-@subsubheading No fiddling
+@subsubheading Less fiddling
-Don't waste time with tweaking the output; LilyPond gets the
+Spend less time with tweaking the output; LilyPond gets the
formatting correct right from the start. It determines spacing by
itself, and breaks lines and pages to provide a tight and uniform
layout. Clashes between lyrics, notes, and chords are resolved
for later reference.
+@subsubheading Accessibility
+
+Text-based input also makes score-writing possible for users with
+severe physical disabilities. Dexterity-impaired users who are
+unable to type or control a computer mouse can use
+speech-recognition software to edit LilyPond files. Even users
+who are totally blind can use screen-reading software to write
+LilyPond files -- an impossible task in graphical-based
+score-writing programs.
+
+
@subsubheading Mix music and text
-@imageFloat{lilypond-book.png,right}
+@imageFloat{lilypond-book,png,right}
Put fragments of music into texts without cutting and pasting
pictures. Integrate music into LaTeX or HTML seamlessly, or add
@subsubheading Excellent support
LilyPond runs on all popular platforms: Linux, MacOS X, and
-Windows. LilyPond comes with extensive documetation and hundreds
+Windows. LilyPond comes with extensive documentation and hundreds
of example files. There is an active user community answering
questions on the Lilypond user mailing list, while the development
team makes sure that problems are solved quickly.
handles cross-staff beaming gracefully and puts the system brace
perfectly around all three staves.
-@imageClickable{liszt-wagner-small.png, (click to enlarge),
-liszt-wagner.png, center}
+@exampleImage{liszt-wagner}
@end ignore
@newsItem
This organ work by J.S. Bach is a fairly typical engraving project
in Lilypond.
-@imageClickable{bach-bwv610-small.png, (click for longer
-excerpt), bach-bwv610.png, center}
+@exampleImage{bach-bwv610}
@newsEnd
@newsItem
of the more advanced features of typesetting, including kneed
beams, cross-staff stems, and voice-follow lines.
-@imageClickable{granados-small.png, (click to enlarge),
-granados.png, center}
+@exampleImage{granados}
@newsEnd
@newsItem
Lilypond also supports various types of ancient notation, such
as this passage of Gregorian chant.
-@imageClickable{ancient-headword-small.png, (click to enlarge),
-ancient-headword.png, center}
+@exampleImage{ancient-headword}
@newsEnd
@newsItem
unusual notation. Here is an excerpt from Trevor Bača's
@emph{Čáry}, for unaccompanied bass flute.
-@imageClickable{cary-small.png, (click to enlarge),
-cary.png, center}
+@exampleImage{cary}
@newsEnd
Nicolas Sceaux's} engraving of Handel's @emph{Giulio Cesare}, in
full score, piano-vocal reduction, and a violin part.
-@imageClickable{sesto-small.png, (click to enlarge),
-sesto.png, center}
+@exampleImage{sesto-full}
-@imageClickable{sesto-1-small.png, (click to enlarge),
-sesto-1.png, center}
+@exampleImage{sesto-piano}
-@imageClickable{sesto-2-small.png, (click to enlarge),
-sesto-2.png, center}
+@exampleImage{sesto-violin}
@newsEnd
from a Bach Lute Suite, with tablature generated automatically
from the notes entered for the traditional staff.
-@imageClickable{bach-tab-example-small.png, (click to enlarge),
-bach-tab-example.png, center}
+@exampleImage{bach-tab-example}
@newsEnd
@newsItem
Standard output can be modified heavily. Here someone has created
an impressive Schenkerian analysis.
-@imageClickable{bach-schenker-small.png, (click to enlarge),
-bach-schenker.png, center}
+@exampleImage{bach-schenker}
@newsEnd
@newsItem
Vaticana style clefs, the slashed stems indicating plicated notes,
and the ligature braces above certain groups of notes.
-@imageClickable{aucun-snippet-small.png, (click to enlarge),
-aucun-snippet.png, center}
+@exampleImage{aucun-snippet}
@newsEnd
@newsItem
Lilypond is perfectly suited for educational purposes as well.
Here is an example of a simple counterpoint exercise.
-@imageClickable{theory-small.png, (click to enlarge),
-theory.png, center}
+@exampleImage{theory}
@newsEnd
@help NEED BETTER POP EXAMPLE!! Also a better theory example would be nice.
predefined fretboard diagrams, but these can be heavily customized
to suit nearly any situation.
-@imageClickable{chart-small.png, (click to enlarge),
-chart.png, center}
+@exampleImage{chart}
@newsEnd
@help NEED DIFFERENT ORCHESTRAL OR OPERA EXAMPLE?!
full symphony orchestra, as well. Score, parts, piano reductions,
and conductors' scores can be produced from the same source files.
-@imageClickable{orchestral-small.png, (click to enlarge),
-orchestral.png, center}
+@exampleImage{orchestral}
@newsEnd
@divEnd
+@divClass{column-center-bottom}
+@subheading Where now?
+
+Still not convinced? Read our extensive essay about our engraving
+philosophy in @ref{Background}. If you've already decided to try
+LilyPond, first read about our @ref{Text input}.
+@divEnd
+
+
+@node Background
+@unnumberedsec Background
+
+@divClass{column-center-top}
+@subheading Background essay
+
+We have an extensive essay describing computational aesthetics:
+the art of creating beauty with a computer.
+
+If you just want a quick introduction to LilyPond, the essay might
+be too much material to read. If you would like to read it now,
+please progress to @ref{Essay}.
+@divEnd
+
@divClass{column-center-bottom}
@subheading Where now?
@node Productions
@unnumberedsec Productions
-@help{more references to publishers who use lilypond}
-
@divClass{column-left-top}
@subheading Concerts
@divClass{keep-bullets}
@itemize
+@item
+@uref{http://www.mutopiaproject.org/index.html, Mutopia Project},
+over 1500 pieces of classical sheet music for free download, and
+the main showcase of LilyPond scores.
+
@item
@uref{http://www.adoromusicpub.com/, Adoro Music Publishing},
high-quality scores of sacred music, available for immediate
download or in traditional paper format.
+
+@item
+@uref{http://theshadylanepublishing.com/, 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.
+
@end itemize
+
@divEnd
@divEnd
@unnumberedsec Testimonials
@divClass{testimonial-item}
-@imageFloat{carter-brey.jpg, right}
+@imageFloat{carter-brey,jpg, right}
@subsubheading @uref{http://nyphil.org/meet/orchestra/index.cfm?page=profile&personNum=7, Carter Brey}, Principal Cellist, New York Philharmonic
@qq{... I've written a couple of encore pieces for solo cello
@divClass{testimonial-item}
-@imageFloat{orm-finnendahl.jpg, left}
+@imageFloat{orm-finnendahl,jpg, left}
@subsubheading @uref{http://icem-www.folkwang-hochschule.de/~finnendahl/, Orm Finnendahl}, professor of Composition, Musikhochschule Freiburg
@qq{Although I don't know [LilyPond] very well yet, I'm *very*
@divClass{testimonial-item}
-@imageFloat{darius-blasband.jpg, right}
+@imageFloat{darius-blasband,jpg, right}
@subsubheading Darius Blasband, composer (Brussels, Belgium)
@qq{[..after the first orchestra rehearsal] I got numerous
@subheading @qq{Compiling} Music
-@imageClickable{nereid-shot-small.png, (click to enlarge),
-nereid-shot.png, right}
+@imageClickable{nereid-shot-small,png, (click to enlarge), nereid-shot,png, right}
LilyPond is a @emph{compiled} system: it is run on a text file
containing the notes. The resulting output is viewed on-screen or
Notes are encoded with letters and numbers. Special commands are
entered with backslashes.
-@imageFloat{text-input-1-annotate.png,center}
-@imageFloat{text-input-1-output.png,center}
+@imageFloat{text-input-1-annotate,png,center}
+@imageFloat{text-input-1-output,png,center}
Alterations are made with different names: add @code{-is} for
sharp, and @code{-es} for flat (these are Dutch note names, other
languages are available). LilyPond figures out where to put
accidentals.
-@imageFloat{text-input-2-annotate.png,center}
-@imageFloat{text-input-2-output.png,center}
+@imageFloat{text-input-2-annotate,png,center}
+@imageFloat{text-input-2-output,png,center}
@subsubheading Pop music
Put chords and lyrics together to get a lead sheet:
-@help{change the lyrics. svg available}
-
-@imageFloat{text-input-pop-annotate.png,center}
-@imageFloat{text-input-pop-output.png,center}
+@imageFloat{text-input-pop-annotate,png,center}
+@imageFloat{text-input-pop-output,png,center}
affects both parts and score. To share the notes, the music is
assigned to a variable:
-@imageFloat{text-input-parts-both-annotate.png,center}
+@imageFloat{text-input-parts-both-annotate,png,center}
This variable is then used in a single part (here transposed, with
condensed multi rests):
-@imageFloat{text-input-parts-single-annotate.png,center}
-@imageFloat{text-input-parts-single-output.png,center}
+@imageFloat{text-input-parts-single-annotate,png,center}
+@imageFloat{text-input-parts-single-output,png,center}
The same variable is used in the full score (here in concert
pitch):
-@imageFloat{text-input-score-annotate.png,center}
-@imageFloat{text-input-score-output.png,center}
+@imageFloat{text-input-score-annotate,png,center}
+@imageFloat{text-input-score-output,png,center}
@subsubheading Beginner Documentation
command completion, and pre-made templates. Other programs
actually provide a GUI which allows direct manipulation of a
graphical score. For more information, see our documentation
-about @@ref@{FIXME alternate editing environments@}.
+about @ref{Alternate input}.
+
+
+@divClass{column-center-bottom}
+@subheading Where now?
+
+You are now ready to @ref{Download, Download LilyPond}. Still not
+convinced? Read about easier editing environments in
+@ref{Alternate input}.
+
+@divEnd
+
+
+@node Alternate input
+@unnumberedsec Alternate input
+
+@divClass{column-center-top}
+@subheading Graphical environment: Denemo
+
+@sourceimage{logo-linux,,,}
+
+FIXME: insert text and a graphic
+
+@divEnd
+
+@divClass{column-center-top}
+@subheading Mixed environment: LilyPondTool
+
+@sourceimage{logo-linux,,,}
+@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-macosx,,,}
+@sourceimage{logo-windows,,,}
+
+
+FIXME: insert text and a graphic
+
+@divEnd
+
+@divClass{column-center-top}
+@subheading Text environment: Emacs and Vim
+
+@sourceimage{logo-linux,,,}
+@sourceimage{logo-freebsd,,,}
+@sourceimage{logo-macosx,,,}
+@sourceimage{logo-windows,,,}
+
+
+FIXME: insert text and a graphic
+
+@divEnd
+
+@divClass{column-center-top}
+@subheading Other
+
+FIXME: insert text and a graphic(s)
+
+@divEnd
@divClass{column-center-bottom}
have learned how to write music in our input format. Experienced
users even report that they can enter a full score in LilyPond
faster than with a piano keyboard or mouse+GUI! Perhaps you would
-like to review the @ref{Features}, @ref{Examples}, or
+like to review the @ref{Features}, @ref{Examples}, or the
@ref{Freedom} that LilyPond provides, or read about users'
-@ref{Productions} and @ref{Testimonials}.
+@ref{Productions} and @ref{Testimonials}. In addition, our
+approach to the computational aesthetics of classical engraving is
+explained in our @ref{Background}.
+
+
+@subheading Legalese
+
+@divClass{legal}
+All logos and product images are copyright and trademark
+acknowledged.
+
+@logoLegalLinux
+
+@logoLegalFreeBSD
+
+@logoLegalMacOSX
+
+@logoLegalWindows
+
@divEnd
+@divEnd
+
+
+
+