On Tue 19 Jul 2016 at 12:21:39 (+0200), Simon Albrecht wrote:
> On 19.07.2016 06:07, Joel C. Salomon wrote:
[...]
> > a16( gs a gs a gs a gs \repeat tremolo 4 { a gs) }
> > | \kluge |
> > \voiceOne
> > \repeat tremolo 4 { f( d } \repeat tremolo 4 { f d) }
> > | \kluge |
[...]
> As a side note: It’s considered bad practice to have tabs in
> LilyPond source code.
I'm afraid you're confusing two issues here. People can add any sort
of whitespace that LP will accept into their LP source code.
I think it ought to allow a greater selection too.
http://lists.gnu.org/archive/html/lilypond-user/2016-05/msg00307.html
OTOH the developers may choose to enforce a programming style for
*program* code that's accepted into the official tree, and the same
for the various subsidiary projects. That's no different from the
Linux Kernel, GNU, Python, etc.
There is a thread involving the main developers which starts at
https://lists.gnu.org/archive/html/lilypond-devel/2009-04/msg00076.html
but it's tedious to follow it to the bitter end, and there may be
more recent discussions/guidelines.
Personally, I avoid tabs myself except in human-only files, mainly
because of the side-effects in python code where indentation is
significant to the parser. But that's just me.
As a side-side note, maybe the slur is the equivalent of the
"Vaughan Williams quaver". RVW would tie to a quaver in the next
bar, but here there's a chord in the way (which also means that
here it's not a tie). It may just emphasise that the note must
be sustained. Not being a pianist, I don't know which hand plays
the quavers in the upper staff.
Cheers,
David.
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user