[EMAIL PROTECTED] writes:
>       Anyway, I was looking around for the place where it figures the width
> of the text.  I'd kinda managed to trace it from lyric-engraver.cc to
> score-element.cc (do_width) to molecule.cc (Molecule::extent(Axis a) and
> presumably Molecule::add_molecule(.....&m) and Molecule::add_atom (....*al) ),
> and then presumably to atom.cc ( Atom::Atom(SCM s) ).  After that I got stuck.
> A quick question -- does the point I got stuck at indicate that I need to
> learn Scheme or something to fix the problem I have?  

Look at Spacing_engraver for generating the spacing, and Lookup::text
() for determining widths of texts.

-- 

Han-Wen Nienhuys, [EMAIL PROTECTED] ** GNU LilyPond - The Music Typesetter 
      http://www.cs.uu.nl/people/hanwen/lilypond/index.html 

Reply via email to