0dc3c4f0d6
Accepting request 198046 from multimedia:apps
Stephan Kulow
2013-09-11 10:20:18 +00:00
467e935156
* Decimal numbers can now be written directly in music, without a hash sign. Together with the previous change in the way object properties are specified, the code to change the length of stems has changed from this: \override Stem #'length = #5.6 e' f' g' a' to this: \override Stem.length = 5.6 e' f' g' a' One has to write a digit on both sides of the dot - values like 4.' or -.3' are not allowed. Decimal fractions are also not accepted in \chordmode'. * A number of shorthands like (', )', |', [', ]', ~', \(', \)' and others can now freely be redefined like normal commands. An example would be "\\{" = ( "\\}" = ) "(" = \melisma ")" = \melismaEnd \new Staff << \relative c' { c8 \{ d e f \} % slurred g ( a b c ) % no slur, but with melisma c,1 \bar "|." } \addlyrics { Li -- ly -- pond. } >> [image of music] * The articulation shorthand for \staccatissimo' has been renamed from -|' to -!'.
Petr Gajdos2013-09-09 16:38:57 +00:00
406d14e2ff
- updated to 2.17.26: * bugfixes - make-doc-crash.patch upstreamed
Petr Gajdos2013-09-09 16:37:48 +00:00
8ef6976161
Accepting request 195948 from multimedia:apps
Tomáš Chvátal
2013-08-23 09:07:42 +00:00
e3108c32e6
- updated to 2.17.24: * bugfixes - make doc do not crash anymore + lilypond-make-doc-crash.patch
Petr Gajdos2013-08-13 07:57:41 +00:00
e985142f6c
- updated to 2.17.23: * bugfixes - removed python26.patch and gcc44-relocate.patch
Petr Gajdos2013-08-06 14:05:29 +00:00
6e1ae3d099
- updated to 2.17.20: * Grob OctavateEight' was renamed to ClefModifier'. Related context properties were renamed from xxxOctavationyyy' to xxxTranspositionyyy'. * There is a new \absolute' command explicitly marking music as being entered in absolute pitch. While this has been the default previously, an explicit \absolute' also prevents reinterpretation when the passage is placed inside of \relative': \relative c { c'4 \absolute { f'' g'' } c } [image of music] * When \relative' is used without an explicit reference pitch, the reference pitch now is the middle of the first octave, making the first entered pitch indistinguishable from absolute pitch. Previously, omitting the reference pitch would have lead to a default of c''. Since that choice was somewhat arbitrary, recommended usage was to always specify the reference pitch. * A new command \single' can be used for converting a property override into a tweak to be applied on a single music expression: <a \single\voiceTwoStyle e' a>1 [image of music] * Two ways of letting graphical objects not appear in the output are overriding its transparent' property with #t' (retaining the original spacing) or overriding its stencil' property with #f' (not using any space at all). Those two operations now have the shorthands \hide' and \omit', respectively. They can either be given a music expression to tweak, or the name of a graphical object for which an override should be created (for specifying both, use `\single' on the override form): \new Staff \with { \omit Clef } \relative c'' <a e' \hide a>1
Petr Gajdos2013-06-12 09:25:17 +00:00
73332f39bc
- remove unnecessary (and conflicting) buildrequires on libicu
Petr Gajdos2013-05-16 07:45:23 +00:00
d6588b716a
- updated to 2.17.14: * The meaning of instrumentTransposition' has been reversed. After \set instrumentTransposition = #{ b #} a written c'' now sounds like b'. Previously, this would have been the other way round. This and the following change should make dealing with transposing instruments more straightforward. * The music generated by \set' and \override' commands is no longer affected by \transpose'. The main consequence is that \transpose' will transpose audible/concert pitch and printed pitch by the same amount even when the transposed music contains \transposition'. Previously, \transpose c' f' \transposition bes' was equivalent to \transposition f''. Now it stays equivalent to \transposition bes''. * Tuplets are now created with the \tuplet' command, which takes a fraction T/N' to specify that T notes are played in the time usually allowed for N. One \tuplet' command can create several tuplet groups if their duration is typed after the fraction. \tuplet 3/2 { c8 d e } \tuplet 3/2 { f e d } c2 \tuplet 3/2 4 { c8 d e f e d } c2 [image of music] The \times' command with its inverted fraction order `N/T' is still available. etc. see NEWS.txt
Petr Gajdos2013-03-27 18:03:00 +00:00
6452e81b91
- updated to version 2.17.9: * The \clef' command supports optional octavation: \clef "treble_(8)" c2 c \clef "bass^[15]" c2 c * The LilyPond syntax of dot-separated words Voice.Accidental' has been made interchangeable with #'(Voice Accidental)', a Scheme list of symbols. As one result, code like \override Voice.TextSpanner #'(bound-details left text) = "rit." is now equivalent to \override Voice.TextSpanner bound-details.left.text = "rit." or even \override #'(Voice TextSpanner) bound-details.left.text = "rit." * Grob and grob property path no longer need to be specified as two separate arguments to commands like \override' and \revert', allowing for the syntax \override Voice.TextSpanner.bound-details.left.text = "rit." Since complementary music functions like \overrideProperty' cannot support forms with and without separating space at the same time, using a single dotted path is now the preferred form. Specifying grob path and grob property path separately, currently still supported with \override' and \revert' for compatibility reasons, is deprecated. * Due to words now being accepted as symbol function arguments, the interfaces of \accidentalStyle', \alterBroken', \footnote' and \tweak' had to be redesigned where optional symbol arguments were involved. Please check the respective music function documentation for details. * Several commands now accept symbol lists (conveniently entered as
Petr Gajdos2012-12-31 14:31:35 +00:00
ab62bfa3c1
Accepting request 146243 from multimedia:apps
Stephan Kulow
2012-12-22 21:17:33 +00:00
e3e4367f83
Accepting request 146198 from devel:Factory:ARM
Stephan Barth2012-12-21 14:31:17 +00:00
46562016fe
- Re-add lilypond-doc.spec again to build the offline documentation again. It has been adjusted for 2.16.0 from the latest revision where it was still part of and a bit cleaned up. Info pages are excluded because they are part of the main package now.
Joachim Mairböck2012-08-29 08:59:57 +00:00
0a0f407c76
Accepting request 131843 from home:plater:lilypond
Dave Plater2012-08-28 09:42:20 +00:00
cc9396c446
Accepting request 131842 from home:plater:lilypond
Dave Plater2012-08-28 09:19:42 +00:00
7b2d237714
Accepting request 131748 from home:plater:lilypond
Dave Plater2012-08-27 09:49:06 +00:00
5e28b3a0f8
Accepting request 131711 from home:plater:lilypond
Dave Plater2012-08-26 16:12:41 +00:00
78454e2198
Accepting request 131707 from home:plater:lilypond
Dave Plater2012-08-26 14:38:34 +00:00
131998b934
- updated to 2.15.42: * Support for Kievan square notation: \new KievanVoice { \cadenzaOn c d e f g a bes \bar "kievan" } [image of music] * Augmentation dots now avoid the other voice in two-voice polyphony so that users can move the Dot_column_engraver' to set dots independently for each Voice'. [image of music] * A Scheme function to adjust the control points of curves such as slurs and ties, developed by several users, is now included in LilyPond. g8->( bes,-.) d4 \shape Slur #'((-0.5 . 1.5) (-3 . 0) (0 . 0) (0 . 0)) g8->( bes,!-.) d4 [image of music] * etc., see NEWS.txt
Petr Gajdos2012-08-07 14:41:19 +00:00