[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: override TupletNumber . Custom text
From: |
jakob lund |
Subject: |
Re: override TupletNumber . Custom text |
Date: |
Thu, 9 Feb 2012 19:50:24 +0100 |
9. feb. 2012 19.25 skrev Pavel Roskin <address@hidden>:
> On Thu, 9 Feb 2012 17:15:50 +0100
> Nils <address@hidden> wrote:
>
>> Hello,
>>
>> I like to work with full tuplet numbers because it makes it clear
>> which version of quintuplet is meant (2:5 or 4:5).
>>
>> Since I don't like errors, however 'traditional' they may have
>> become, I would like to change the "3:2" of a triplet in a more
>> correct "2/3".
>>
>> How can I get this format into
>>
>> \override TupletNumber #'text = [...] %old:
>> #tuplet-number::calc-fraction-text
The original function is defined in scm/output-lib.scm, and can be
modified easily:
correctFraction = #(lambda (grob)
(let ((ev (event-cause grob)))
(format #f "~a/~a"
(ly:event-property ev 'numerator)
(ly:event-property ev 'denominator))))
{
\override TupletNumber #'text = \correctFraction
\times 2/3 { c'4 e' g' }
}
Jakob
>
> {
> \override TupletNumber #'text = \markup { "2/3" }
> \times 2/3 { c'4 e' g' }
> }
>
> --
> Regards,
> Pavel Roskin
>
> _______________________________________________
> lilypond-user mailing list
> address@hidden
> https://lists.gnu.org/mailman/listinfo/lilypond-user
- override TupletNumber . Custom text, Nils, 2012/02/09
- Re: override TupletNumber . Custom text, Pavel Roskin, 2012/02/09
- Re: override TupletNumber . Custom text,
jakob lund <=
- Re: override TupletNumber . Custom text, Pavel Roskin, 2012/02/09
- Re: override TupletNumber . Custom text, Nils, 2012/02/09
- Re: override TupletNumber . Custom text, jakob lund, 2012/02/09
- Re: override TupletNumber . Custom text, Pavel Roskin, 2012/02/09
- Message not available
- Message not available
- Re: override TupletNumber . Custom text, jakob lund, 2012/02/10