CVSROOT:        /cvsroot/lilypond
Module name:    lilypond
Branch:         
Changes by:     Graham Percival <[EMAIL PROTECTED]>     05/08/09 02:39:25

Modified files:
        .              : ChangeLog THANKS 
        Documentation/user: advanced-notation.itely invoking.itely 
        lily           : note-heads-engraver.cc 
        scm            : define-markup-commands.scm 

Log message:
        Documentation/user/programming-interface.itely: fix @{ @}.
        scm/define-markup-commands.scm: add linewidth info to
        \justify and \wordwrap.
        Documentation/user/advanced-notation.itely: shaped->shape
        lily/note-heads-engraver.cc: changed Shaped->Shape in a
        comment.  No actual code was touched.
        Documentation/user/invoking.itely: add more info about
        \include.  Thanks, Bruce!

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/ChangeLog.diff?tr1=1.3981&tr2=1.3982&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/THANKS.diff?tr1=1.139&tr2=1.140&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/Documentation/user/advanced-notation.itely.diff?tr1=1.44&tr2=1.45&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/Documentation/user/invoking.itely.diff?tr1=1.39&tr2=1.40&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/lily/note-heads-engraver.cc.diff?tr1=1.106&tr2=1.107&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/lilypond/lilypond/scm/define-markup-commands.scm.diff?tr1=1.106&tr2=1.107&r1=text&r2=text

Patches:
Index: lilypond/ChangeLog
diff -u lilypond/ChangeLog:1.3981 lilypond/ChangeLog:1.3982
--- lilypond/ChangeLog:1.3981   Mon Aug  8 22:47:23 2005
+++ lilypond/ChangeLog  Tue Aug  9 02:39:24 2005
@@ -5,6 +5,16 @@
        * scm/define-markup-commands.scm: add linewidth info to
        \justify and \wordwrap.
 
+       * Documentation/user/advanced-notation.itely: shaped->shape
+
+       * lily/note-heads-engraver.cc: changed Shaped->Shape in a
+       comment.  No actual code was touched.
+
+       * Documentation/user/invoking.itely: add more info about
+       \include.  Thanks, Bruce!
+
+       * THANKS: add Bruce Fairchild, alphabetise.
+
 2005-08-08  Mats Bengtsson  <[EMAIL PROTECTED]>
 
        * Documentation/user/programming-interface.itely (Markup
Index: lilypond/Documentation/user/advanced-notation.itely
diff -u lilypond/Documentation/user/advanced-notation.itely:1.44 
lilypond/Documentation/user/advanced-notation.itely:1.45
--- lilypond/Documentation/user/advanced-notation.itely:1.44    Mon Aug  1 
11:31:09 2005
+++ lilypond/Documentation/user/advanced-notation.itely Tue Aug  9 02:39:25 2005
@@ -1836,7 +1836,7 @@
 * Balloon help::                
 * Blank music sheet::           
 * Hidden notes::                
-* Shaped note heads ::          
+* Shape note heads ::          
 * Easy Notation note heads::    
 * Analysis brackets::           
 * Coloring objects::            
@@ -1938,14 +1938,14 @@
 @end lilypond
 
 
[EMAIL PROTECTED] Shaped note heads 
[EMAIL PROTECTED] Shaped note heads 
[EMAIL PROTECTED] Shape note heads 
[EMAIL PROTECTED] Shape note heads 
 
-In shaped note head notation, the shape of the note head corresponds
+In shape note head notation, the shape of the note head corresponds
 to the harmonic function of a note in the scale.  This notation was
 popular in the 19th century American song books.
 
-Shaped note heads can be produced by setting @code{\aikenHeads} or
+Shape note heads can be produced by setting @code{\aikenHeads} or
 @code{\sacredHarpHeads}, depending on the style desired.
 
 @lilypond[verbatim,relative=1,fragment]
@@ -1963,7 +1963,7 @@
 @findex \aikenHeads
 @findex \sacredHarpHeads
 
-Shaped note heads are implemented through the @code{shapeNoteStyles}
+Shape note heads are implemented through the @code{shapeNoteStyles}
 property.  Its value is a vector of symbols.  The k-th element indicates
 the style to use for the k-th step of the scale.  Arbitrary
 combinations are possible, eg.,
Index: lilypond/Documentation/user/invoking.itely
diff -u lilypond/Documentation/user/invoking.itely:1.39 
lilypond/Documentation/user/invoking.itely:1.40
--- lilypond/Documentation/user/invoking.itely:1.39     Fri Jul 29 00:19:59 2005
+++ lilypond/Documentation/user/invoking.itely  Tue Aug  9 02:39:25 2005
@@ -733,7 +733,32 @@
 \include "otherfile.ly"
 @end example
 
-For example, you may write separate files for each instrument part and
-create a ``full score'' file which brings together the individual
-instrument files.
+The line @code{\include "file.ly"} is equivalent to pasting the contents
+of file.ly into the current file at the place where you have the
+\include.  For example, for a large project you might write separate files
+for each instrument part and create a ``full score'' file which brings
+together the individual instrument files.
+
+The initialization of LilyPond is done in a number of files that are
+included by default when you start the program, normally transparent to the
+user.  Run lilypond --verbose to see a list of paths and files that Lily
+finds.
+
+Files placed in directory @file{PATH/TO/share/lilypond/VERSION/ly/} (where
+VERSION is in the form ``2.6.1'') are on the path and available to
[EMAIL PROTECTED]  Files in the
+current working directory are available to \include, but a file of the same
+name in LilyPond's installation takes precedence.  Files are
+available to \include from directories in the search path specified as an
+option when invoking @code{lilypond --include=DIR} which adds DIR to the search
+path.
+
+The @code{\include} statement can use full path information, but with the Unix
+convention @code{"/"} rather than the DOS/Windows @code{"\"}.  For example,
+if @file{stuff.ly} is located one directory higher than the current working
+directory, use
+
[EMAIL PROTECTED]
+\include "../stuff.ly"
[EMAIL PROTECTED] example
 
Index: lilypond/THANKS
diff -u lilypond/THANKS:1.139 lilypond/THANKS:1.140
--- lilypond/THANKS:1.139       Thu Aug  4 10:46:34 2005
+++ lilypond/THANKS     Tue Aug  9 02:39:25 2005
@@ -12,10 +12,11 @@
 
 CONTRIBUTORS
 
+Bruce Fairchild
 Heikki Junes
 Joe Neeman
-Yoshinobu Ishizaki
 Sven Axelsson
+Yoshinobu Ishizaki
 
 
 SPONSORS
@@ -29,9 +30,9 @@
 
 BUG HUNTERS/SUGGESTIONS
 
-Erlend Aasland
 Bob Broadus
 Donald Axel
+Erlend Aasland
 
 
 Release 2.6
@@ -107,7 +108,6 @@
 Bernard Hurley
 Bruce Fairchild
 Bruce McIntyre
-Bruce Fairchild
 Daniel Johnson
 David Rogers
 Dylan Nicholson
Index: lilypond/lily/note-heads-engraver.cc
diff -u lilypond/lily/note-heads-engraver.cc:1.106 
lilypond/lily/note-heads-engraver.cc:1.107
--- lilypond/lily/note-heads-engraver.cc:1.106  Sun Jul 24 19:31:02 2005
+++ lilypond/lily/note-heads-engraver.cc        Tue Aug  9 02:39:25 2005
@@ -95,7 +95,7 @@
       note->set_property ("staff-position", scm_from_int (pos));
 
       /*
-       Shaped note heads change on step of the scale.
+       Shape note heads change on step of the scale.
       */
       SCM shape_vector = get_property ("shapeNoteStyles");
       if (scm_is_vector (shape_vector))
Index: lilypond/scm/define-markup-commands.scm
diff -u lilypond/scm/define-markup-commands.scm:1.106 
lilypond/scm/define-markup-commands.scm:1.107
--- lilypond/scm/define-markup-commands.scm:1.106       Mon Aug  8 22:47:23 2005
+++ lilypond/scm/define-markup-commands.scm     Tue Aug  9 02:39:25 2005
@@ -467,13 +467,13 @@
 
 (def-markup-command (justify layout props args) (markup-list?)
   "Like wordwrap, but with lines stretched to justify the margins.
-Use @code{\override #'(linewidth . X)} to set linewidth, where X
+Use @code{\\override #'(linewidth . X)} to set linewidth, where X
 is the number of staff spaces."
 
   (wordwrap-markups layout props args #t))
 
 (def-markup-command (wordwrap layout props args) (markup-list?)
-  "Simple wordwrap.  Use @code{\override #'(linewidth . X)} to set
+  "Simple wordwrap.  Use @code{\\override #'(linewidth . X)} to set
 linewidth, where X is the number of staff spaces."
 
   (wordwrap-markups layout props args #f))


_______________________________________________
Lilypond-cvs mailing list
Lilypond-cvs@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-cvs

Reply via email to