]> git.donarmstrong.com Git - lilypond.git/commit
* lily/paper-outputter.cc (output_stencil): dump font definitions
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 9 May 2004 19:27:53 +0000 (19:27 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 9 May 2004 19:27:53 +0000 (19:27 +0000)
commit14ca3493aab1a1f4f837f1b483ad9ea1d1e444ad
tree3ad5b595bb2353e342153a759de2a2a973ca38fa
parent25b213ce648ba00918e97d94ce3e022d90f38c46
* lily/paper-outputter.cc (output_stencil): dump font definitions
before each stencil.

* lily/include/paper-book.hh (struct Score_lines): new
struct. Collect info per Paper-score.

* lily/include/page.hh (class Page): to_stencil() returns Stencil
everywhere.

* lily/stencil.cc (find_expression_fonts): new function

* lily/paper-outputter.cc (output_stencil): use
interpret_stencil_expr

* lily/stencil.cc (LY_DEFINE): ly_stencil_fonts: new function.
(interpret_stencil_expr): new function. Generic stencil
interpretation.
13 files changed:
ChangeLog
lily/book.cc
lily/include/page.hh
lily/include/paper-book.hh
lily/include/paper-line.hh
lily/include/paper-outputter.hh
lily/include/stencil.hh
lily/page.cc
lily/paper-book.cc
lily/paper-line.cc
lily/paper-outputter.cc
lily/score.cc
lily/stencil.cc