Matt Hood <mattho...@gmail.com> writes: > Hi all, > > I’m putting together an arrangement for four guitars, with the parts > in tab and the full score in standard notation. Each part is its own > variable, and then separate instances of Staff and TabStaff are used > to output in the different formats. > > I’ve gone back through and added fingering information to make the tab > sensible, using these commands: > \set TabStaff.minimumFret = #?? > \set TabStaff.restrainOpenStrings = ##?? > > This makes a nice looking tab, but now the full score is littered with > extra clefs and spacing issues on every instance that I’ve changed > some property of TabStaff. > Is there a way to disable all occurrences of a TabStaff in the full score? > Worst case scenario I can use tags, but that’s awfully tedious. Or I > could have two copies of the parts, but then I’ve got to change two > files for every alteration, which isn’t a great practice. > > Any ideas?
Use \set Staff.minimumFret ... et al. A TabStaff will also answer to Staff (since it is aliased accordingly), and the settings will not cause trouble in a Staff. Alternatively, tag those commands and use \removeWithTag to strip them from the Staff version. -- David Kastrup _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-user