From 7bffa01af0a547c188662517c0c292d6cc096689 Mon Sep 17 00:00:00 2001 From: fred Date: Tue, 20 Mar 2001 15:23:59 +0000 Subject: [PATCH] lilypond-1.3.141 --- Documentation/index.texi | 17 +++++---- Documentation/user/lilypond.tely | 6 ++-- Documentation/user/mutopia.itely | 75 ++++++++++++++++++++++++++++++++++++++++ configure.in | 9 +++++ input/mutopia-header.ly | 33 ++++++++++++++++++ ly/declarations.ly | 2 ++ stepmake/stepmake/package.make | 9 ----- 7 files changed, 134 insertions(+), 17 deletions(-) create mode 100644 Documentation/user/mutopia.itely create mode 100644 input/mutopia-header.ly diff --git a/Documentation/index.texi b/Documentation/index.texi index 7375740ba6..394a2ab408 100644 --- a/Documentation/index.texi +++ b/Documentation/index.texi @@ -21,12 +21,17 @@ @unnumberedsubsec Manuals @itemize @bullet -@item @uref{../user/out-www/lilypond/lilypond.html,LilyPond user manual} -@item @uref{../user/out-www/lilypond/Reference-Manual.html#Reference Manual,LilyPond reference manual} -also available in @uref{../user/out-www/lilypond.ps.gz,Postscript} -@item LilyPond @uref{../user/out-www/lilypond-internals/lilypond-internals.html,internals} -@item @uref{../user/out-www/lilypond/Tricks.html#Tricks, LilyPond features} -and tricks. +@item @uref{../user/out-www/lilypond/lilypond.html,LilyPond full documentation} +@item @uref{../user/out-www/lilypond/Tutorial.html#Tutorial,LilyPond Tutorial} +@item @uref{../user/out-www/lilypond/Reference-Manual.html#Reference Manual,LilyPond Reference manual} +also available in @uref{../user/out-www/lilypond.ps.gz,PostScript} +@item @uref{../user/out-www/lilypond/Tricks.html#Tricks, LilyPond +features and tricks} +@item @uref{../user/out-www/lilypond/Index.html#Index,LilyPond +documentation master index} +@item +@uref{../user/out-www/lilypond-internals/lilypond-internals.html,Autogenerated +documentation of internals} @item @uref{../user/out-www/glossary.html,A glossary of musical terms}, includes translations. Also available in @uref{../user/out-www/glossary.ps.gz,Postscript}) @item @uref{../user/out-www/lilypond-book.html,lilypond-book}, a tool for diff --git a/Documentation/user/lilypond.tely b/Documentation/user/lilypond.tely index 975ec859fa..25830f909d 100644 --- a/Documentation/user/lilypond.tely +++ b/Documentation/user/lilypond.tely @@ -67,12 +67,13 @@ this and other documentation. @mbinclude dedication.itely @menu -* Preface:: Preface +* Preface:: Preface. * Tutorial:: A tutorial introduction to LilyPond. * Reference Manual:: Reference Manual. +* Mutopia project:: Mutopia project. * Tricks:: Features, tips and tricks. * Invoking LilyPond:: Operation. -* Bug reports:: Where to report bugs. +* Bug reports:: Where to report bugs. * ly2dvi:: Generating nice output with titles. * convert-ly:: Upgrading input files. * Conversion tools:: Converting to lilypond source format. @@ -94,6 +95,7 @@ this and other documentation. @mbinclude preface.itely @mbinclude tutorial.itely @mbinclude refman.itely +@mbinclude mutopia.itely @mbinclude tricks.itely @mbinclude internals.itely @mbinclude invoking.itexi diff --git a/Documentation/user/mutopia.itely b/Documentation/user/mutopia.itely new file mode 100644 index 0000000000..810893784e --- /dev/null +++ b/Documentation/user/mutopia.itely @@ -0,0 +1,75 @@ + +@node Mutopia project +@chapter Mutopia project +@cindex mutopia project +@cindex sheet music archive + + +The Mutopia project needs your help. Mutopia is a collection of +public domain sheet music. All the music on Mutopia is completely +free to download, print out, perform and distribute. Mutopia is +similar in spirit to Project Gutenburg - but consists of a growing +collection of free music. You can help the project by entering music +(either by hand, or by converting from scans or MIDI) and submitting +it. Point your browser to the @uref{http://www.mutopiaproject.org}. + + +@menu +* Mutopia ports collection:: +@end menu + +@node Mutopia ports collection +@section Mutopia ports collection +@cindex mutopia ports collection + + +We're working on a ports collection for LilyPond. The aim is to make +all music in Mutopia very easily accessible for LilyPond users +to study, edit and print. + +A somewhat functional experimental tree will be available in version +1.3.141. It should then be very easy to + +@enumerate 1 + download anything from Mutopia + compile for printing or for Mutopia submission + publish and package for Mutopia +@end enumerate + +Type @samp{make help} in @file{ports} directory to see possible +targets. + +[TODO] + +Now that we have the @samp{make sync} target, maybe we should +only dist the composers in the tarball: +@example +ports/mutopia/ArbeauT +ports/mutopia/BachJS +ports/mutopia/BanchieriA +ports/mutopia/BeethovenLv +ports/mutopia/BendaJA +ports/mutopia/BruhnsN +ports/mutopia/CarcassiM +ports/mutopia/CarulliF +ports/mutopia/ClementiM +ports/mutopia/DowlandJ +ports/mutopia/GiordianoG +ports/mutopia/JoplinS +ports/mutopia/MilanL +ports/mutopia/MozartWA +ports/mutopia/PaganiniN +ports/mutopia/Saint-SaensC +ports/mutopia/SatieE +ports/mutopia/SchubertF +@end example + +To build the Solo Cello Suite from J.S.Bach, you would do: +@example +$ cd ports/mutopia/BachJS +$ make sync +$ cd BWV1008/solo-cello-suite-ii +$ make mutopia +@end example + +Disadvantage: no clue of available titles. diff --git a/configure.in b/configure.in index 043d2b4836..0e1e59b99c 100644 --- a/configure.in +++ b/configure.in @@ -53,3 +53,12 @@ AC_PATH_PROG(PERL, perl, error) AC_STEPMAKE_END +cat <