lilypond-user
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: printKeyCancellation, a way to never show key cancellations?


From: David Kastrup
Subject: Re: printKeyCancellation, a way to never show key cancellations?
Date: Sun, 02 Dec 2012 20:33:49 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.2.50 (gnu/linux)

Thomas Morley <address@hidden> writes:

> As far as I can tell, every example in the docs uses #'#( ... ) if a
> vector is given.

input/regression/cue-clef-after-barline.ly:    ##(( ;; end-of-line:
input/regression/footnote-break-visibility.ly:    \once \override 
Score.FootnoteItem.break-visibility = ##(#f #f #t)
input/regression/tuplet-full-length-extent.ly:   \override 
Score.RehearsalMark.break-visibility = ##(#t #t #t)

as opposed to

Documentation/cs/learning/tweaks.itely:  \override 
Staff.BarLine.break-visibility = #'#(#f #f #f)
Documentation/de/learning/tweaks.itely:  \override 
Staff.BarLine.break-visibility = #'#(#f #f #f)
Documentation/de/notation/changing-defaults.itely:\once \override 
Score.BarLine.break-visibility = #'#(#f #t #t)
Documentation/de/notation/rhythms.itely:\override 
Score.BarNumber.break-visibility = #'#(#t #t #t)
Documentation/es/learning/tweaks.itely:  \override 
Staff.BarLine.break-visibility = #'#(#f #f #f)
Documentation/es/notation/changing-defaults.itely:\once \override 
Score.BarLine.break-visibility = #'#(#f #t #t)
Documentation/es/notation/rhythms.itely:\override 
Score.BarNumber.break-visibility = #'#(#t #t #t)
Documentation/fr/learning/tweaks.itely:  \override 
Staff.BarLine.break-visibility = #'#(#f #f #f)
Documentation/fr/notation/changing-defaults.itely:\once \override 
Score.BarLine.break-visibility = #'#(#f #t #t)
Documentation/fr/notation/rhythms.itely:\override 
Score.BarNumber.break-visibility = #'#(#t #t #t)
Documentation/it/learning/tweaks.itely:  \override 
Staff.BarLine.break-visibility = #'#(#f #f #f)
Documentation/ja/learning/tweaks.itely:  \override 
Staff.BarLine.break-visibility = #'#(#f #f #f)
Documentation/ja/notation/changing-defaults.itely:\once \override 
Score.BarLine.break-visibility = #'#(#f #t #t)
Documentation/ja/notation/rhythms.itely:\override 
Score.BarNumber.break-visibility = #'#(#t #t #t)
Documentation/learning/tweaks.itely:  \override Staff.BarLine.break-visibility 
= #'#(#f #f #f)
Documentation/ly-examples/cary-layout.ily:      #{ \once \set shapeNoteStyles = 
#'#(do do do do do do do) #music #})
Documentation/ly-examples/cary-layout.ily:      #{ \once \set shapeNoteStyles = 
#'#(re re re re re re re) #music #})
Documentation/ly-examples/cary-layout.ily:      #{ \once \set shapeNoteStyles = 
#'#(mi mi mi mi mi mi mi) #music #})
Documentation/ly-examples/cary-layout.ily:      #{ \once \set shapeNoteStyles = 
#'#(fa fa fa fa fa fa fa) #music #})
Documentation/ly-examples/cary-layout.ily:      #{ \once \set shapeNoteStyles = 
#'#(la la la la la la la) #music #})
Documentation/ly-examples/cary-layout.ily:      #{ \once \set shapeNoteStyles = 
#'#(ti ti ti ti ti ti ti) #music #})
Documentation/ly-examples/cary-layout.ily:      #{ \once \set shapeNoteStyles = 
#'#(harmonic harmonic harmonic harmonic harmonic harmonic harmonic) #music #})
Documentation/ly-examples/cary-layout.ily:      #{ \once \set shapeNoteStyles = 
#'#(cross cross cross cross cross cross cross) #music #})
Documentation/nl/learning/tweaks.itely:  \override 
Staff.BarLine.break-visibility = #'#(#f #f #f)
Documentation/notation/changing-defaults.itely:\once \override 
Score.BarLine.break-visibility = #'#(#f #t #t)
Documentation/notation/rhythms.itely:\override Score.BarNumber.break-visibility 
= #'#(#t #t #t)
Documentation/snippets/applying-note-head-styles-depending-on-the-step-of-the-scale.ly:
    \set shapeNoteStyles = #'#(do re mi fa
Documentation/snippets/applying-note-head-styles-depending-on-the-step-of-the-scale.ly:
    \set shapeNoteStyles = #'#(cross triangle fa #f
Documentation/snippets/preventing-final-mark-from-removing-final-tuplet.ly:   
\override Score.RehearsalMark.break-visibility = #'#(#t #t #t)
Documentation/snippets/preventing-final-mark-from-removing-final-tuplet.ly:  
\override Score.RehearsalMark.break-visibility = #'#(#t #t #t)
Documentation/snippets/separating-key-cancellations-from-key-signature-changes.ly:
    #'#((left-edge ambitus breathing-sign clef staff-bar
input/regression/bar-number-volta-repeat.ly:    \override 
Score.BarNumber.break-visibility = #'#(#t #t #t)
input/regression/collision-head-solfa-fa.ly:  \set Staff.shapeNoteStyles = 
#'#(do re mi fa #f la ti)
input/regression/collision-head-solfa-fa.ly:  \set Staff.shapeNoteStyles = 
#'#(do re mi faThin #f la ti)
input/regression/compound-time-signatures.ly:  \override 
Staff.TimeSignature.break-visibility = #'#(#f #t #t)
input/regression/easy-notation.ly:  \override NoteHead.note-names = #'#("U" "V" 
"W" "X" "Y" "Z" "z")
input/regression/note-head-solfa.ly:  \set shapeNoteStyles = #'#(do re mi fa 
sol la ti)
ly/property-init.ly:aikenHeads      = \set shapeNoteStyles = #'#(do re miMirror 
fa sol la ti)
ly/property-init.ly:aikenHeadsMinor = \set shapeNoteStyles = #'#(la ti do re 
miMirror fa sol)
ly/property-init.ly:  \set shapeNoteStyles = #'#(doFunk reFunk miFunk faFunk 
solFunk laFunk tiFunk)
ly/property-init.ly:  \set shapeNoteStyles = #'#(laFunk tiFunk doFunk reFunk 
miFunk faFunk solFunk)
ly/property-init.ly:sacredHarpHeads = \set shapeNoteStyles = #'#(fa sol la fa 
sol la mi)
ly/property-init.ly:sacredHarpHeadsMinor = \set shapeNoteStyles = #'#(la mi fa 
sol la fa sol)
ly/property-init.ly:  \set shapeNoteStyles = #'#(faThin sol laThin faThin sol 
laThin miThin)
ly/property-init.ly:  \set shapeNoteStyles = #'#(laThin miThin faThin sol 
laThin faThin sol)
ly/property-init.ly:  \set shapeNoteStyles = #'#(doWalker reWalker miWalker 
faWalker solFunk laWalker tiWalker)
ly/property-init.ly:  \set shapeNoteStyles = #'#(laWalker tiWalker doWalker 
reWalker miWalker faWalker solFunk)

And I can't even guarantee that I have not been responsible for at least
one occurence in the first list.

> Perhaps one should change this. OTOH, there's no harm using the
> additional '-sign.
>
> Thinking a little more about it, I would tend to keep the current behaviour:
> Remembering being a LilyPond-starter, the first time #'#(#f #f #f)
> occured to me, I couldn't see what was what under all the hash-signs
> and speculated, the # before the bracket was a typo.
> The '-sign gives a little structure to it, at least.

Well, as I said I find it irritating as compared to ##f and ##t.

-- 
David Kastrup



reply via email to

[Prev in Thread] Current Thread [Next in Thread]