diff options
Diffstat (limited to 'Documentation/automated-engraving.texi')
-rw-r--r-- | Documentation/automated-engraving.texi | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/Documentation/automated-engraving.texi b/Documentation/automated-engraving.texi new file mode 100644 index 0000000000..eba5459d8f --- /dev/null +++ b/Documentation/automated-engraving.texi @@ -0,0 +1,83 @@ +\input texinfo @c -*- coding: utf-8; mode: texinfo; -*- +@ignore + Translation of GIT committish: FILL-IN-HEAD-COMMITTISH + + When revising a translation, copy the HEAD committish of the + version that you are working on. See TRANSLATION for details. +@end ignore + +@ignore +hmm, the one big page is too big, but it was really inviting to + read. this is not. maybe just scrap this menu and introduction + to index? +@end ignore + +@setfilename automated-engraving.info +@settitle Obsessed with putting ink on paper +@documentencoding UTF-8 +@documentlanguage en + +@set web +@include macros.itexi + +@afourpaper + +@ifnottex +@node Top +@top +@chapheading +@end ifnottex + +@unnumberedsec What is behind LilyPond? + +@sourceimage{hader-collage,,,.jpeg} + +LilyPond is not unique in making music notation: there are a lot of +programs that print music, and nowadays most of the newly printed +music is made with computers. Unfortunately, that also shows: just +ask any musician that plays classical music: new scores do not look as +nice as old ones. + +What is the difference between hand-work and machine work, and what + has caused it? How can we improve the situation? This essay explains + problems in music notation (software), and our approach to solving + them. + +@menu +* introduction:: Introduction -- what's wrong with computer music notation. +* software:: What's wrong with software -- or how Finale is not the end-all of music software. +* problem-statement:: How not to design software -- or modeling music notation. +* divide-and-conquer:: Divide and conqueror -- a blue print for automated notation. +* implementing-notation:: Impressive, but does it also work in theory -- a practical approach to capturing notation. +* engraving:: Music engraving -- the art of printing music. +* implementing-typography:: Implementing typography -- hackers attack the engraving problem. +* formatting-architecture:: A flexible program architecture -- lets us write engraving software +* scoring-esthetics:: Beautiful numbers -- how LilyPond participates in the Miss World contests. +* benchmarking:: Notation benchmarking -- is a flexible architecture enough? +* schubert:: Notation benchmarking -- project too? +* typography-features:: Typographical features -- unique to LilyPond. +* input-format:: Input format -- how to enter music. +* conclusion:: Conclusion. +@end menu + +@contents + +@c This essay is also available in @ref{big-page.html,one big page}. + +@include automated-engraving/introduction.itexi +@include automated-engraving/software.itexi +@include automated-engraving/problem-statement.itexi +@include automated-engraving/divide-and-conquer.itexi +@include automated-engraving/implementing-notation.itexi +@include automated-engraving/engraving.itexi +@include automated-engraving/implementing-typography.itexi +@include automated-engraving/formatting-architecture.itexi +@include automated-engraving/scoring-esthetics.itexi +@include automated-engraving/benchmarking.itexi +@include automated-engraving/schubert.itexi +@include automated-engraving/typography-features.itexi +@include automated-engraving/input-format.itexi +@include automated-engraving/conclusion.itexi + +@bye + |