> On 10 Jan 2023, at 00:01, Kevin Cole <dc.l...@gmail.com> wrote:
> 
> Is there a way, within a .ly file to conditionally include sections
> based on command line options?
> 
> Specifically, I would like to have \paper settings go one way for
> "lilypond --pdf" and another way for "lilypond --svg".

Kevin, 

don't know of a way with inspecting commandline options, but if environment 
variables will do for your case: I have the following pattern in use to switch 
between two page layouts that mainly differ in the \paper block
myLayout = #(string-append "layout/" (getenv "MY_BASE") "PageSetup.ily")
\include \myLayout
Kind regards,
Hans

Reply via email to