X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=ly%2Fproperty-init.ly;h=8f4a2e33660a5c8ebb41b091a18000c6196e53e2;hb=43f9d1a1edfa1a15600f7b8f52d32f7c10b591c6;hp=4b385cc4ec9393ae509a9239026ccd5eda2e1c2c;hpb=407b10e603bee3e5270145d152c9e093fe1d7c09;p=lilypond.git diff --git a/ly/property-init.ly b/ly/property-init.ly index 4b385cc4ec..8f4a2e3366 100644 --- a/ly/property-init.ly +++ b/ly/property-init.ly @@ -1,6 +1,6 @@ % property-init.ly -\version "2.11.52" +\version "2.11.53" stemUp = \override Stem #'direction = #UP stemDown = \override Stem #'direction = #DOWN @@ -10,7 +10,6 @@ slurUp = \override Slur #'direction = #UP slurDown = \override Slur #'direction = #DOWN slurNeutral = \revert Slur #'direction -%% There's also dash, but setting dash period/length should be fixed. slurDashed = { \override Slur #'dash-period = #0.75 \override Slur #'dash-fraction = #0.4 @@ -29,6 +28,19 @@ phrasingSlurUp = \override PhrasingSlur #'direction = #UP phrasingSlurDown = \override PhrasingSlur #'direction = #DOWN phrasingSlurNeutral = \revert PhrasingSlur #'direction +phrasingSlurDashed = { + \override PhrasingSlur #'dash-period = #0.75 + \override PhrasingSlur #'dash-fraction = #0.4 +} +phrasingSlurDotted = { + \override PhrasingSlur #'dash-period = #0.75 + \override PhrasingSlur #'dash-fraction = #0.1 +} +phrasingSlurSolid = { + \revert PhrasingSlur #'dash-period + \revert PhrasingSlur #'dash-fraction +} + mergeDifferentlyDottedOn = { \override Staff.NoteCollision #'merge-differently-dotted = ##t } @@ -188,22 +200,22 @@ autoBeamOn = \set autoBeaming = ##t textLengthOn = { \override TextScript #'extra-spacing-width = #'(0 . 0) - \override TextScript #'infinite-spacing-height = ##t + \override TextScript #'extra-spacing-height = #'(-inf.0 . +inf.0) } textLengthOff = { \override TextScript #'extra-spacing-width = #'(+inf.0 . -inf.0) - \override TextScript #'infinite-spacing-height = ##f + \override TextScript #'extra-spacing-height = #'(0 . 0) } balloonLengthOn = { \override BalloonTextItem #'extra-spacing-width = #'(0 . 0) - \override BalloonTextItem #'infinite-spacing-height = ##t + \override BalloonTextItem #'extra-spacing-height = #'(-inf.0 . +inf.0) } balloonLengthOff = { \override BalloonTextItem #'extra-spacing-width = #'(+inf.0 . -inf.0) - \override BalloonTextItem #'infinite-spacing-height = ##f + \override BalloonTextItem #'extra-spacing-height = #'(0 . 0) } @@ -341,3 +353,18 @@ bassFigureStaffAlignmentNeutral = { \revert Staff.BassFigureAlignmentPositioning #'direction } +predefinedFretboardsOff = { + \set FretBoards.predefinedDiagramTable = ##f +} + +predefinedFretboardsOn = { + \set FretBoards.predefinedDiagramTable = #fretboard-table +} + +pointAndClickOff = #(define-music-function (parser location) () + (ly:set-option 'point-and-click #f) + (make-music 'SequentialMusic 'void #t)) + +pointAndClickOn = #(define-music-function (parser location) () + (ly:set-option 'point-and-click #t) + (make-music 'SequentialMusic 'void #t))