From 26b2f57eec03480881da3e91e8734837a6ebb886 Mon Sep 17 00:00:00 2001 From: Graham Percival Date: Sat, 22 Jan 2005 02:33:43 +0000 Subject: [PATCH] Various small fixes. --- ChangeLog | 12 +++ Documentation/user/changing-defaults.itely | 112 +++++++++++---------- Documentation/user/lilypond.tely | 4 +- Documentation/user/music-glossary.tely | 4 +- Documentation/user/notation.itely | 12 ++- 5 files changed, 81 insertions(+), 63 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6039ff4098..34870b3f75 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2005-01-22 Graham Percival + + * Documentation/user/changing-defaults: removed info about + copyright symbol, since it's likely to change soon. + Added info about betweensystemspace. + + * Documentation/user/notation.itely: minor fixes. + + * Documentation/user/lilypond.tely, + Documentation/user/music-glossary.tely: changed copyright + date to 2005 instead of 2004. + 2005-01-22 Han-Wen Nienhuys * mf/feta-beugel.mf: use design size 20 (not 15). diff --git a/Documentation/user/changing-defaults.itely b/Documentation/user/changing-defaults.itely index 2b77005e1c..90158ecbd1 100644 --- a/Documentation/user/changing-defaults.itely +++ b/Documentation/user/changing-defaults.itely @@ -1677,8 +1677,8 @@ titles. * Setting global staff size:: * Paper size:: * Page layout:: -* Vertical spacing of piano staves:: * Vertical spacing:: +* Vertical spacing of piano staves:: * Horizontal spacing:: * Line length:: * Line breaking:: @@ -1935,14 +1935,6 @@ tagline is ``Engraved by LilyPond (@var{version})''.@footnote{Nicely printed parts are good PR for us, so please leave the tagline if you can.} -To print a copyright symbol, use @code{\copyright} - -@example -\header @{ - copyright = "\copyright Your Name 2005" -@} -@end example - The header and footer are created by the functions @code{make-footer} and @code{make-header}, defined in @code{\paper}. The default implementations are in @file{scm/@/page@/-layout@/.scm}. @@ -1973,6 +1965,63 @@ The default page header puts the page number and the @code{instrument} field from the @code{\header} block on a line. +@node Vertical spacing +@subsection Vertical spacing + +@cindex vertical spacing +@cindex distance between staves +@cindex staff distance +@cindex between staves, distance +@cindex staves per page +@cindex space between staves + +The height of each system is determined automatically. To prevent +systems from bumping into each other, some minimum distances are set. +By changing these, you can put staves closer together, and thus put +more systems onto one page. + +Normally staves are stacked vertically. To make staves maintain a +distance, their vertical size is padded. This is done with the +property @code{minimumVerticalExtent}. It takes a pair of numbers, so +if you want to make it smaller than its default @code{#'(-4 . 4)}, +then you could set + +@example +\set Staff.minimumVerticalExtent = #'(-3 . 3) +@end example + +@noindent +This sets the vertical size of the current staff to 4 staff spaces on +either side of the center staff line. The argument of +@code{minimumVerticalExtent} is interpreted as an interval, where the +center line is the 0, so the first number is generally negative. The +staff can be made larger at the bottom by setting it to @code{(-6 . 4)}. + +To change the amount of space between systems, use +@code{betweensystemspace}. A score with only one staff is still +considered to have systems, so setting @code{betweensystemspace} +will be much more useful than changing @code{minimumVerticalExtent}. + +@example +\layout @{ + betweensystemspace = 10\mm +@} +@end example + + +@seealso + +Internals: Vertical alignment of staves is handled by the +@internalsref{VerticalAlignment} object. + +@refbugs + +@code{minimumVerticalExtent} is syntactic sugar for setting +@code{minimum-Y-extent} of the @internalsref{VerticalAxisGroup} of the +current context. It can only be changed score wide. + + + @node Vertical spacing of piano staves @subsection Vertical spacing of piano staves @@ -2021,51 +2070,6 @@ The difference is demonstrated in the following example, @code{forced-distance} cannot be changed per system. -@node Vertical spacing -@subsection Vertical spacing - -@cindex vertical spacing -@cindex distance between staves -@cindex staff distance -@cindex between staves, distance -@cindex staves per page -@cindex space between staves - -The height of each system is determined automatically. To prevent -systems from bumping into each other, some minimum distances are set. -By changing these, you can put staves closer together, and thus put -more systems onto one page. - -Normally staves are stacked vertically. To make staves maintain a -distance, their vertical size is padded. This is done with the -property @code{minimumVerticalExtent}. It takes a pair of numbers, so -if you want to make it smaller than its default @code{#'(-4 . 4)}, -then you could set - -@example -\set Staff.minimumVerticalExtent = #'(-3 . 3) -@end example - -@noindent -This sets the vertical size of the current staff to 4 staff spaces on -either side of the center staff line. The argument of -@code{minimumVerticalExtent} is interpreted as an interval, where the -center line is the 0, so the first number is generally negative. The -staff can be made larger at the bottom by setting it to @code{(-6 . 4)}. - - -@seealso - -Internals: Vertical alignment of staves is handled by the -@internalsref{VerticalAlignment} object. - -@refbugs - -@code{minimumVerticalExtent} is syntactic sugar for setting -@code{minimum-Y-extent} of the @internalsref{VerticalAxisGroup} of the -current context. It can only be changed score wide. - - @node Horizontal spacing @subsection Horizontal Spacing diff --git a/Documentation/user/lilypond.tely b/Documentation/user/lilypond.tely index f9f656f4a5..3493f254b4 100644 --- a/Documentation/user/lilypond.tely +++ b/Documentation/user/lilypond.tely @@ -184,7 +184,7 @@ PostScript} and @uref{../lilypond.pdf,PDF}. -Copyright @copyright{} 1999--2004 by the authors +Copyright @copyright{} 1999--2005 by the authors Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 @@ -219,7 +219,7 @@ Copyright @copyright{} 1999--2004 by the authors @ifnottex This file documents GNU LilyPond. -Copyright 1999--2004 by the authors +Copyright 1999--2005 by the authors Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 diff --git a/Documentation/user/music-glossary.tely b/Documentation/user/music-glossary.tely index 2a562f63db..1d7fb07a7a 100644 --- a/Documentation/user/music-glossary.tely +++ b/Documentation/user/music-glossary.tely @@ -31,7 +31,7 @@ PostScript} and @uref{music-glossary.pdf,PDF}. @c Fixes by Jean-Pierre Coulon and `Dirk' -Copyright @copyright{} 1999--2004 by the authors +Copyright @copyright{} 1999--2005 by the authors Permission is granted to copy, distribute and/or modify this document @@ -83,7 +83,7 @@ English glossary translations, Finnish glossary translations. @end table @* -Copyright 1999--2004 by the authors +Copyright 1999--2005 by the authors Permission is granted to copy, distribute and/or modify this document diff --git a/Documentation/user/notation.itely b/Documentation/user/notation.itely index 71ec568ee2..cb89c43699 100644 --- a/Documentation/user/notation.itely +++ b/Documentation/user/notation.itely @@ -1371,15 +1371,17 @@ indefinitely. Timing can be changed by setting any of these variables explicitly. In the next example, the 4/4 time signature is printed, but @code{measureLength} is set to 5/4. After a while, the measure is -shortened by 1/8, by setting @code{measurePosition} to -3/8 at 2/4 in -the measure, so the next bar line will fall at 2/4 + 3/8. +shortened by 1/8, by setting @code{measurePosition} to 7/8 at 2/4 +in the measure, so the next bar line will fall at 2/4 + 3/8. The +3/8 arises because 5/4 normally has 10/8, but we have manually +set the measure position to be 7/8 and 10/8 - 7/8 = 3/8. @lilypond[quote,raggedright,verbatim,relative,fragment] \set Score.measureLength = #(ly:make-moment 5 4) c1 c4 c1 c4 c4 c4 -\set Score.measurePosition = #(ly:make-moment -3 8) +\set Score.measurePosition = #(ly:make-moment 7 8) b8 b b c4 c1 @end lilypond @@ -1388,8 +1390,8 @@ c4 c1 @node Controlling formatting of prefatory matter @subsection Controlling formatting of prefatory matter -@c This section will be moved to somewhere else soon. -This example demonstrates how to place prefactory matter +@c This section will be moved to somewhere else soon. -gp +This example demonstrates how to place prefatory matter (such as the clef and key signature) at the end of a line. @lilypond[quote,verbatim] -- 2.39.5