Re: [abcusers] Continued lines

2003-07-08 Thread I. Oppenheim
Guido, can we update the standard to reflect the
simple continuation rule defined by John below?

Note that according to the standard as it is currently
defined, the second line in my example would be
interpreted as a header, and not as a note. This is
very illogical and confusing. We need to get rid of
such confusion.

Irwin Oppenheim


On Tue, 8 Jul 2003, John Chambers wrote:

I. Oppenheim writes:
|
| And what about:
|
| A B C D\
| E:|

> The trailing \ can be handled in the input routine,
> before any parsing is done, and the rest of the code
> then just sees:
>   A B C D E:|
>
> With this rule, it's clear that the first example doesn't contain  an
> E:  line at all (though this sentence does ;-). The "E:" isn't at the
> start of a line,  from  the  viewpoint  of  anything  but  the  input
> routine, because it's a continuation of the previous line.
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html


Re: [abcusers] Continued lines

2003-07-08 Thread Guido Gonzato
On Tue, 8 Jul 2003, I. Oppenheim wrote:

> Guido, can we update the standard to reflect the
> simple continuation rule defined by John below?
> 
> Note that according to the standard as it is currently
> defined, the second line in my example would be
> interpreted as a header, and not as a note. This is
> very illogical and confusing. We need to get rid of
> such confusion.

very sensible, I agree. Although I'm not entitled to decide anything :-) ,
I'll add a couple of lines about this.

Later,
  Guido =8-)

-- 
Guido Gonzato, Ph.D.  - Linux System Manager
Universita' di Verona (Italy), Facolta' di Scienze MM. FF. NN.
Ca' Vignal II, Strada Le Grazie 15, 37134 Verona (Italy)
Tel. +39 045 8027990; Fax +39 045 8027928 --- Timeas hominem unius libri

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


Re: [abcusers] Continued lines

2003-07-13 Thread Jean-Francois Moine
On Tue, 08 Jul 2003 14:29:38 UTC, John Chambers <[EMAIL PROTECTED]> 
wrote:
>I. Oppenheim writes:
>|
>| And what about:
>|
>| A B C D\
>| E:|
>
>Yup.  But we have had a discussion of what should  decide  this  one:
>There  is  some  confusion  over just what is the "next line" for the
>purposes of a final \.  Some abc software tries to find the next line
>"of the same type". This turns out to be hopelessly confusing, and no
>two programs do it the same.
>
>This has been hashed out in any number of programming languages,  and
>the  best  solution is always the same:  Standardize on the rule that
>the continuation is *always* the next line.  Users can understand and
>use this; they can't use anything that attempts to be more clever.
[snip]

Many times, I was asked for changing the fonts in the lyrics lines.
Now, with the actual ABC syntax, the sequence:

||
%%vocalfont Times 14
w:nor-mal\
%%vocalfont Times-Italic 14
w:i-ta-|lic_\
%%vocalfont Times 14
w:nor-mal

works fine.

-- 
Ken ar c'hentañ | ** Breizh ha Linux atav! **
|   http://moinejf.free.fr/
Pépé Jef|   mailto:[EMAIL PROTECTED]
To subscribe/unsubscribe, point your browser to: http://www.tullochgorm.com/lists.html