2014-01-25 David Kastrup <d...@gnu.org>:
> Thomas Morley <thomasmorle...@gmail.com> writes:
>
>> Hi David
>>
>> 2014-01-25 David O'Donnell <johndavidodonn...@gmail.com>:
>>> Is there a way to adjust the bar lines to be as thick or thin as one wants?
>>
>> [...]
>>
>>> \layout {
>>>     \context {
>>>       \Score
>>>       % **** Turns off bar numbering
>>>       \remove "Bar_number_engraver"
>>>     }
>>> \context {
>>> \Staff
>>>   \override StaffSymbol #'staff-space = #1.11
>>
>> Delete "Staff." in the next lines and it will work. Use
>> 'hair-thickness and/or 'thick-thickness as properties.
>>
>>>   \override Staff.StaffSymbol #'thickness = #0.6
>>> \override Staff.BarLine #'thickness = #2
>>> %\override Staff.BarLine #'hair-thickness = #0.5
>>>
>>>   }
>>
>> Btw, don't use a new \context { \Staff ... } it's superfluous and may
>> or may not interfere with the previous.
>
> It will _not_ interfere.  The main reason to avoid multiple instances
> here is performance: every occurence of \context { \Staff ... } copies
> the currently active Staff context definition, adds material to it, then
> takes the result, looks up its \name in the definition, gets the
> respective context definition in the output definition (\layout) and
> replaces it with the modified copy.  Not doing this over and over is a
> bit of courtesy towards LilyPond, even though there are probably other
> things slowing it down even more.
>
> --
> David Kastrup

Hi David,

thanks for clarifying.

Cheers,
  Harm

_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to