Great solution. Thanks.

Larry M.

On Fri, Apr 6, 2018 at 10:23 AM Thomas Morley <thomasmorle...@gmail.com>
wrote:

> 2018-04-06 18:38 GMT+02:00 Larry Morandi <larry.mora...@gmail.com>:
> > 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
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to