This is not really a problem as users can always adjust inclinations, but I think there is a possible improvement to Gregorio's choice of inclination for the punctum inclinatum in a string. It isn't clear to me what the current logic is, but it appears Gregorio does something reasonable with repeated puncta inclinata in that it continues the inclination choice from the first pair until it sees a change in direction or non-punctum note, so a pair of descending puncta inclinata result in a descending sequence until an ascending note is detected. Maybe. Or something like that.
My enhancement suggestion would be to reset that choice at a word boundary or possibly even syllable boundary, if it is not already being done so. In the linked chant in gregobase (https://gregobase.selapa.net/chant.php?id=16458), it seems to me that the inclinations on hominem on line 3 and intacta on the last line aren't what I'd expect. I might have expected a switch from descending to ascending inclinations on -mi- and at -ta-, as in mater and semper on the last line, which do not follow a descending string of punctum inclinatum.
Again, Sandhofe's notation can be odd and in fact does not use inclinations for these notes, which is an option that can be set in Gregorio using a LaTeX command, as I have seen elsewhere. But thought I would mention it.
This is not really a problem as users can always adjust inclinations, but I think there is a possible improvement to Gregorio's choice of inclination for the punctum inclinatum in a string. It isn't clear to me what the current logic is, but it appears Gregorio does something reasonable with repeated puncta inclinata in that it continues the inclination choice from the first pair until it sees a change in direction or non-punctum note, so a pair of descending puncta inclinata result in a descending sequence until an ascending note is detected. Maybe. Or something like that.
My enhancement suggestion would be to reset that choice at a word boundary or possibly even syllable boundary, if it is not already being done so. In the linked chant in gregobase (https://gregobase.selapa.net/chant.php?id=16458), it seems to me that the inclinations on hominem on line 3 and intacta on the last line aren't what I'd expect. I might have expected a switch from descending to ascending inclinations on -mi- and at -ta-, as in mater and semper on the last line, which do not follow a descending string of punctum inclinatum.
Again, Sandhofe's notation can be odd and in fact does not use inclinations for these notes, which is an option that can be set in Gregorio using a LaTeX command, as I have seen elsewhere. But thought I would mention it.