X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=Documentation%2Flearning%2Ffundamental.itely;h=c0f8708f3caf77646b36717b73056125148b1508;hb=1c5f3a48130a93fca93e9a4967fee0ee24a1dd20;hp=8d6d0060d17fae07f2fb9a729486257e0ac0bc5d;hpb=bb994e1c15cd048c12ab3d777e90b447bbf37b16;p=lilypond.git diff --git a/Documentation/learning/fundamental.itely b/Documentation/learning/fundamental.itely index 8d6d0060d1..c0f8708f3c 100644 --- a/Documentation/learning/fundamental.itely +++ b/Documentation/learning/fundamental.itely @@ -8,7 +8,7 @@ Guide, node Updating translation committishes.. @end ignore -@c \version "2.17.11" +@c \version "2.17.29" @node Fundamental concepts @chapter Fundamental concepts @@ -749,7 +749,7 @@ used here) reverts the style back to the default. We shall see later how commands like these may be created by the user. See @ref{Visibility and color of objects} and -@ref{Using variables for tweaks}. +@ref{Using variables for layout adjustments}. @cindex polyphony and relative note entry @cindex relative note entry and polyphony @@ -1603,8 +1603,7 @@ from the name, or vice versa. @tab Engraves clefs @item Completion_heads_engraver @tab Splits notes which cross bar lines -@c The old Dynamic_engraver is deprecated. -jm -@item New_dynamic_engraver +@item Dynamic_engraver @tab Creates hairpins and dynamic texts @item Forbid_line_break_engraver @tab Prevents line breaks if a musical element is still active @@ -1792,9 +1791,9 @@ and this turns them off in all staves: >> @end lilypond -As another example, if @code{clefOctavation} is set in +As another example, if @code{clefTransposition} is set in the @code{Score} context this immediately changes the value -of the octavation in all current staves and sets a new default +of the transposition in all current staves and sets a new default value which will be applied to all staves. The opposite command, @code{\unset}, effectively removes the @@ -1895,7 +1894,7 @@ The statement which sets the property value is the same as that in a @code{\context} block within a @code{\layout} block. Each @code{\context} block will affect all contexts of the type specified throughout the @code{\score} or @code{\book} block in which the -@code{\layout} block appears. Here is a example to show the format: +@code{\layout} block appears. Here is an example to show the format: @lilypond[verbatim,quote] \score { @@ -2436,7 +2435,15 @@ lower = \relative c, { } @end lilypond -None of the templates provides this layout exactly. The nearest is +@warning{This layout can be achieved very easily using the built-in +template: @code{satb.ly}, see @ref{Built-in templates}. But for ease +of use this template deliberately hides the necessary context +structure, instead providing it automatically. So for purposes of +learning let us see how to build this up from scratch. You may need +to do this if the built-in template does not meet your needs +adequately.} + +The nearest copy-and-edit template to this layout is @ref{SATB vocal score and automatic piano reduction} -- but we need to change the layout and add a piano accompaniment which is not derived automatically from the vocal parts.