Dear Sister, First thanks a lot for your MWE, this is really a huge help in debugging, and shows a few problems that were not really spotted (and it includes a very nice example of hyphen going too far right of the score).
I'll answer your points with what I think the correct answers are, but Brother Samuel may contradict me! > First of all, the following command: > > \gre@debugmsg{general}{Loading gsp-default.tex}% > > makes compilation of this MWE stop with the error below: Right, this command shouldn't be in a custom file... but reported here: https://github.com/gregorio-project/gregorio/issues/942 > 1) Look at MWE.pdf, page 2, last line. Which space should be tuned > here to have a smaller space around the small bar? I set: > > \grecreatedim{interwordspacetext}{0.19 cm plus 0.05 cm minus 0.05 > cm}{scalable}% > > \grecreatedim{interwordspacetext@bars}{0.15 cm plus 0.2 cm minus 0.02 > cm}{scalable}% > > \grecreatedim{spacearoundsmallbar}{0.1123 cm plus 0.07787 cm minus > 0.0469 cm}{scalable}% > > \grecreatedim{notebarspace}{0.1503 cm plus 0.47345 cm minus 0.0 > cm}{scalable}% > > 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've opened an issue for this, as spaces should be dissociated: https://github.com/gregorio-project/gregorio/issues/944 > 2) See page 2, 1^st and 4^th lines: here bars at the end of the line > are too far (1^st line) and too close (4^th line) to custos. Does > bars follow {spacebeforeeolcustos} distance, or not? > > If you try to add a (z-) after “videbitur”, custos disappears, but > bar isn’t shifted at the very end of the line, while I think that a > (z-) command just after a /divisio finalis/ should fix that bar at > the edge of the line, otherwise we’ll use (Z-), what do you think? That's a bug, reported on https://github.com/gregorio-project/gregorio/issues/943 > 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). > I think that in this case, leading role is played by notes, not > syllables (rephrasing: bars without text underneath should be spaced > according to notes only), but maybe I didn’t understand correctly > the situation. You're right, 99% of the time, things will happen as you expect. > 4) MWE page 2, 2^nd line of “Super te Ierusalem”: last /divisio > finalis/ is too much far from preceding note (but maybe this is due > to point 2). However, I set the following (together with distances > written above): > > \grecreatedim{spacearoundfinalis}{0.1123 cm plus 0.07787 cm minus > 0.00469 cm}{scalable}% > > \grecreatedim{spacebeforefinalfinalis}{0 cm plus 0 cm minus 0 > cm}{scalable}% > > Again, it seems to me that this space is bigger than distances set > above. What’s working here? 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. > 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. > 6) Where are following spaces concretely used: > > \grecreatedim{interwordspacetext@bars@euouae}{0.15 cm plus 0.2 cm > minus 0.02 cm}{scalable}% > > \grecreatedim{interwordspacetext@euouae}{0.27 cm plus 0.1 cm minus > 0.05 cm}{scalable}% > > …since euouae block doesn’t include bars: > > <eu>E(j) u(j) o(i) u(j) a(h) e.<eu>(g.) (::) > > ? Well, if the <eu> block contains no bar, then interwordspacetext@bars@euouae is not used of course. "interwordspacetext@euouae" is the minimal space between the text of the different syllables in your example. Thank you! -- Elie _______________________________________________ Gregorio-users mailing list Gregorio-users@gna.org https://mail.gna.org/listinfo/gregorio-users