(editor-command-template-alist): Use char iso
[lilypond/patrick.git] / lily / include / book.hh
blob88b9207c3e23730005826f23e7365979bcad9f7f
1 /*
2 book.hh -- declare Book
4 source file of the GNU LilyPond music typesetter
6 (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
7 */
9 #ifndef BOOK_HH
10 #define BOOK_HH
12 #include "input.hh"
13 #include "lily-proto.hh"
14 #include "parray.hh"
15 #include "object-key.hh"
16 #include "string.hh"
18 class Book : public Input
20 DECLARE_SMOBS (Book, foo);
22 public:
23 String user_key_;
24 SCM header_;
25 Output_def *paper_;
26 SCM scores_;
28 Book ();
29 void add_score (SCM);
30 Paper_book *process (String, Output_def *);
31 void set_keys ();
34 DECLARE_UNSMOB (Book, book);
36 #endif /* BOOK_HH */