Thanks for this! I tried the RhythmicStaff as you suggested but it seemed to break my lilypond code. I ended up with this diff showing that the staff never got closed
https://pastebin.com/7S8SnZq9 What did I do wrong? Pete On Wed, 10 Feb 2021, 11:20 Richard Shann, <rich...@rshann.plus.com> wrote: > On Wed, 2021-02-10 at 09:51 +0000, silentkeystr...@googlemail.com via > User *and* developer discussion of Denemo wrote: > > I tried using the drum clef as I couldn't find the RhythmClef. In the > > examples, the BaroqueLuteTab has a RhythmStaff, can I use this? > > Hmm, even though I recall creating the Baroque Lute Tab example I had > managed to forget about the existence of RhythmicStaff in LilyPond. > > Looking at the command: > Command: Tablature > Converts to tablature notation (print only) > Location: Object Menu ▶ Staffs/Voices ▶ Staff Properties ▶ Tablature > Internal Name: TabStaff > > I see that it can be customized to create RhythmicStaff instead: I > right clicked on the command and got the script into the Scheme Window > and then changed TabStaff to RhythmicStaff througout. > This gives the script > > 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8>< > ;;;RhythmicStaff > (let ((tag "RhythmicStaff")) > (ToggleDirective "staff" "postfix" tag " \\new RhythmicStaff > <<\n" DENEMO_OVERRIDE_LILYPOND) > (ToggleDirective "voice" "postfix" tag "\n" (logior > DENEMO_OVERRIDE_GRAPHIC DENEMO_OVERRIDE_LILYPOND)) > (ToggleDirective "clef" "postfix" tag "{} \n" (logior > DENEMO_OVERRIDE_GRAPHIC DENEMO_OVERRIDE_LILYPOND))) > 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8>< > > Then executing the Scheme on a new blank staff gets you the Rhythmic > staff you are looking for. > So I'll try and get round to making that a staff type available in the > Denemo menu (you can do that yourself, or put the script in a palette > button to do the same thing). > > Let me know if this works for you. > > Richard > >