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, 2020 at 19:49

1 Answer 1


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, 2020 at 19:44
  • Trying ^ }markup{tacet} in chordmode results in errors
    – Andreas
    Jan 4, 2020 at 19:50
  • 1
    Ah, I'm using it in regular mode.
    – Glorfindel
    Jan 4, 2020 at 20:03

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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