Left: | ||
Right: |
OLD | NEW |
---|---|
1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*- | 1 \input texinfo @c -*- coding: utf-8; mode: texinfo; -*- |
2 @setfilename lilypond-changes.info | 2 @setfilename lilypond-changes.info |
3 @settitle LilyPond Changes | 3 @settitle LilyPond Changes |
4 | 4 |
5 @include macros.itexi | 5 @include macros.itexi |
6 | 6 |
7 @ifhtml | 7 @ifhtml |
8 @macro inputfileref{DIR,NAME} | 8 @macro inputfileref{DIR,NAME} |
9 @uref{../../\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}@c | 9 @uref{../../\DIR\/collated-files.html#\NAME\,@file{\DIR\/\NAME\}}@c |
10 @end macro | 10 @end macro |
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
54 | 54 |
55 * don't try to provide real-world examples, they often get too big, | 55 * don't try to provide real-world examples, they often get too big, |
56 which scares away people. | 56 which scares away people. |
57 | 57 |
58 * Write complete sentences. | 58 * Write complete sentences. |
59 | 59 |
60 * only show user-visible changes. | 60 * only show user-visible changes. |
61 | 61 |
62 @end ignore | 62 @end ignore |
63 @item | 63 @item |
64 @code{KeyCancellation} grobs now ignore cue clefs (like | |
65 @code{KeySignature} grobs do). | |
66 | |
67 @item | |
68 Add support for @code{\once}@code{\unset} | |
69 | |
70 @item | |
71 It is now possible to individually color both the dots and parenthesis | |
72 in fret diagrams when using the @code{\fret-diagram-verbose} markup | |
73 command. | |
74 | |
75 @lilypond[verbatim,quote,relative=1] | |
76 \new Voice { | |
77 c1^\markup { | |
78 \override #'(fret-diagram-details . ( | |
79 (finger-code . in-dot))) { | |
80 \fret-diagram-verbose #'((mute 6) | |
81 (place-fret 5 3 1 red) | |
82 (place-fret 4 5 2 inverted) | |
83 (place-fret 3 5 3 green) | |
84 (place-fret 2 5 4 blue inverted) | |
85 (place-fret 1 3 1 violet) | |
86 (barre 5 1 3 )) | |
87 } | |
88 } | |
89 c1^\markup { | |
90 \override #'(fret-diagram-details . ( | |
91 (finger-code . below-string))) { | |
92 \fret-diagram-verbose #'((mute 6) | |
93 (place-fret 5 3 1 red parenthesized) | |
94 (place-fret 4 5 2 yellow | |
95 default-paren-color | |
96 parenthesized) | |
97 (place-fret 3 5 3 green) | |
98 (place-fret 2 5 4 blue ) | |
99 (place-fret 1 3 1) | |
100 (barre 5 1 3)) | |
101 } | |
102 } | |
103 } | |
104 @end lilypond | |
105 | |
106 @item | |
107 Two new properties have been added for use in | |
108 @code{fret-diagram-details} when using the @code{\fret-diagram-verbose} | |
109 markup command; @code{fret-label-horizontal-offset} which affects the | |
110 @code{fret-label-indication} and @code{paren-padding} which controls the | |
111 space between the dot and the parenthesis surrounding it. | |
112 | |
113 @lilypond[verbatim,quote,relative=1] | |
114 \new Voice { | |
115 c1^\markup { | |
116 \fret-diagram-verbose #'((mute 6) | |
117 (place-fret 5 3 1) | |
118 (place-fret 4 5 2) | |
119 (place-fret 3 5 3) | |
120 (place-fret 1 6 4 parenthesized) | |
121 (place-fret 2 3 1) | |
122 (barre 5 2 3)) | |
123 } | |
124 c1^\markup { | |
125 \override #'(fret-diagram-details . ( | |
126 (fret-label-horizontal-offset . 2) | |
127 (paren-padding . 0.25))) { | |
128 \fret-diagram-verbose #'((mute 6) | |
129 (place-fret 5 3 1) | |
130 (place-fret 4 5 2) | |
131 (place-fret 3 5 3) | |
132 (place-fret 1 6 4 parenthesized) | |
133 (place-fret 2 3 1) | |
134 (barre 5 2 3)) | |
135 } | |
136 } | |
137 } | |
138 @end lilypond | |
139 | |
140 @item | |
141 A new markup command @code{\justify-line} has been added. Similar to | |
david.nalesnik
2014/06/29 12:52:36
This should be a complete sentence. (Sorry--looks
pkx166h
2014/06/30 22:00:15
Too 'bitty', but I've included the definite articl
| |
142 the @code{\fill-line} markup command, but each @emph{word} is spaced | |
143 using only its @emph{left-edge} as reference point. This ensures that | |
144 when there are three or more words in a markup, the space between each | |
145 pair is always consistant. The following examples illustrate this by | |
Keith
2014/06/29 03:20:15
For some reason, inconsistently with the original
pkx166h
2014/06/30 22:00:15
Done.
| |
146 indicating where, on each word, the markup command takes its reference | |
147 point. | |
148 | |
149 @lilypond[quote,verbatim,line-width=14\cm] | |
150 \markup \typewriter | |
151 \fill-line {Ooooo oOooo ooOoo oooOo ooooO} | |
152 @end lilypond | |
153 | |
154 @lilypond[quote,verbatim,line-width=14\cm] | |
155 \markup \typewriter | |
156 \justify-line {Ooooo Ooooo Ooooo Ooooo Ooooo} | |
157 @end lilypond | |
158 | |
159 @item | |
64 A new command @code{\magnifyMusic} has been added, which allows | 160 A new command @code{\magnifyMusic} has been added, which allows |
65 the notation size to be changed without changing the staff size, | 161 the notation size to be changed without changing the staff size, |
66 while automatically scaling stems, beams, and horizontal spacing. | 162 while automatically scaling stems, beams, and horizontal spacing. |
67 | 163 |
68 @lilypond[verbatim,quote] | 164 @lilypond[verbatim,quote] |
69 \new Staff << | 165 \new Staff << |
70 \new Voice \relative { | 166 \new Voice \relative { |
71 \voiceOne | 167 \voiceOne |
72 <e' e'>4 <f f'>8. <g g'>16 <f f'>8 <e e'>4 r8 | 168 <e' e'>4 <f f'>8. <g g'>16 <f f'>8 <e e'>4 r8 |
73 } | 169 } |
(...skipping 262 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
336 @ifhtml | 432 @ifhtml |
337 For older news, go to | 433 For older news, go to |
338 @uref{http://lilypond.org/doc/v2.18/Documentation/changes/}, | 434 @uref{http://lilypond.org/doc/v2.18/Documentation/changes/}, |
339 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/}, | 435 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/}, |
340 or @uref{../,go back} to the Documentation index. | 436 or @uref{../,go back} to the Documentation index. |
341 | 437 |
342 | 438 |
343 @end ifhtml | 439 @end ifhtml |
344 | 440 |
345 @bye | 441 @bye |
OLD | NEW |