Hi David,

> how did you implement those functions?

Below is a snippet that contains the three functions, and an example usage.

Hope this helps!
Kieren.

%%  SNIPPET BEGINS
\version "2.19.49"
\language "english"

ignoreH =
#(define-music-function (parser location item) (symbol-list-or-music?)
  #{ \tweak #'horizontal-skylines #f
     \tweak #'extra-spacing-width #empty-interval
     #item #})

ignoreV =
#(define-music-function (parser location item) (symbol-list-or-music?)
  #{ \tweak #'vertical-skylines #f
     \tweak #'extra-spacing-height #empty-interval
     #item #})

ignore =
#(define-music-function (parser location item) (symbol-list-or-music?)
  #{ \ignoreH \ignoreV #item #})

ignoreTest = {
  c4-\f c-\ignore-\f
}

\score { \ignoreTest }
%%  SNIPPET ENDS

________________________________

Kieren MacMillan, composer
‣ website: www.kierenmacmillan.info
‣ email: i...@kierenmacmillan.info


_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to