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 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
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 | 63 |
64 @item | 64 @item |
| 65 A new @code{output-attributes} grob property is now used for svg output |
| 66 instead of the @code{id} grob property. It allows multiple attributes |
| 67 to be defined as an association list. For example, @code{#'((id . 123) |
| 68 (class . foo) (data-whatever . @qq{bar}))} will produce the following |
| 69 group tag in an SVG file: @code{<g id=@qq{123} class=@qq{foo} |
| 70 data-whatever=@qq{bar}> @dots{} </g>}. |
| 71 |
| 72 @item |
65 Slurs and phrasing slurs may now be started from individual notes | 73 Slurs and phrasing slurs may now be started from individual notes |
66 in a chord. Several simultanous slurs per @code{Voice} need to be | 74 in a chord. Several simultanous slurs per @code{Voice} need to be |
67 distinguished by @code{spanner-id} setting. | 75 distinguished by @code{spanner-id} setting. |
68 | 76 |
69 @item | 77 @item |
70 The music and grob property @code{spanner-id} for distinguishing | 78 The music and grob property @code{spanner-id} for distinguishing |
71 simultaneous slurs and phrasing slurs has been changed from a | 79 simultaneous slurs and phrasing slurs has been changed from a |
72 string to a @q{key}, a non-negative integer or symbol. | 80 string to a @q{key}, a non-negative integer or symbol. |
73 | 81 |
74 @item | 82 @item |
(...skipping 854 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
929 @ifhtml | 937 @ifhtml |
930 For older news, go to | 938 For older news, go to |
931 @uref{http://lilypond.org/doc/v2.18/Documentation/changes/}, | 939 @uref{http://lilypond.org/doc/v2.18/Documentation/changes/}, |
932 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/}, | 940 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/}, |
933 or @uref{../,go back} to the Documentation index. | 941 or @uref{../,go back} to the Documentation index. |
934 | 942 |
935 | 943 |
936 @end ifhtml | 944 @end ifhtml |
937 | 945 |
938 @bye | 946 @bye |
OLD | NEW |