Hi José,

Valentin & Matt have already given much better responses to this thread.
But, on the chance that what you're really looking for is simply a way to
*externalize* big, complicated \header or \layout or \paper blocks from your
main .ly file, then bear in mind that you can do this:

### BEGIN ###

  \include "my-header.ly"
  \include "my-layout.ly"
  \include "my-paper.ly"

  % real .ly input
  % goes
  % here
  % ...

### END ###


Just in case that's what you were actually after ...

Trevor.



On Thu, May 22, 2008 at 7:30 PM, padovani <[EMAIL PROTECTED]> wrote:

> hi.
> is there a way to put the header, layout and block values as variables?
>
> I woul like to use something like
>
> myheader = \header { ..... }
> mylayout = \layout { .... }
> mypaper = \paper { ....}
>
> and then call these variables to construct my score...
>
> I tried but I get errors like:
>
> ./instr/comhead.ly:69:8: error: syntax error, unexpected STRING
>         tagline = ##f
> ./instr/comhead.ly:70:26: error: unknown escaped string: `\cm'
>   left-margin = 1.5
>                         \cm
> ./instr/comhead.ly:71:27: error: unknown escaped string: `\cm'
>   right-margin = 1.5
>                          \cm
> ./instr/comhead.ly:72:25: error: unknown escaped string: `\cm'
>   top-margin = 0.5
>                        \cm
> ./instr/comhead.ly:73:28: error: unknown escaped string: `\cm'
>   bottom-margin = 0.5
>                           \cm
>
>
> (continues.....)
>
> any tips? Or am I doing something stupid?
> thanks
>
>
> _______________________________________________
> lilypond-user mailing list
> lilypond-user@gnu.org
> http://lists.gnu.org/mailman/listinfo/lilypond-user
>



-- 
Trevor Bača
[EMAIL PROTECTED]
_______________________________________________
lilypond-user mailing list
lilypond-user@gnu.org
http://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to