There does not currently exist any user-level functionality which allows the fonts to be loaded at a different size from the staff size. Looking at the code, you might be able to hack something my messing around with internals directly.

\grechangestaffsize does three things:

1) Changes \gre@factor (using primitives)
2) Rescales the distances (using \gre@changedimenfactor)
3) Reloads the font (using \gre@loadgregoriofont)

Since the last one relies on the stored value of \gre@factor, I would try the following:

1) Use \grechangestaffsize to load the font
2) Use primitives to change \gre@factor
3) Rescale the distances by calling \gre@changedimenfactor with appropriate arguments

I haven't done any testing of this, so there may be other tweaks involved.
--
✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝✝
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