Great solution. Thanks. Larry M.
On Fri, Apr 6, 2018 at 10:23 AM Thomas Morley <[email protected]> wrote: > 2018-04-06 18:38 GMT+02:00 Larry Morandi <[email protected]>: > > I'm trying to print a score that does not include the TabStaff which I > > include on my individual parts. I'm finding that I get extraneous partial > > tab clefs and lines placed in my output whenever a "TabStaff.minimumFret" > > definition is found. > > > > So I'm looking for a way have this fixed, or to do something like the > > equivalent of conditional compilation to remove references to TabStaff in > > the cases where I don't want the tab to be printed. I've tried using > tags, > > and they offer no relief. What I really need is something like the old C > > preprocessor where I can just silently remove code so the parser doesn't > see > > it. (I'm using Frescobaldi on a Mac as my editor and LilyPond front end.) > > > > Here's an simple example (just modified from the normal new file > template): > > > > \version "2.18.0" > > > > \header { > > title = "Test showing extraneous TabStaff output" > > } > > global = { > > \time 4/4 > > \key c \major > > \tempo 4=100 > > } > > chordNames = \chordmode { > > \global > > c1 > > } > > melody = \relative c'' { > > \global > > c4 d > > \set TabStaff.minimumFret = #0 > > Use > \set Staff.minimumFret = #0 > instead. > TabStaff will still hear it. > > > > Cheers, > Harm >
_______________________________________________ lilypond-user mailing list [email protected] https://lists.gnu.org/mailman/listinfo/lilypond-user
