Thank you Élie for the clarification. I agree that the first form (centering 
method) is the better solution.

My concern, though, is more about the validity of the syntax "()" and its 
behavior. My question is: Is such a pair of blank-brackets 1) a valid syntax 
with defined behavior as part of the abc language itself, or 2) not a defined 
syntax but accepted & rendered by a specific implementation of gabc 
compiler/interpreter?

To me, case 1) guarantees the consistence of its behavior, then I feel no 
urgency to modify my source files; but case 2) is very different.

Thanks,

Michael Zhang
Shanghai, China

________________________________________
发件人: Élie Roux <[email protected]> 代表 Élie Roux 
<[email protected]>
发送时间: 2016年2月16日 18:03
收件人: Zhang Michael; [email protected]
主题: Re: 答复: [Gregorio-users] How to deal with the meta text in lyrics?

> So, how "dangerous" is the blank-bracket method? So far I can see
> only one side effect that extra space will be inserted there, but
> I'm not sure if there will be change to its behavior. I already have
> a few dozen of source files using that method, so I wonder if I
> should correct them ASAP.

The main difference between

2ab. {E}c(ehg)

and

2ab.() Ec(ehg)

is that in the second case, a line break can occur after "2ab.", which
is certainly not what you want. It will also change the spacings into
something you might not want. I think it's best to use the first form,
but the second is not "dangerous", it's just different in some edge cases.

Thank you,
--
Elie
_______________________________________________
Gregorio-users mailing list
[email protected]
https://mail.gna.org/listinfo/gregorio-users

Reply via email to