In German music-notation, we know the term "tacet" in order to say the musician not to play his chords for a while. How can that be typeset with lilypond? It's similar to "N.C.", but in most common books the text "tacet" is printed.

  • "Tacet' is used internationally.
    – PiedPiper
    Jan 4 '20 at 19:49

It depends on how you want the tacet to be printed. A simple

R1*20 ^ \markup{Tacet}

will print the word 'Tacet' above the staff:

enter image description here

Combine it with \compressFullBarRests for a short version:

enter image description here

  • Thanks for your fast reply. I've tried: the definition CMString = { <c e g>-\markup { \whiteout { \hspace #-2 "Tacet" } } } CMStringX = #(append (sequential-music-to-chord-exceptions CMString #t) ignatzekExceptions) and use: \set chordNameExceptions = #CMStringX c \unset chordNameExceptions but my "a" is always overlined. Any idea?
    – Andreas
    Jan 4 '20 at 19:44
  • Trying ^ }markup{tacet} in chordmode results in errors
    – Andreas
    Jan 4 '20 at 19:50
  • Ah, I'm using it in regular mode.
    – Glorfindel
    Jan 4 '20 at 20:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.