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 Dot-separated symbol lists like @code{FretBoard.stencil} were |
| 66 already supported as of version@tie{}2.18. They may now also |
| 67 contain unsigned integers, and may alternatively be separated by |
| 68 commata. This allows usage such as |
| 69 @lilypond[quote,verbatim] |
| 70 { \time 2,2,1 5/8 g'8 8 8 8 8 } |
| 71 @end lilypond |
| 72 and |
| 73 @example |
| 74 \tagGroup violin,oboe,bassoon |
| 75 @end example |
| 76 |
| 77 @item |
| 78 Such lists may also be used in expressions for assignments, sets, |
| 79 and overrides. This allows usage such as |
| 80 @lilypond[quote,verbatim] |
| 81 { \unset Timing.beamExceptions |
| 82 \set Timing.beatStructure = 1,2,1 |
| 83 g'8 8 8 8 8 8 8 8 } |
| 84 @end lilypond |
| 85 |
| 86 @item |
| 87 Association list elements could previously be assigned values |
| 88 individually (for example, paper variables like |
| 89 @code{system-system-spacing.basic-distance}). They may now be |
| 90 also referenced in this manner, as with |
| 91 @example |
| 92 \paper @{ |
| 93 \void \displayScheme \system-system-spacing.basic-distance |
| 94 @} |
| 95 @end example |
| 96 |
| 97 In combination with the previously mentioned changes, this allows |
| 98 setting and referencing pseudovariables like @code{violin.1}. |
| 99 |
| 100 @item |
65 LilyPond source files may now be embedded inside the generated PDF files. | 101 LilyPond source files may now be embedded inside the generated PDF files. |
66 This experimental feature is disabled by default and may be regarded as unsafe, | 102 This experimental feature is disabled by default and may be regarded as unsafe, |
67 as PDF documents with hidden content tend to present a security risk. | 103 as PDF documents with hidden content tend to present a security risk. |
68 Please note that not all PDF viewers have the ability to handle embedded | 104 Please note that not all PDF viewers have the ability to handle embedded |
69 documents (if not, the PDF output will appear normally and source files | 105 documents (if not, the PDF output will appear normally and source files |
70 will remain invisible). This feature only works with the PDF backend. | 106 will remain invisible). This feature only works with the PDF backend. |
71 | 107 |
72 @item | 108 @item |
73 French note names are now defined specifically instead of | 109 French note names are now defined specifically instead of |
74 being aliased to Italian note names: in addition to the | 110 being aliased to Italian note names: in addition to the |
(...skipping 788 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
863 @ifhtml | 899 @ifhtml |
864 For older news, go to | 900 For older news, go to |
865 @uref{http://lilypond.org/doc/v2.18/Documentation/changes/}, | 901 @uref{http://lilypond.org/doc/v2.18/Documentation/changes/}, |
866 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/}, | 902 @uref{http://lilypond.org/doc/v2.16/Documentation/changes/}, |
867 or @uref{../,go back} to the Documentation index. | 903 or @uref{../,go back} to the Documentation index. |
868 | 904 |
869 | 905 |
870 @end ifhtml | 906 @end ifhtml |
871 | 907 |
872 @bye | 908 @bye |
OLD | NEW |