From: Graham Percival Date: Tue, 28 Mar 2006 20:47:21 +0000 (+0000) Subject: Minor fixes. X-Git-Tag: release/2.9.0~2 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=2173a0c109db404fa3228fc29ed76e157e1926ef;p=lilypond.git Minor fixes. --- diff --git a/ChangeLog b/ChangeLog index 38826c08d0..a4e6dcd69f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -6,6 +6,11 @@ * THANKS: update for 2.9, add section for Documentation helpers. + * Documentation/topdocs/NEWS.tely: compile fix. + + * Documentation/user/ basic-notation, global, advanced-notation, + examples.itely: minor fixes from mailist. + 2006-03-28 Han-Wen Nienhuys * mf/feta-bolletjes.mf: match width of solfa notes with normal diff --git a/Documentation/topdocs/NEWS.tely b/Documentation/topdocs/NEWS.tely index 1eda748dbf..403b70bdaa 100644 --- a/Documentation/topdocs/NEWS.tely +++ b/Documentation/topdocs/NEWS.tely @@ -49,8 +49,6 @@ the @uref{../,LilyPond Documentation} @itemize @bullet -@end itemize - @ignore HINTS diff --git a/Documentation/user/advanced-notation.itely b/Documentation/user/advanced-notation.itely index 3912e19e27..45d76a739d 100644 --- a/Documentation/user/advanced-notation.itely +++ b/Documentation/user/advanced-notation.itely @@ -540,7 +540,9 @@ Examples: @file{ly/@/font@/-family@/-override.ly} @subsection New dynamic marks It is possible to print new dynamic marks or text that should be aligned -with dynamics. Use @code{make-dynamic-script} to create these marks. +with dynamics. Use @code{make-dynamic-script} to create these +marks. Note that the dynamic font only contains the characters +@code{f,m,p,r,s} and @code{z}. @cindex make-dynamic-script diff --git a/Documentation/user/basic-notation.itely b/Documentation/user/basic-notation.itely index 30716c2d10..97deb9cb25 100644 --- a/Documentation/user/basic-notation.itely +++ b/Documentation/user/basic-notation.itely @@ -2302,6 +2302,13 @@ new line are not printed. To change this behavior, use \override Score.Hairpin #'after-line-breaking = ##t @end example +Text style dynamic changes (such as cresc. and dim.) are printed with a +dashed line showing their extent. To surpress printing this line, use + +@example +\override DynamicTextSpanner #'dash-period = #-1.0 +@end example + @refcommands diff --git a/Documentation/user/examples.itely b/Documentation/user/examples.itely index d34303c758..b1b561a8ca 100644 --- a/Documentation/user/examples.itely +++ b/Documentation/user/examples.itely @@ -14,7 +14,6 @@ beautiful printed scores! * Vocal ensembles:: * Ancient notation templates:: * Jazz combo:: -* Other templates:: * Lilypond-book templates:: @end menu @@ -958,6 +957,55 @@ bassusLyrics = \lyricmode { @end lilypond +@subsection Gregorian transcription template + +This example demonstrates how to do modern transcriptions of Gregorian +music. Gregorian music has no measure, no stems; it uses only half and +quarter notes, and two types of barlines, a short one indicating a rest, +and a second one indicating a breath mark. + +@lilypond[quote,verbatim,ragged-right] +\include "gregorian-init.ly" +\version "2.8.0" + +chant = \relative c' { + \set Score.timing = ##f + f4 a2 \divisioMinima + g4 b a2 f2 \divisioMaior + g4( f) f( g) a2 \finalis +} + +verba = \lyricmode { + Lo -- rem ip -- sum do -- lor sit a -- met +} + +\score { + \new Staff << + \new Voice = "melody" { + \chant + } + \new Lyrics = "one" \lyricsto melody \verba + >> + + \layout { + \context { + \Staff + \remove "Time_signature_engraver" + \remove "Bar_engraver" + \override Stem #'transparent = ##t + } + \context { + \Voice + \override Stem #'length = #0 + } + \context { + \Score + barAlways = ##t + } + } +} +@end lilypond + @node Jazz combo @section Jazz combo @@ -1230,9 +1278,15 @@ drumContents = { } @end lilypond -@node Other templates -@section Other templates -@subsection All headers +@ignore + +This isn't very useful, and only duplicates material in +"global issues". And if this info changes, this section often +gets forgotten. + +@no de Other templates +@se ction Other templates +@su bsection All headers This template displays all available headers. Some of them are only used in the Mutopia project; they don't affect the printed output at @@ -1243,7 +1297,7 @@ violin concerto as TchaikovskyPI, whereas perhaps you wish to print "Petr Tchaikowski" on your music. @ The `line-width' is for \header. -@lilypond[quote,verbatim,ragged-right,line-width] +@li lypond[quote,verbatim,ragged-right,line-width] \version "2.7.39" \header { dedication = "dedication" @@ -1290,39 +1344,7 @@ violin concerto as TchaikovskyPI, whereas perhaps you wish to print } } @end lilypond - -@subsection Gregorian transcription template - -This example demonstrates how to do modern transcriptions of Gregorian -music. Gregorian music has no measure, no stems; it uses only half and -quarter notes, and two types of barlines, a short one indicating a rest, -and a second one indicating a breath mark. - -@lilypond[quote,verbatim,ragged-right] -barOne = { \once \override Staff.BarLine #'bar-size = #2 - \bar "|" } -barTwo = { \once \override Staff.BarLine #'extra-offset = #'(0 . 2) - \once \override Staff.BarLine #'bar-size = #2 - \bar "|" } -chant = \relative c' { - \set Score.timing = ##f - \override Staff.Stem #'transparent = ##t - - f4 a2 \barTwo - g4 a2 f2 \barOne - g4( f) f( g) a2 -} -\score { - \chant - \layout{ - \context { - \Staff - \remove "Time_signature_engraver" - } - } - \midi { \tempo 4=60 } -} -@end lilypond +@end ignore @node Lilypond-book templates diff --git a/Documentation/user/global.itely b/Documentation/user/global.itely index f63c4145c4..f7d276ff5b 100644 --- a/Documentation/user/global.itely +++ b/Documentation/user/global.itely @@ -833,6 +833,9 @@ values of @code{left-margin} and @code{line-width}. The default page header puts the page number and the @code{instrument} field from the @code{\header} block on a line. +The titles (from the @code{\header@{@}} section) are treated as a +system, so @code{ragged-bottom} and @code{ragged-last-bottom} will +add space between the titles and the first system of the score. @node Music layout