* input/regression/tuplet-nest.ly: Fix.
* lilypond-font-lock.el (LilyPond-font-lock-keywords):
* input/test/improv.ly:
* input/test/cautionaries.ly: Accidentals -> Accidental.
* input/test/add-text-script.ly: Bugfix. How did this ever work?
2002-08-11 Jan Nieuwenhuizen <janneke@gnu.org>
+ * input/regression/tuplet-properties.ly:
+ * input/regression/tuplet-nest.ly: Fix.
+
+ * lilypond-font-lock.el (LilyPond-font-lock-keywords):
+ * input/test/improv.ly:
+ * input/test/cautionaries.ly: Accidentals -> Accidental.
+
+ * input/test/add-text-script.ly: Bugfix. How did this ever work?
+
* Documentation/windows/installing.texi:
* Documentation/windows/compiling.texi:
* cygwin/README: Update to reflect new binary release setup and
\header {
- texidoc="Manual hack for nested tuplets"
+ texidoc="Manual hack for nested tuplets, move outer tuplet up."
}
#(define (make-text-checker-once text)
\property Voice.tupletNumberFormatFunction = #fraction-tuplet-formatter
\outputproperty #(make-text-checker-once "2:3")
- #'extra-offset = #'(0 . 1)
+ #'extra-offset = #'(0 . 1.5)
\times 2/3 {
\times 2/3 {
a a a
\times 4/6 { c_"shorter, no edges" f b b f c}
\property Voice.TupletBracket \revert #'edge-height
\property Voice.TupletBracket \revert #'shorten-pair
- \property Voice.TupletBracket \override #'edge-width = #'(-0.5 . 0.5)
+ \property Voice.TupletBracket \override #'edge-widen = #'(-0.5 . 0.5)
\times 2/3 { b^""^""^"angled edges" b b }
\property Voice.TupletBracket \revert #'direction
\times 2/3 { b b b }
}
#(define (make-script x)
- (let ((m (ly-make-music "Articulation_req")))
- ;;(ly-set-mus-property! m 'articulation-type 'staccato)
- ;; urg
+ (let ((m (ly-make-music "Articulation_req")))
(ly-set-mus-property! m 'articulation-type x)
(ly-set-mus-property! m 'script x)
m))
-
+
#(define (add-script m x)
- (if (equal? (ly-music-name m) "Request_chord")
- (ly-set-mus-property! m 'elements
- (cons (make-script x)
- (ly-get-mus-property m 'elements)))
-
- (let ((es (ly-get-mus-property m 'elements))
- (e (ly-get-mus-property m 'element)) )
- (map (lambda (y) (add-script y x)) es)
- (if (music? e)
- (add-script e x))))
- m)
+ (if (equal? (ly-music-name m) "Request_chord")
+ (ly-set-mus-property! m 'elements
+ (cons (make-script x)
+ (ly-get-mus-property m 'elements)))
+
+ (let ((es (ly-get-mus-property m 'elements))
+ (e (ly-get-mus-property m 'element)) )
+ (map (lambda (y) (add-script y x)) es)
+ (if (music? e)
+ (add-script e x))))
+ m)
#(define (add-staccato m)
(add-script m "staccato"))
m)
\score {
- \apply #(lambda (x) (add-script x "6") (display x) x ) \notes { c4-3 }
+ \apply #(lambda (x) (add-text-script x "6") (display x) x ) \notes { c4-3 }
}
\score { \notes \context Staff \transpose c''' {
\key d \major
\property Staff.autoReminders = #'cautionary
- \property Staff.Accidentals \override #'font-relative-size = #0
+ \property Staff.Accidental \override #'font-relative-size = #0
<dis1 c> cis2 d
- \property Staff.Accidentals \override #'cautionary-size = #-1
+ \property Staff.Accidental \override #'cautionary-size = #-1
<dis1 c> cis2 d
- \property Staff.Accidentals \override #'paren-cautionaries = ##f
+ \property Staff.Accidental \override #'paren-cautionaries = ##f
<dis1 c> cis2 d
}
\consists "Accidental_engraver"
squashedPosition = #0
NoteHead \override #'style = #'slash
- Accidentals \override #'transparent = ##t
+ Accidental \override #'transparent = ##t
}
\translator {
\VoiceContext
"\\(archi\\|bassi\\|legni\\|ottoni\\|timpani\\|viole\\|violini\\)\\(Group\\)" ; *Group
"melisma\\(End\\)?" "staff\\(One\\|Two\\)?" "rests\\(II\\)?" "specialKey"
"noBreak" "paperTwentysix" "endHorizScript" "FontBody" "text(I)+"
-"\\(modern\\|forget\\)Accidentals" ; *Accidentals
+"\\(modern\\|forget\\)Accidental" ; *Accidentals
"noResetKey" "modern\\(Voice\\)?Cautionaries" "unaCorda" "treCorde"
))
(reservedwords '(
;; Other words which look nicer when colored
-"Accidentals" "autoBeamSettings" "BarLine" "Beam"
+"Accidental" "autoBeamSettings" "BarLine" "Beam"
"ChordName\\([s]?\\|s.[a-zA-Z]*\\)" "Dots" "DynamicText"
"FiguredBass" "Hairpin" "\\(\\(Inner\\)?Choir\\|Grand\\|Piano\\|Tab\\)Staff"
"Slur" "Stem" "SpacingSpanner" "System\\(StartDelimiter\\)?"