|
From: | MarcM |
Subject: | Re: stylesheet that override defaults |
Date: | Fri, 22 Nov 2013 06:26:24 -0800 (PST) |
\layout {
\context {
\Score
\overrideTimeSignatureSettings
3/4 % timeSignatureFraction
1/4 % baseMomentFraction
#'(1 1) % beatStructure
#'() % beamExceptions
}
}
On 22.11.2013, at 14:48, MarcM <[hidden email]> wrote:1) create a new file (e.g. stylesheet.ly) which only contains a layout block where you declare your overrides, i.e.:
> David,
>
> Thank you for providing the link to the documentation. I've seen the code
> you mention in the doc
> http://lilypond.org/doc/v2.16/Documentation/notation/displaying-rhythms#time-signature
> and it is providing the following example:Mike already showed you how to do it:
>
> \score {
> \new Staff {
> \relative c' {
> \overrideTimeSignatureSettings
> 4/4 % timeSignatureFraction
> 1/4 % baseMomentFraction
> #'(3 1) % beatStructure
> #'() % beamExceptions
> \time 4/4
> \repeat unfold 8 { c8 } |
> }
> }
> }
>
> The example puts the overrideTimeSignatureSettings inline with the music
> which forces to do that in each file whereas what i am looking for is a way
> to declare the override in a stylesheet.ly and only have to import that file
> and not have to remember how to do that each time.
\layout {
\context {
\Score
\overrideTimeSignatureSettings
4/4 % timeSignatureFraction
1/4 % baseMomentFraction
#'(3 1) % beatStructure
#'() % beamExceptions
}
}
2) Include stylesheet.ly in your current file:
\version "2.17.95"
\include "stylesheet.ly"
\score {
\new Staff {
\relative c' {
\time 4/4
\repeat unfold 8 { c8 } |
}
}
}
That's it!
hth
patrick
_______________________________________________
lilypond-user mailing list
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user
If you reply to this email, your message will be added to the discussion below:http://lilypond.1069038.n5.nabble.com/stylesheet-that-override-defaults-tp154254p154274.html
[Prev in Thread] | Current Thread | [Next in Thread] |