[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: #'hide-tied-accidental-after-break
From: |
David Kastrup |
Subject: |
Re: #'hide-tied-accidental-after-break |
Date: |
Thu, 05 Jul 2012 09:06:01 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) |
Peter O'Doherty <address@hidden> writes:
> Hi list,
>
>
> When using these two lines together
>
> #(set-accidental-style 'dodecaphonic)
> \override Accidental #'hide-tied-accidental-after-break = ##t
>
>
> \override Accidental... cancels out the dodecaphonic command
> everywhere in the score.
If you are using a somewhat recent version of LilyPond, the problem more
likely is that you accidentally did not set the accidental style in the
first place. Note that #(set-accidental-style 'dodecaphonic) written in
music does nothing: it calculates music expressions that set the
accidental style, then returns them as a Scheme value, and LilyPond
ignores Scheme in music by default (not so as an argument of a music
function, however).
You have to write $(set-accidental-style 'dodecaphonic) instead, or more
simply,
\accidentalStyle "dodecaphonic"
> Is there another way to avoid repeated accidentals on new staves but
> still keep the accidental style 'dodecaphonic?
I find that
{
\accidentalStyle "dodecaphonic"
\override Accidental #'hide-tied-accidental-after-break = ##t
cis~ cis cis~ cis~ \break cis~ cis cis~ cis
}
works just like I would expect.
--
David Kastrup