On Sunday, October 15, 2000 1:29 PM, Frank Nordberg 
[SMTP:[EMAIL PROTECTED]] wrote:
> I am very interested. Is it possible to get this a bit more standardized
> I mean things like:
>     "_" - Move the text down some
> could mean anything. To BarFly it means "place the text below the
> staff", while jaabc2ps apparently interprets it as "move the text a
> little closer to the staff".

"Move the text down some" applies when this is NOT the first character of 
the text.  The first text characters are implemented exactly as described 
in the draft (1.7.3) standard.  I thought I was pretty clear on that but I 
guess not.  Here's an example:

"^_Text" would place the text above the staff but a little lower than the 
default location (how much is up to the software, in jaabc2ps it's 
controlled by a *.fmt (or %%) parameter.

"_^<Text" would place the text below the staff but a little higher and to 
the left of the "normal" location.

"<^^Text" would place the text to the left of the notehead and a "couple of 
bits" higher than "normal."

And so on.  Obviously, if you use this feature in your abc then software 
which doesn't recognize the extra formatting characters is going to print 
some extra characters with the text ("_Text," "^<Text," and "^^Text" in the 
above examples).  That's preferable to "breaking" software that doesn't 
recognize the additional formatting characters.  Also, any midi player 
software that uses the 1.7.3-described leading characters to distinguish 
simple text from chords will ignore all of this just as it should.

John Atchley

To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html

Reply via email to