By default, Lilypond seems to use left alignment for chord names, like this:

left-aligned chord names

Is there a way to center the chord names above the notes to which they refer? The "/G" being so far to the right of the "C" throws me off a bit.

Thanks to anyone who can help!

  • 1
    I think this is pretty standard notation: the G is not on top of the next note, and the "C/G" text is tight enough that it still constitutes a single item. I wouldn't change it if I were you. – user18490 Oct 15 '16 at 23:43
  • 1
    The chord itself is over the notes. The slash part should be after, as it just tells which inversion it is. – Tim Oct 16 '16 at 6:43
  \new ChordNames \with {
    \override ChordName.X-offset = #ly:self-alignment-interface::aligned-on-x-parent
    \override ChordName.self-alignment-X = #CENTER }
  \chordmode { cis:7/ges q q q }
  { c'4 c' c' c' }

But I'm skeptical that the results are all that convincing.

  • I agree that this is probably not convincing, or standard. As far as I'm aware, most music is rendered with chords left-aligned to the relevant notes. Nevertheless, nice that this can be done in Lilypond. – user18490 Oct 15 '16 at 23:42
  • Thanks! Upon reflection, I think you're right about this. Thanks, user34030 and Evert! – ale.sisti Oct 16 '16 at 6:04

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.