On Monday, 22 June 2015 at 12:18:55 pm +0200, Élie Roux wrote: > > On June 22, 2015 2:35:01 AM Élie Roux <[email protected]> > > wrote: > >> The \glyph macro would call some code at the end, this code will look in > >> the last_glyphs list if the current glyph is a last glyph of a line and > >> if there is a correction to make to line height. If there is, it > >> corrects the different heights, and redefines the clef. It shouldn't be > >> hard. > > > > What needs to be adjusted or called to actually change the line height? > > Are these skips that should be changed? Which ones? Or am I > > misunderstanding the concept here? > > It's basically gre@dimen@additionaltopspace and > gre@dimen@additionaltopspace, a call to gre@calculate@additionalspaces > with the correct arguments should be enough.
When the system detects the last glyph on a line, it would need to use the *next* line's limits to redefine the clef, correct? By "redefine the clef", do you mean calling "gre@calculate@additionalspaces", or doing something akin to "greendofline", or something else? If something else, can you give me a bit more information on what I should be redefining (i.e., localleftbox)? Thanks, Henry _______________________________________________ Gregorio-devel mailing list [email protected] https://mail.gna.org/listinfo/gregorio-devel
