]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.3.141
authorfred <fred>
Wed, 27 Mar 2002 00:58:31 +0000 (00:58 +0000)
committerfred <fred>
Wed, 27 Mar 2002 00:58:31 +0000 (00:58 +0000)
Documentation/index.texi
Documentation/user/lilypond.tely
Documentation/user/mutopia.itely [new file with mode: 0644]
configure.in
input/mutopia-header.ly [new file with mode: 0644]
ly/declarations.ly
stepmake/stepmake/package.make

index 7375740ba6656ac62d32579e23fe39112d3b9717..394a2ab408d3fdfb8ba44abcd65984dca2a20316 100644 (file)
 @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
index 975ec859faa555b6ae7424d770d0cadb5d80f8ac..25830f909d56b36a6ac929e8a031cc2314cc6b1b 100644 (file)
@@ -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 (file)
index 0000000..8108937
--- /dev/null
@@ -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.
index 043d2b48366a4b40b22501d955f36e738c996565..0e1e59b99c1639f5dc6c1cf3ea3994ac3a07e408 100644 (file)
@@ -53,3 +53,12 @@ AC_PATH_PROG(PERL, perl, error)
 
 AC_STEPMAKE_END
 
+cat <<EOF
+
+Type:
+    make all       to build LilyPond
+    make install   to install LilyPond
+    make help      to see all possible targets
+
+Do not worry if ./Documentation or ./mutopia should not build.
+EOF
diff --git a/input/mutopia-header.ly b/input/mutopia-header.ly
new file mode 100644 (file)
index 0000000..3aaaf3a
--- /dev/null
@@ -0,0 +1,33 @@
+\header {
+  title =      "Title";
+  subtitle =   "Subtitle";
+  subsubtitle =        "Subsubtitle";
+  opus =  "Opus 1";
+  piece = "Piece";
+  composer =    "Composer";
+  enteredby =   "JCN";
+  instrument = \instrument;
+
+  % mutopia headers.
+  mutopiatitle = "";
+  mutopiacomposer = "";
+  mutopiaopus = "";
+  mutopiainstrument = \instrument;
+  date = "1807";
+
+  source = "Urtext edition";
+    
+  style = "Classical";
+  copyright = "Public Domain";
+  maintainer = "Jan Nieuwenhuizen";
+  maintainer_email = "janneke@gnu.org";
+  lastupdated =         "2001/Mar/19";
+  mutopiapublicdomain = "\\parbox{\hsize}{\\thefooter\\quad\\small
+    \\\\This music is part of the Mutopia project,
+    \\texttt{http://www.mutopiaproject.org/}\\\\It has been typeset
+    and placed in the public domain by " + \maintainer +
+    ".\\\\Unrestricted modification and redistribution is permitted
+    and encouraged---copy this music and share it.}";
+ tagline = \mutopiapublicdomain;
+ footer = "pre-Mutopia-2001/mm/dd-nn";
+}
index dd152b89572271bc0b1bc4906cbb4db3f1e455be..0cc795c25e7e6a6281d8edbdd0e0b2599f6b3c8e 100644 (file)
@@ -29,6 +29,8 @@ papersize = "a4"
 \include "generic-paper.ly"
 \include "paper20.ly"
 
+singleLine = \paper { linewidth = 1.; }
+
 % ugh
 \include "midi.ly"
 
index 39161ff2f7fe3f0d18561e85efa4903e8c355b43..8c75e8cc012ba85b937768ee4d7bd6bde5f2439d 100644 (file)
@@ -28,12 +28,3 @@ release:
 rpm: $(depth)/$(package-icon) dist
        su -c 'rpm -tb $(depth)/$(outdir)/$(distname).tar.gz'
 
-update:
-       $(PYTHON) $(step-bindir)/update.py --package=$(topdir) $(makeflags)
-
-xzip:
-       $(SHELL) $(step-bindir)/package-zip.sh $(topdir) $(prefix:/%=%)
-
-zip:
-       $(SHELL) $(step-bindir)/package-zip32.sh $(topdir)
-