Hi,

as contribution to this discussion: the staves number 3 and 4 in the
attachment is what would please my eyes the most (for n staff lines):

multi measure and whole rests:
 hanging from the staff line above the centre: staff line floor(n/2)
 counting from top to bottom

half rests:
 sitting on the centre line or below (for even n): floor(n/2)+1

quarter rests:
 centred for any n?

for smaller durations I am not sure:
 a) centred for any n?
 b) oriented on the half-rest-line: floor(n/2)+1
 c) oriented on the whole-rest- line: floor(n/2)+1
In any case they are not designed for the staff spaces in TabStaffs,
they look much nicer for the default staff spaces in Staffs.

Cheers,
Joram

PS: The C-time-signature also moved from the line (2.16.0) to the centre
(2.17.14). It's hard to tell, but I like the new position more.


The code for the visualization attached:
\version "2.17.14"
\header { tagline = ##f }

<<
  \new TabStaff {
    \tabFullNotation
    R1 r1 r2 r4 r8 r16 r32 r
  }
  \new TabStaff {
    \tabFullNotation
    \set TabStaff.stringTunings = #bass-tuning
    R1 r1 r2 r4 r8 r16 r32 r
  }
  \new TabStaff {
    \set TabStaff.stringTunings = #bass-tuning
    \tabFullNotation
    \override MultiMeasureRest #'extra-offset = #'(0 . -1)
    R1
    \override Rest #'extra-offset = #'(0 . -1)
    r1 r2
    \override Rest #'extra-offset = #'(0 . -0.5)
    r4
    \override Rest #'extra-offset = #'(0 . -0.0)
    r8 r16
    \override Rest #'extra-offset = #'(0 . -0.7)
    r32 r
  }

  \new TabStaff {
    \set TabStaff.stringTunings = #bass-tuning
    \tabFullNotation
    \override MultiMeasureRest #'extra-offset = #'(0 . -1)
    R1
    \override Rest #'extra-offset = #'(0 . -1)
    r1 r2
    \override Rest #'extra-offset = #'(0 . -0.5)
    r4 r8 r16 r32 r
  }
>>

<<attachment: document.png>>

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to