2 paper-book.hh -- declare Paper_book
4 source file of the GNU LilyPond music typesetter
6 (c) 2004 Jan Nieuwenhuizen <janneke@gnu.org>
12 #include "lily-guile.hh"
14 #include "protected-scm.hh"
17 #define PAGE_LAYOUT "ps"
22 Protected_scm protect_;
24 Array<SCM> global_headers_;
25 Link_array<Paper_def> papers_;
29 Link_array<Page> *get_pages ();
31 Stencil* get_title (int);
33 void classic_output (String);
35 SCM smobbed_copy () const;
38 DECLARE_SIMPLE_SMOBS (Paper_book, )
41 DECLARE_UNSMOB (Paper_book, paper_book)
43 #endif /* PAPER_BOOK_HH */