Yes, placing tabFullNotation in the layout block works =)
Harm and Eluze, thank you very much!
Regards,
Phil.
----- Original Message -----
From: "Thomas Morley" <thomasmorle...@gmail.com>
To: "Phil Burfitt" <phil.burf...@talktalk.net>
Cc: <lilypond-user@gnu.org>
Sent: Sunday, May 26, 2013 9:51 PM
Subject: Re: tabFullNotation
2013/5/26 Phil Burfitt <phil.burf...@talktalk.net>:
Am I doing something wrong here? I can't get musical symbols to show with
polphony.
\version "2.17.8"
upper = \relative c' { c4 d e f }
lower = \relative c { c4 d e f }
\score {
\new TabStaff {
\tabFullNotation
<< \upper \\ \lower >>
}
}
Hi Phil,
seems our documentation is misleading.
NR 2.4.1 states:
"If all musical symbols used in traditional notation should also show
up in tablature one has to apply the command \tabFullNotation in a
TabStaff-context."
http://lilypond.org/doc/v2.17/Documentation/notation/common-notation-for-fretted-strings#default-tablatures
Though, in /ly/property-init.ly `tabFullNotation' is defined:
tabFullNotation = {
\revert TabStaff.TimeSignature.stencil
\revert TabVoice.Stem.length
...
}
i.e. reverting properties belonging to TabStaff _and_ TabVoice.
Including the following layout and commenting _one_ context, you'll
see some grobs removing some not:
\layout {
\context {
\TabStaff
\tabFullNotation
}
\context {
\TabVoice
\tabFullNotation
}
}
I'd call it a bug in the documentation.
For now you can use:
\layout { \tabFullNotation }
Thanks to David Kastrup, that it works this way.
(Or include \tabFullNotation in every voice)
HTH,
Harm
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user