]> git.donarmstrong.com Git - lilypond.git/commit
* lily/paper-outputter.cc (output_stencil): dump font definitions
authorhanwen <hanwen>
Sun, 9 May 2004 19:27:53 +0000 (19:27 +0000)
committerhanwen <hanwen>
Sun, 9 May 2004 19:27:53 +0000 (19:27 +0000)
commitc211b20a3700a8f48358db23915c0b600f54a7ab
tree3ad5b595bb2353e342153a759de2a2a973ca38fa
parentf5c9ece63dd7f73484e0a0c8f2afe24365889863
* 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