2017-01-08 23:38 GMT+01:00 Br. Samuel Springuel <[email protected]>:

> Is there a way to set a top level `\paper` block
> entirely within Scheme?

Probably:

#(define my-settings
  '(
    (indent . 10)
    (short-indent . 10)
    (line-width . 80)
   ))

#(for-each
  (lambda (settings)
    (ly:output-def-set-variable! $defaultpaper (car settings) (cdr settings)))
  my-settings)

{ c''1 \break c'' }

HTH,
  Harm

_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to