i hope this is not too much code :)

----------------------------------------------------------------
\version "2.19.60"
%default, ugly
<<
\new ChordNames \chordmode { c4 f a c }

\new Staff \with {
  instrumentName = #"default "
}
  {
  c'' d'' e'' f'' |
  \mark \default
  c'' d'' e'' f'' |
}
>>
%with spaceing and better
<<
\new ChordNames \chordmode { c4 f a c }

\new Staff \with {
  instrumentName = #"more space"
}
  {
  c'' d'' e'' f'' |
  \once \override Staff.BarLine #'extra-spacing-width = #'(-3 . 3)
  \mark \default
  c'' d'' e'' f'' |
}
>>

%here is where i would want it to be in level with chords
<<
\new ChordNames \chordmode { c4 f a c }

\new Staff \with {
  instrumentName = #"two low"
}
  {
  c''' d'' e'' f'' |
  \once \override Staff.BarLine #'extra-spacing-width = #'(-3 . 3)
  \mark \default
  c'' d'' e'' f'' |
}
>>

%here is where i do it manualy every time i change something
<<
\new ChordNames \chordmode { c4 f a c }

\new Staff \with {
  instrumentName = #"manual"
}
  {
  c''' d'' e'' f'' |
  \once \override Score.RehearsalMark.Y-offset = #5 % this is what i would
want to se up automaticly
  \once \override Staff.BarLine #'extra-spacing-width = #'(-3 . 3)
  \mark \default
  c'' d'' e'' f'' |
}
>>
--------------------------------------------------------------------------------------------

*Nesmotren govori kao da mačem probada, a jezik je mudrih iscjeljenje.
Izreke 12:18*
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to