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

Répondre à