John Walsh wrote:
[snip]
A couple of questions.
If I read the abcm2ps documentation correctly, it's
possible to have two implicitly-defined voices on each staff
(making three voices in all) one gotten with "&" and the other
with "&&." (The limitation seems to come from the need to
distinguish voices by note-staff directions.) Is there any need
for more than this?
Four voices in a same staff are very common in guitar pieces (and even
in Bach's solo violin pieces), although I don't know a ABC program that
can manage that cleanly (abcm2ps is in the way).
I don't know what is your abcm2ps version, but with the current version
(abcm2ps-4.8.0) this code works fine:
X:1
M:3/4
L:1/4
K:C clef=treble
c'd'e' & cde & CDE & F,G,A, |
I didn't see in abcm2ps-4.8.0 documentation an explicit limit for the
number of temporary voices, or the difference between & and &&.
This difference is described in the 3.7.1 documentation, but `Note 2'
says that && was not implemented.
`Note 1' is related to the following question:
The abcm2ps documentation mentions the problem of
distinguishing "(&" from the beginning of a slur, but is that a
real problem? Can't one just treat "(&" as a special case like
"(3" for a triplet? If it should be absolutely necessary to have
a slur just before an "&", then add a space between them: "( &".
(Of course, there remains the question of whether that slur
applies to one voice, or to all. Hey---that's someone else's
problem.)
Please note that the syntax for voice overlay is different in the two
versions I cited above. The abcm2ps-3.7.1 uses the delimitators ( ) --
i.e the same as slurs; the new versions use (& and &) [without spaces],
so there is not more that problem with the slurs.
-
One interesting thing in abcm2ps-3.7.1 description is that & and &&
differs as regards the *stem direction* (but this is another story...).
Hudson
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html