[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: \tag can't follow \lyricsto
From: |
Trevor Daniels |
Subject: |
Re: \tag can't follow \lyricsto |
Date: |
Mon, 14 Jul 2008 21:31:07 +0100 |
----- Original Message -----
Date: Mon, 14 Jul 2008 15:45:32 +0000 (UTC)
From: Roman Stawski <address@hidden>
Subject: \tag can't follow \lyricsto
To: address@hidden
Message-ID: <address@hidden>
Content-Type: text/plain; charset=us-ascii
I'm not top posting.
The \tag command provokes a syntax error if it immediately follows a
\lyricsto
command. A work-around is to insert an empty expression {} between the
two.
\version "2.11.49"
\paper{ ragged-right=##t }
<<
\new Voice = "dirge" { c''1 }
\lyricsto "dirge" \new Lyrics { Whoops }
% {} % <-- \tag provokes syntax error if this line is commented out
\tag #'harmony { a'1 }
The \tag command appears not to define a new Staff/Voice
implicitly, whereas {} does, so the command fails without
the {}. However, this seems a poor structure for an
input file, as it is quite unclear whether the tagged
line should generate a new staff, generate a new voice,
or be part of "dirge". So, not really a bug, just a bad
input file.
Trevor