Dear Elie (and others interested in), I tried something else this afternoon, and I realized that a complete example of how all these space commands work is mandatory in a future documentation, with also visual example, if possible (I mean: a score which points out what is working where).
But continuing on our trials:
> And it seems to me that the only working space here is last one,
> > which is the same space for all bars.
>
> You might be right yes...
I understood that all spaces called "spacearoundxxx" really should work for
bars WITHIN syllables, this means just in alleluiatic melismas, as far as I
know, right?
> > 3) Why should {interwordspacetext@bars}, defined as “minimal space
> > between letters of different syllable for text around bars”, be set
> > apart from {interwordspacetext}? Isn’t {notebarspace} enough to set
> > the space between syllables of two different words separated by a bar
> > without text underneath?
>
> If there's not text underneath the bar, I don't think
> interwordspacetext@bars is used, indeed, or maybe just to set the
> minimum distance between the text of the preceding and following
> syllable (but it's certainly used only in some extremely rare such cases).
>
Uhm... I don't understand your answer...
> That's a bug too... I think it's related to point 2, but I'm not
> entirely sure, we'll first fix point 2, and then we'll see if it's fixed.
>
Ok, thanks! :)
> > 5) Does “\grecreatedim{spaceaftersigns}” make sense now, with
> > “moradjustment” spaces? I set it to 0 and nothing changes…
>
> It should be used in cases like g(g.g), but when the punctum mora is at
> the end of a syllable, it's not used.
>
Ok, thanks again.
And now, something new:
firstly, a feature request: is it possible to add another argument to
\gresetshiftaftermora that completes the casistic?
I propose {notesonly}, that ignores punctum mora always *but* before a bar.
This means that, for example, in a cadenza like:
A(g.)men.(g.) (::)
First puntum mora is ignored in space computation, while second one is not.
Then, maybe another bug: \gresetbreakbeforeeuouae{ragged} still gives me a
wrong output, it forces always a break, even where it is not necessary, as
there was a (Z-) command before <eu> tag.
Try to include attached antiphon in the MWE I sent this morning, setting
the option \gresetbreakbeforeeuouae{ragged} and see what happens... :)
Thank you very much!
Sr. Maria Ruth
a--veni-domine-visitare-MWE.gabc
Description: Binary data
_______________________________________________ Gregorio-users mailing list [email protected] https://mail.gna.org/listinfo/gregorio-users

