|
From: | Simon Albrecht |
Subject: | Re: Scheme function to output \bookpart {} ? |
Date: | Thu, 24 Sep 2015 00:03:57 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 |
On 23.09.2015 23:43, David Kastrup wrote:
Thomas Morley <address@hidden> writes:2015-09-23 17:50 GMT+02:00 Simon Albrecht <address@hidden>:Hello, is it possible to have a Scheme function output a bookpart? In the attached example and my real-world setup, I get ‘error: bad expression type’. TIA, SimonHi Simon, this may give you a starting point: \version "2.19.27" test = #(define-scheme-function (mus) (ly:music?) (ly:book-process (ly:make-book-part (list (ly:make-score mus))) $defaultpaper $defaultlayout (ly:parser-output-name))) m = { c'4 } \test \mTurns out I have some half-finished branch "bookactive" in my repository. I just don't remember any more what the problem was.
Meaning? That you think about simplifying the interface/making something like my first example work? Which would of course be very honourable :-)
Yours, Simon
[Prev in Thread] | Current Thread | [Next in Thread] |