Displaying all grob-properties and there actual value

Sometimes you may want to know all properties and their value for a certain grob.
The here provided function is a possibility.
Afaict, following comment is not true (any more?), will delete soon --Harm: Known limitation: it doesn't work for NoteHead.
The output is like:

  • Grob ChordName:
  • GROB-INTERFACE
  • ...(shortened)
  • CHORD-NAME-INTERFACE
  • begin-of-line-visible:
  • ()
  • FONT-INTERFACE
  • font:
  • ()
  • font-encoding:
  • ()
  • font-family:
  • sans
  • font-name:
  • ()
  • font-series:
  • ()
  • font-shape:
  • ()
  • font-size:
  • 1.5
  • ITEM-INTERFACE
  • break-visibility:
  • ()
  • extra-spacing-height:
  • (0.2 . -0.2)
  • extra-spacing-width:
  • (-0.5 . 0.5)
  • non-musical:
  • ()
  • RHYTHMIC-GROB-INTERFACE
  • TEXT-INTERFACE
  • baseline-skip:
  • ()
  • replacement-alist:
  • ()
  • text:
  • ... (shortened)
  • word-space:
  • 0.0
  • text-direction:
  • ()


  • for this coding:
    \new ChordNames \chordmode { \grobPropertiesInfo #'ChordName c1:m7 }