From: Carl Sorensen Date: Sat, 5 Jul 2008 16:44:26 +0000 (-0600) Subject: Change predefines for arpeggio, sustain, and sostenuto; convert-ly on docs X-Git-Tag: release/2.11.51-1~16 X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=febfbdb5be097d1f594677e34ebb7c84f18883a9;p=lilypond.git Change predefines for arpeggio, sustain, and sostenuto; convert-ly on docs --- diff --git a/Documentation/topdocs/AUTHORS.texi b/Documentation/topdocs/AUTHORS.texi index 626f0664a1..4216005326 100644 --- a/Documentation/topdocs/AUTHORS.texi +++ b/Documentation/topdocs/AUTHORS.texi @@ -62,7 +62,7 @@ al-niente hairpins. Gregorian chant notation), ambitus, clusters. @item @email{nicolas.sceaux@@free.fr, Nicolas Sceaux}, Scheme macros, \markup syntax. -@item @email{carldsorensen@@comcast.net, Carl Sorensen}, +@item @email{c_sorensen@@byu.edu, Carl Sorensen}, Fret diagrams. @item @email{rune@@zedeler.dk, Rune Zedeler}, Auto-accidental code, zigzag glissandi, rest bugfixes, minimum diff --git a/Documentation/user/ancient.itely b/Documentation/user/ancient.itely index 6aae8623d7..c6b489a827 100644 --- a/Documentation/user/ancient.itely +++ b/Documentation/user/ancient.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Ancient notation @section Ancient notation diff --git a/Documentation/user/changing-defaults.itely b/Documentation/user/changing-defaults.itely index 551c56d91a..f202dd7687 100644 --- a/Documentation/user/changing-defaults.itely +++ b/Documentation/user/changing-defaults.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Changing defaults @chapter Changing defaults diff --git a/Documentation/user/cheatsheet.itely b/Documentation/user/cheatsheet.itely index c97f26d0fa..0a1492a45a 100644 --- a/Documentation/user/cheatsheet.itely +++ b/Documentation/user/cheatsheet.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @c TODO: add tablature. diff --git a/Documentation/user/chords.itely b/Documentation/user/chords.itely index a6a163e0ed..f8bf98c1a1 100644 --- a/Documentation/user/chords.itely +++ b/Documentation/user/chords.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Chord notation diff --git a/Documentation/user/converters.itely b/Documentation/user/converters.itely index 5201600a75..f903d84f3e 100644 --- a/Documentation/user/converters.itely +++ b/Documentation/user/converters.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Converting from other formats @chapter Converting from other formats diff --git a/Documentation/user/dedication.itely b/Documentation/user/dedication.itely index e904d38b84..a2c2599044 100644 --- a/Documentation/user/dedication.itely +++ b/Documentation/user/dedication.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @quotation We want to dedicate this program to all the friends that we diff --git a/Documentation/user/editorial.itely b/Documentation/user/editorial.itely index 3f04aff558..60a3c76e5a 100644 --- a/Documentation/user/editorial.itely +++ b/Documentation/user/editorial.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Editorial annotations @section Editorial annotations diff --git a/Documentation/user/expressive.itely b/Documentation/user/expressive.itely index 5f4f3f0396..8ee73dfc56 100644 --- a/Documentation/user/expressive.itely +++ b/Documentation/user/expressive.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Expressive marks @section Expressive marks @@ -237,19 +237,19 @@ g1\espressivo Crescendos and decrescendos can be engraved as textual markings instead of hairpins. The built-in commands that enable these text -modes are @code{\setTextCresc}, @code{\setTextDecresc}, -@code{\setTextDecr}, and @code{\setTextDim}. The corresponding -@code{\setHairpinCresc}, @code{\setHairpinDim}, and -@code{\setHairpinDecresc} commands will revert to hairpins again: +modes are @code{\crescTextCresc}, @code{\dimTextDecresc}, +@code{\dimTextDecr}, and @code{\dimTextDim}. The corresponding +@code{\crescHairpin}, @code{\setHairpinDim}, and +@code{\dimHairpin} commands will revert to hairpins again: @lilypond[verbatim,quote,relative=2] c4\< d e f\! e4\> d c b\! -\setTextCresc +\crescTextCresc c4\< d e f\! -\setTextDecresc +\dimTextDecresc e4\> d c b\! -\setHairpinCresc +\crescHairpin c4\< d e f\! @end lilypond @@ -268,20 +268,20 @@ Vertical positioning of dynamics is handled by @code{\dynamicDown}, @funindex \dynamicNeutral @code{\dynamicNeutral}, -@funindex \setTextCresc -@code{\setTextCresc}, -@funindex \setTextDim -@code{\setTextDim}, -@funindex \setTextDecr -@code{\setTextDecr}, -@funindex \setTextDecresc -@code{\setTextDecresc}, -@funindex \setHairpinCresc -@code{\setHairpinCresc}, +@funindex \crescTextCresc +@code{\crescTextCresc}, +@funindex \dimTextDim +@code{\dimTextDim}, +@funindex \dimTextDecr +@code{\dimTextDecr}, +@funindex \dimTextDecresc +@code{\dimTextDecresc}, +@funindex \crescHairpin +@code{\crescHairpin}, @funindex \setHairpinDim @code{\setHairpinDim}, -@funindex \setHairpinDecresc -@code{\setHairpinDecresc}. +@funindex \dimHairpin +@code{\dimHairpin}. @snippets @@ -731,29 +731,29 @@ is denoted by appending @code{\arpeggio} to the chord construct: @end lilypond The direction of an arpeggio is indicated by adding an arrowhead -to the wiggly line. The commands @code{\arpeggioUp} and -@code{\arpeggioDown} are used for this task. -@code{\arpeggioNeutral} reverts back to an arrow-less arpeggio: +to the wiggly line. The commands @code{\arpeggioArrowUp} and +@code{\arpeggioArrowDown} are used for this task. +@code{\arpeggioNormal} reverts back to an arrow-less arpeggio: @lilypond[verbatim,quote,relative=1] -\arpeggioUp +\arpeggioArrowUp 2\arpeggio -\arpeggioDown +\arpeggioArrowDown 2\arpeggio -\arpeggioNeutral +\arpeggioNormal 1\arpeggio @end lilypond The command @code{\arpeggioBracket} can be used to create a square bracket on the left of a chord, indicating that the chord should -@emph{not} be arpeggiated. @code{\arpeggioNeutral} reverts back +@emph{not} be arpeggiated. @code{\arpeggioNormal} reverts back to a regular arpeggio: @lilypond[verbatim,quote,relative=1] 2 \arpeggioBracket 2\arpeggio -\arpeggioNeutral +\arpeggioNormal 1\arpeggio @end lilypond @@ -768,7 +768,7 @@ construct instead of a square bracket. \override Arpeggio #'stencil = #ly:arpeggio::brew-chord-slur \override Arpeggio #'X-extent = #ly:grob::stencil-width 2\arpeggio -\arpeggioNeutral +\arpeggioNormal 1\arpeggio @end lilypond @@ -779,12 +779,12 @@ information, see @ref{Ties}. @funindex \arpeggio @code{\arpeggio}, -@funindex \arpeggioUp -@code{\arpeggioUp}, -@funindex \arpeggioDown -@code{\arpeggioDown}, -@funindex \arpeggioNeutral -@code{\arpeggioNeutral}, +@funindex \arpeggioArrowUp +@code{\arpeggioArrowUp}, +@funindex \arpeggioArrowDown +@code{\arpeggioArrowDown}, +@funindex \arpeggioNormal +@code{\arpeggioNormal}, @funindex \arpeggioBracket @code{\arpeggioBracket}. diff --git a/Documentation/user/fretted-strings.itely b/Documentation/user/fretted-strings.itely index 73d4d4757f..8f8170fc68 100644 --- a/Documentation/user/fretted-strings.itely +++ b/Documentation/user/fretted-strings.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Fretted string instruments @section Fretted string instruments diff --git a/Documentation/user/fundamental.itely b/Documentation/user/fundamental.itely index 1b0be8b213..70a2270598 100644 --- a/Documentation/user/fundamental.itely +++ b/Documentation/user/fundamental.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Fundamental concepts @chapter Fundamental concepts diff --git a/Documentation/user/input.itely b/Documentation/user/input.itely index 828991d5ec..d4e95a8a27 100644 --- a/Documentation/user/input.itely +++ b/Documentation/user/input.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Input syntax @chapter Input syntax diff --git a/Documentation/user/install.itely b/Documentation/user/install.itely index e4b2ca0d2e..baf361d15b 100644 --- a/Documentation/user/install.itely +++ b/Documentation/user/install.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @ifclear INSTALL @node Install diff --git a/Documentation/user/introduction.itely b/Documentation/user/introduction.itely index e70f5b31b7..2d2ad554d7 100644 --- a/Documentation/user/introduction.itely +++ b/Documentation/user/introduction.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Introduction @chapter Introduction diff --git a/Documentation/user/keyboards.itely b/Documentation/user/keyboards.itely index d9c12777e8..1192d1ea19 100644 --- a/Documentation/user/keyboards.itely +++ b/Documentation/user/keyboards.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Keyboard instruments @section Keyboard instruments @@ -363,10 +363,10 @@ piano. @cindex sostenuto pedal @cindex una corde @cindex tre corde -@funindex \sustainDown -@funindex \sustainUp -@funindex \sostenutoDown -@funindex \sostenutoUp +@funindex \sustainOn +@funindex \sustainOff +@funindex \sostenutoOn +@funindex \sostenutoOff @funindex \unaCorda @funindex \treCorde @@ -376,10 +376,10 @@ produced: @notation{sustain}, @notation{sostenuto} Sustain pedals are also found on vibraphones and celestas. @lilypond[quote,ragged-right,fragment,verbatim,relative=2] -c4\sustainDown d e g -1\sustainUp -c4\sostenutoDown e g c, -1\sostenutoUp +c4\sustainOn d e g +1\sustainOff +c4\sostenutoOn e g c, +1\sostenutoOff c4\unaCorda d e g 1\treCorde @end lilypond @@ -389,13 +389,13 @@ The sustain pedal and the una corda pedal use the text style by default while the sostenuto pedal uses mixed by default. @lilypond[quote,ragged-right,fragment,verbatim,relative=2] -c4\sustainDown g c2\sustainUp +c4\sustainOn g c2\sustainOff \set Staff.pedalSustainStyle = #'mixed -c4\sustainDown g c d -d\sustainUp\sustainDown g, c2\sustainUp +c4\sustainOn g c d +d\sustainOff\sustainOn g, c2\sustainOff \set Staff.pedalSustainStyle = #'bracket -c4\sustainDown g c d -d\sustainUp\sustainDown g, c2 +c4\sustainOn g c d +d\sustainOff\sustainOn g, c2 \bar "|." @end lilypond diff --git a/Documentation/user/lilypond-book.itely b/Documentation/user/lilypond-book.itely index 8abed05d52..f063b6b291 100644 --- a/Documentation/user/lilypond-book.itely +++ b/Documentation/user/lilypond-book.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @c Note: keep this node named so that `info lilypond-book' brings you here. @node LilyPond-book diff --git a/Documentation/user/literature.itely b/Documentation/user/literature.itely index 11b8026132..b1e9c39301 100644 --- a/Documentation/user/literature.itely +++ b/Documentation/user/literature.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Literature list @appendix Literature list diff --git a/Documentation/user/notation-appendices.itely b/Documentation/user/notation-appendices.itely index 9113aff48c..20ad0c198d 100644 --- a/Documentation/user/notation-appendices.itely +++ b/Documentation/user/notation-appendices.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Notation manual tables @appendix Notation manual tables diff --git a/Documentation/user/notation.itely b/Documentation/user/notation.itely index 8e13029798..5e03600b46 100644 --- a/Documentation/user/notation.itely +++ b/Documentation/user/notation.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Musical notation @chapter Musical notation diff --git a/Documentation/user/percussion.itely b/Documentation/user/percussion.itely index c2ead94a5c..afed901cc9 100644 --- a/Documentation/user/percussion.itely +++ b/Documentation/user/percussion.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Percussion @section Percussion diff --git a/Documentation/user/pitches.itely b/Documentation/user/pitches.itely index 67b4848678..d01ffccdb7 100644 --- a/Documentation/user/pitches.itely +++ b/Documentation/user/pitches.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Pitches diff --git a/Documentation/user/preface.itely b/Documentation/user/preface.itely index 54dc1232d0..496a360c35 100644 --- a/Documentation/user/preface.itely +++ b/Documentation/user/preface.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Preface @unnumbered Preface diff --git a/Documentation/user/programming-interface.itely b/Documentation/user/programming-interface.itely index 635665df5b..4b0c523a71 100644 --- a/Documentation/user/programming-interface.itely +++ b/Documentation/user/programming-interface.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Interfaces for programmers @chapter Interfaces for programmers diff --git a/Documentation/user/repeats.itely b/Documentation/user/repeats.itely index 250bd3792e..0b1580c36a 100644 --- a/Documentation/user/repeats.itely +++ b/Documentation/user/repeats.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Repeats @section Repeats diff --git a/Documentation/user/rhythms.itely b/Documentation/user/rhythms.itely index e201364ff9..f5a60dadd6 100644 --- a/Documentation/user/rhythms.itely +++ b/Documentation/user/rhythms.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @ignore GDP TODO list diff --git a/Documentation/user/running.itely b/Documentation/user/running.itely index 33395322b1..351e723c65 100644 --- a/Documentation/user/running.itely +++ b/Documentation/user/running.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Running LilyPond diff --git a/Documentation/user/scheme-tutorial.itely b/Documentation/user/scheme-tutorial.itely index 9a147ef44e..5ced0b1a84 100644 --- a/Documentation/user/scheme-tutorial.itely +++ b/Documentation/user/scheme-tutorial.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Scheme tutorial @appendix Scheme tutorial diff --git a/Documentation/user/setup.itely b/Documentation/user/setup.itely index 1912f4f662..1daccd6b6d 100644 --- a/Documentation/user/setup.itely +++ b/Documentation/user/setup.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Setup @chapter Setup diff --git a/Documentation/user/simultaneous.itely b/Documentation/user/simultaneous.itely index 0f83d5be04..be66dd6f59 100644 --- a/Documentation/user/simultaneous.itely +++ b/Documentation/user/simultaneous.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Simultaneous notes @section Simultaneous notes diff --git a/Documentation/user/spacing.itely b/Documentation/user/spacing.itely index 7aa0dd6264..0ac2174523 100644 --- a/Documentation/user/spacing.itely +++ b/Documentation/user/spacing.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @ignore GDP TODO list diff --git a/Documentation/user/specialist.itely b/Documentation/user/specialist.itely index b1bb4a452b..74c405235f 100644 --- a/Documentation/user/specialist.itely +++ b/Documentation/user/specialist.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Specialist notation @chapter Specialist notation diff --git a/Documentation/user/staff.itely b/Documentation/user/staff.itely index c013f4b2f3..59c504fbde 100644 --- a/Documentation/user/staff.itely +++ b/Documentation/user/staff.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Staff notation @section Staff notation diff --git a/Documentation/user/templates.itely b/Documentation/user/templates.itely index 77fc6ca41d..45b7f6468d 100644 --- a/Documentation/user/templates.itely +++ b/Documentation/user/templates.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Templates @appendix Templates @@ -152,7 +152,7 @@ violin concerto as TchaikovskyPI, whereas perhaps you wish to print @ The `line-width' is for \header. @li lypond[quote,verbatim,ragged-right,line-width] -\version "2.11.38" +\version "2.11.51" \header { dedication = "dedication" title = "Title" diff --git a/Documentation/user/text.itely b/Documentation/user/text.itely index 668daf84f7..b1b4a12f03 100644 --- a/Documentation/user/text.itely +++ b/Documentation/user/text.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Text @section Text diff --git a/Documentation/user/tutorial.itely b/Documentation/user/tutorial.itely index 18d8bbfdd8..b1683d51c2 100644 --- a/Documentation/user/tutorial.itely +++ b/Documentation/user/tutorial.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @ignore Tutorial guidelines: (different from policy.txt!) diff --git a/Documentation/user/tweaks.itely b/Documentation/user/tweaks.itely index cc47428b37..69fe134d5a 100644 --- a/Documentation/user/tweaks.itely +++ b/Documentation/user/tweaks.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Tweaking output @chapter Tweaking output @@ -1543,9 +1543,9 @@ where it is not obvious. @tab Up/Right @tab Revert @tab Effect -@item @code{\arpeggioDown} - @tab @code{\arpeggioUp} - @tab @code{\arpeggioNeutral} +@item @code{\arpeggioArrowDown} + @tab @code{\arpeggioArrowUp} + @tab @code{\arpeggioNormal} @tab Arrow is at bottom, at top, or no arrow @item @code{\dotsDown} @tab @code{\dotsUp} diff --git a/Documentation/user/unfretted-strings.itely b/Documentation/user/unfretted-strings.itely index e33cbd5c74..8f2fe29839 100644 --- a/Documentation/user/unfretted-strings.itely +++ b/Documentation/user/unfretted-strings.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Unfretted string instruments @section Unfretted string instruments diff --git a/Documentation/user/vocal.itely b/Documentation/user/vocal.itely index 99717e2f8d..408e3d86ba 100644 --- a/Documentation/user/vocal.itely +++ b/Documentation/user/vocal.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Vocal music @section Vocal music diff --git a/Documentation/user/wind.itely b/Documentation/user/wind.itely index 4f9bc4ba1f..a754aaca31 100644 --- a/Documentation/user/wind.itely +++ b/Documentation/user/wind.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Wind instruments @section Wind instruments diff --git a/Documentation/user/working.itely b/Documentation/user/working.itely index 3f75561f4a..4c867226ff 100644 --- a/Documentation/user/working.itely +++ b/Documentation/user/working.itely @@ -7,7 +7,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node Working on LilyPond projects @chapter Working on LilyPond projects diff --git a/Documentation/user/world.itely b/Documentation/user/world.itely index 73a41fb652..4814415cb7 100644 --- a/Documentation/user/world.itely +++ b/Documentation/user/world.itely @@ -6,7 +6,7 @@ version that you are working on. See TRANSLATION for details. @end ignore -@c \version "2.11.38" +@c \version "2.11.51" @node World music @section World music diff --git a/ly/property-init.ly b/ly/property-init.ly index b5d90bcdd8..f15dacf8de 100644 --- a/ly/property-init.ly +++ b/ly/property-init.ly @@ -235,21 +235,24 @@ defaultTimeSignature = { arpeggio = #(make-music 'ArpeggioEvent) -arpeggioUp = \sequential { +arpeggioArrowUp = \sequential { \revert Arpeggio #'stencil \override Arpeggio #'arpeggio-direction = #UP } -arpeggioDown = \sequential { +arpeggioArrowDown = \sequential { \revert Arpeggio #'stencil \override Arpeggio #'arpeggio-direction = #DOWN } -arpeggioNeutral = \sequential { +arpeggioNormal = \sequential { \revert Arpeggio #'stencil \revert Arpeggio #'arpeggio-direction } arpeggioBracket = \sequential { \override Arpeggio #'stencil = #ly:arpeggio::brew-chord-bracket } +arpeggioParenthesis = \sequential { + \override Arpeggio #'stencil = #ly:arpeggio::brew-chord-slur +} glissando = #(make-music 'GlissandoEvent) diff --git a/ly/spanners-init.ly b/ly/spanners-init.ly index 6e5bc48b0e..b67deb117a 100644 --- a/ly/spanners-init.ly +++ b/ly/spanners-init.ly @@ -49,36 +49,36 @@ endcresc = { %%%%%%%%%%%%%%%% -setTextCresc = { +crescTextCresc = { \set crescendoText = \markup { \italic "cresc." } \set crescendoSpanner = #'text \override DynamicTextSpanner #'style = #'dashed-line } -setTextDecresc = { +dimTextDecresc = { \set decrescendoText = \markup { \italic "decresc." } \set decrescendoSpanner = #'text \override DynamicTextSpanner #'style = #'dashed-line } -setTextDecr = { +dimTextDecr = { \set decrescendoText = \markup { \italic "decr." } \set decrescendoSpanner = #'text \override DynamicTextSpanner #'style = #'dashed-line } -setTextDim = { +dimTextDim = { \set decrescendoText = \markup { \italic "dim." } \set decrescendoSpanner = #'text \override DynamicTextSpanner #'style = #'dashed-line } -setHairpinCresc = { +crescHairpin = { \unset crescendoText \unset crescendoSpanner } -setHairpinDecresc = { +dimHairpin = { \unset decrescendoText \unset decrescendoSpanner } @@ -91,14 +91,14 @@ setHairpinDim = { % better name sustainstart/stop? -sustainUp = #(make-span-event 'SustainEvent STOP) -sustainDown = #(make-span-event 'SustainEvent START) +sustainOff = #(make-span-event 'SustainEvent STOP) +sustainOn = #(make-span-event 'SustainEvent START) unaCorda = #(make-span-event 'UnaCordaEvent START) treCorde = #(make-span-event 'UnaCordaEvent STOP) -sostenutoDown = #(make-span-event 'SostenutoEvent START) -sostenutoUp = #(make-span-event 'SostenutoEvent STOP) +sostenutoOn = #(make-span-event 'SostenutoEvent START) +sostenutoOff = #(make-span-event 'SostenutoEvent STOP) %crescpoco = \set crescendoText = "cresc. poco a poco" %decresc = \set crescendoText = "decr." diff --git a/python/convertrules.py b/python/convertrules.py index 5a4bbe0c6b..9703e8c989 100644 --- a/python/convertrules.py +++ b/python/convertrules.py @@ -3090,3 +3090,93 @@ def conv (str): conversions.append (((2, 11, 50), conv, """Fret diagram properties moved to fret-diagram-details""")) + +def conv (str): + str = re.sub (r"arpeggioUp", r"arpeggioArrowUp", str) + return str + +conversions.append (((2, 11, 51), conv, """\\arpeggioUp -> \\arpeggioArrowUp""")) + + +def conv (str): + str = re.sub (r"arpeggioDown", r"arpeggioArrowDown", str) + return str + +conversions.append (((2, 11, 51), conv, """\\arpeggioDown -> \\arpeggioArrowDown""")) + + +def conv (str): + str = re.sub (r"arpeggioNeutral", r"arpeggioNormal", str) + return str + +conversions.append (((2, 11, 51), conv, """\\arpeggioNeutral -> \\arpeggioNormal""")) + + +def conv (str): + str = re.sub (r"setTextCresc", r"crescTextCresc", str) + return str + +conversions.append (((2, 11, 51), conv, """\\setTextCresc -> \\crescTextCresc""")) + + +def conv (str): + str = re.sub (r"setTextDecresc", r"dimTextDecresc", str) + return str + +conversions.append (((2, 11, 51), conv, """\\setTextDecresc -> \\dimTextDecresc""")) + + +def conv (str): + str = re.sub (r"setTextDecr", r"dimTextDecr", str) + return str + +conversions.append (((2, 11, 51), conv, """\\setTextDecr -> \\dimTextDecr""")) + + +def conv (str): + str = re.sub (r"setTextDim", r"dimTextDim", str) + return str + +conversions.append (((2, 11, 51), conv, """\\setTextDim -> \\dimTextDim""")) + + +def conv (str): + str = re.sub (r"setHairpinCresc", r"crescHairpin", str) + return str + +conversions.append (((2, 11, 51), conv, """\\setHairpinCresc -> \\crescHairpin""")) + + +def conv (str): + str = re.sub (r"setHairpinDecresc", r"dimHairpin", str) + return str + +conversions.append (((2, 11, 51), conv, """\\setHairpinDecresc -> \\dimHairpin""")) + + +def conv (str): + str = re.sub (r"sustainUp", r"sustainOff", str) + return str + +conversions.append (((2, 11, 51), conv, """\\sustainUp -> \\sustainOff""")) + + +def conv (str): + str = re.sub (r"sustainDown", r"sustainOn", str) + return str + +conversions.append (((2, 11, 51), conv, """\\sustainDown -> \\sustainOn""")) + + +def conv (str): + str = re.sub (r"sostenutoDown", r"sostenutoOn", str) + return str + +conversions.append (((2, 11, 51), conv, """\\sostenutoDown -> \\sostenutoOn""")) + + +def conv (str): + str = re.sub (r"sostenutoUp", r"sostenutoOff", str) + return str + +conversions.append (((2, 11, 51), conv, """\\sostenutoUp -> \\sostenutoOff"""))