page header back.
* scm/documentation-generate.scm (top-node): move version to top node.
2004-09-16 Han-Wen Nienhuys <hanwen@xs4all.nl>
+ * scm/page-layout.scm (default-page-make-stencil): whoops. Add
+ page header back.
+
+ * scm/documentation-generate.scm (top-node): move version to top node.
+
* lily/ledger-line-spanner.cc: add ledgered-interface, with
property no-ledgers.
force_return = scm_from_double ((spacer.line_len_ - len)
* spacer.active_springs_stiffness ());
}
- else if (not isinf (spacer.force_)
+ else if (!isinf (spacer.force_)
&& spacer.is_active ())
{
force_return = scm_from_double (spacer.force_);
"
- "This is the program reference for LilyPond version " (lilypond-version)
) out-port)
(define top-node
(make <texi-node>
#:name "Top"
+ #:text
+ (string-append "This is the program reference for LilyPond version " (lilypond-version))
+
#:children
(list
(music-doc-node)
(head (page-headfoot paper scopes number 'make-header 'headsep UP last?))
(foot (page-headfoot paper scopes number 'make-footer 'footsep DOWN last?))
+
+ (head-height (if (ly:stencil? head)
+ (interval-length (ly:stencil-extent head Y))
+ 0.0))
+
(line-stencils (map ly:paper-system-stencil lines))
(height-proc (ly:output-def-lookup paper 'page-music-height))
(ly:stencil-translate-axis
(car stencil-position)
(- 0
+ head-height
(cadr stencil-position)
topmargin)
Y)
)
+ (set! page-stencil (ly:stencil-combine-at-edge
+ page-stencil Y DOWN head 0. 0.))
+
(map add-system (zip line-stencils offsets))
(if (ly:stencil? foot)
(set! page-stencil