source file of the GNU LilyPond music typesetter
(c) 2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
-
*/
#include "paper-book.hh"
#include "output-def.hh"
LY_DEFINE (ly_paper_book_pages, "ly:paper-book-pages",
- 1, 0, 0, (SCM pb),
- "Return pages in book PB.")
+ 1, 0, 0, (SCM pb),
+ "Return pages in book PB.")
{
- return unsmob_paper_book(pb)->pages ();
+ return unsmob_paper_book (pb)->pages ();
}
LY_DEFINE (ly_paper_book_scopes, "ly:paper-book-scopes",
- 1, 0, 0, (SCM book),
- "Return pages in layout book @var{book}.")
+ 1, 0, 0, (SCM book),
+ "Return pages in layout book @var{book}.")
{
- Paper_book *pb = unsmob_paper_book(book);
- SCM_ASSERT_TYPE(pb, book, SCM_ARG1, __FUNCTION__, "Paper_book");
-
+ Paper_book *pb = unsmob_paper_book (book);
+ SCM_ASSERT_TYPE (pb, book, SCM_ARG1, __FUNCTION__, "Paper_book");
+
SCM scopes = SCM_EOL;
if (ly_c_module_p (pb->header_))
scopes = scm_cons (pb->header_, scopes);
-
+
return scopes;
}
}
LY_DEFINE (ly_paper_book_paper, "ly:paper-book-paper",
- 1, 0, 0, (SCM pb),
- "Return pages in book PB.")
+ 1, 0, 0, (SCM pb),
+ "Return pages in book PB.")
{
return unsmob_paper_book (pb)->paper_->self_scm ();
}