That's the new bar spacing algorithm at work. Bar syllables are now allowed to be separated from their respective text in order to conserve space. The text is allowed to travel up to `maxbaroffsettextleft` to the left or `maxbaroffsettextright` to the right (which direction it travels depends on the shapes of the syllables before and after the bar). By default this is 0.6cm to the left and 0cm to the right. If you want the stars to be exactly under the bar line, set `maxbaroffsettextleft` to 0.

Note, if you set this before the score, it will also affect the `iij.` in the first line (and probably the `iij.` and `ij.` on the second, though less visibly since these are already mostly centered). If you don't want that, then define a macro in your gabc header which changes it and then call it in the syllable before you want it changed.

The star in the first line will not be affected because it is in a no-bar syllable. The distances which it uses are `maxbaroffsettextleft@nobar` and `maxbaroffsettextright@nobar`.

You can also revert to the old spacing algorithm (which is not the same thing) by setting `\gresetbarspacing{old}`. In this case, you can expect changes to the star in the first line because in the old algorithm `()` in gabc is a normal syllable with no notes, not it's own syllable type.

--
✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
Br. Samuel, OSB
St. Anselm’s Abbey
Washington, DC
(R. Padraic Springuel)

PAX ☧ ΧΡΙΣΤΟΣ

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

Reply via email to