Eluze <elu...@gmail.com> writes: > Am 25.03.2012 19:35, schrieb David Kastrup: > > > > Personally, I think it would make more sense if people just placed > assignments to output-filename and output-suffix inside of the book's > paper block. That's straightforward to understand and does not require > keeping magical ordering relations in mind. \bookOutputName is more > like a compatibility API. A courtesy to keep around, but not as > straightforward in its implications. > > > this works: > > bigMargin = \paper { top-margin = 10 \cm } > \book { > \paper { > \bigMargin > #(define output-filename "output-filename") > } > \relative {c d e f} > }
Ugh. Why don't you write \paper { \bigMargin output-filename = "output-filename" } > this not (because of the order): > > \book { > \paper { > #(define output-suffix "output-filename") > \bigMargin > } > \relative {c d e f} > } Hardly surprising now, is it, if you write it as _assignment_ rather than as some weird Scheme block? > output-suffix is mentioned in Usage, Snippets and NR; output-filename > can not be found I was not suggesting that the documentation was already in a useful state. Rather I was suggesting _how_ we should preferably fix it. -- David Kastrup _______________________________________________ bug-lilypond mailing list bug-lilypond@gnu.org https://lists.gnu.org/mailman/listinfo/bug-lilypond