Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code | Sign in
(598)

Delta Between Two Patch Sets: Documentation/changes.tely

Issue 344160043: add fermata markup commands
Left Patch Set: Created 5 years, 1 month ago
Right Patch Set: fix documentation Created 4 years, 11 months ago
Left:
Right:
Use n/p to move between diff chunks; N/P to move between comments. Please Sign in to add in-line comments.
Jump to:
Left: Side by side diff | Download
Right: Side by side diff | Download
« no previous file with change/comment | « no previous file | Documentation/included/script-chart.ly » ('j') | no next file with change/comment »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
LEFTRIGHT
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 45 matching lines...) Expand 10 before | Expand all | Expand 10 after
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 63
64 64
65 @item 65 @item
66 Markup commands for short, long, and very long fermatas have been added as well as matching commands for multi-measure rests: 66 A very short fermata and Henze variants of long and short fermatas
67 @lilypond[verbatim,quote] 67 have been added.
68 \markup { 68 @lilypond[verbatim,quote]
69 "Short and long fermata:" 69 {
70 \shortfermata 70 c'1\veryshortfermata
71 \override #`(direction . ,DOWN) 71 c'2\henzeshortfermata c'\henzelongfermata
72 \longfermata 72 }
73 } 73 @end lilypond
74 74
75 { 75
76 R1\verylongfermataMarkup 76 @item
77 } 77 Fermatas and other articulations can now be added directly to
78 multi-measure rests. Therefore the command @code{\fermataMarkup}
79 is deprecated.
80 @lilypond[verbatim,quote]
81 {
82 R1\fermata
83 R->
84 R\coda
85 }
86 @end lilypond
87
88
89 @item
90 Swing and irregular rhythmic patterns may now be applied to
91 music expressions made of regular durations, which may be
92 used to render inequal rhythmic interpretation in MIDI.
93 @lilypond[verbatim,quote]
94 \include "swing.ly"
95 <<
96 \new Staff \with {
97 instrumentName = "ordinary"
98 } \repeat unfold 8 c'8
99 \new Staff \with {
100 instrumentName = "with swing"
101 } \repeat unfold 4 \tripletFeel 8 { c'8 c' }
102 \new Staff \with {
103 instrumentName = "triplets"
104 } \tuplet 3/2 4 \repeat unfold 12 c'8
105 >>
78 @end lilypond 106 @end lilypond
79 107
80 @item 108 @item
81 Chords may now be automatically inverted or voiced with dropped notes. 109 Chords may now be automatically inverted or voiced with dropped notes.
82 @lilypond[verbatim,quote] 110 @lilypond[verbatim,quote]
83 \chordmode { 111 \chordmode {
84 \dropNote 2 { 112 \dropNote 2 {
85 c2:maj7 d:m7 113 c2:maj7 d:m7
86 } 114 }
87 \invertChords 1 d1:maj7 115 \invertChords 1 d1:maj7
88 } 116 }
89 @end lilypond 117 @end lilypond
90 118
91 @item 119 @item
92 Some ukulele fretboard-diagrams have been fixed, and new 120 Some ukulele fretboard-diagrams have been fixed, and new
93 diagrams have also been added. 121 diagrams have also been added.
94 122
95 @item 123 @item
96 Legacy chord naming functions @code{banter-chord-names} and @code{jazz-chord-nam es}, 124 Legacy chord naming functions @code{banter-chord-names} and @code{jazz-chord-nam es},
97 have been removed from the main codebase, as have been the properties 125 have been removed from the main codebase, as have been the properties
98 @code{chordNamesExceptionsFull} and @code{chordNamesExceptionsPartial}. 126 @code{chordNamesExceptionsFull} and @code{chordNamesExceptionsPartial}.
99 As part of that rewrite, power chords are now included in the default 127 As part of that rewrite, power chords are now included in the default
100 exceptions; they will be printed correctly (with a superscript like all other 128 exceptions; they will be printed correctly (with a superscript like all other
101 chords) with no additional tweaks required, thereby removing the need for the 129 chords) with no additional tweaks required, thereby removing the need for the
102 @code{\\powerChords} predefined command. Anyone interested in the legacy functi ons 130 @code{\\powerChords} predefined command. Anyone interested in the legacy functi ons
103 may found a (somewhat working) copy of them in the @file{chord-names-alternative .ly} snippet. 131 may found a (somewhat working) copy of them in the @file{chord-names-alternative .ly} snippet.
104 132
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
230 @ifhtml 258 @ifhtml
231 For older news, go to 259 For older news, go to
232 @uref{http://lilypond.org/doc/v2.20/Documentation/changes/}, 260 @uref{http://lilypond.org/doc/v2.20/Documentation/changes/},
233 @uref{http://lilypond.org/doc/v2.18/Documentation/changes/}, 261 @uref{http://lilypond.org/doc/v2.18/Documentation/changes/},
234 or @uref{../,go back} to the Documentation index. 262 or @uref{../,go back} to the Documentation index.
235 263
236 264
237 @end ifhtml 265 @end ifhtml
238 266
239 @bye 267 @bye
LEFTRIGHT

Powered by Google App Engine
RSS Feeds Recent Issues | This issue
This is Rietveld f62528b