|
From: | Kelvin Angeles |
Subject: | Re: Personalizar número de compases dentro de repeticiones con casillas |
Date: | Tue, 21 Sep 2021 10:37:48 -0500 |
Aparentemente has encontrado un bug. Según mi entendimiento, el 12(16)
es en realidad 12, y el 13(17) es en realidad el 16, no es que queramos
forzar la numeración, es que no está correctamente numerado.
El 21/9/21 a las 1:39, Kelvin Angeles escribió:
> \version "2.23.3"
>
> #(define (double-bar-number increase-amount)
> (lambda (barnum measure-pos alt-number context)
> #{
> \markup {
> \line {
> #(robust-bar-number-function barnum measure-pos alt-number
> context)
> \concat { (
> #(robust-bar-number-function
> (+ increase-amount barnum) measure-pos alt-number context) )
> }
> }
> }
> #}
> )
> )
>
> musica = \relative c'' {
> \override MultiMeasureRest.expand-limit = #3
> \compressEmptyMeasures
> | R1*7
> | r4 b a g
>
> \set Score.barNumberFormatter = #(double-bar-number 4)
> \repeat volta 2 {
> | fis1~
> | fis4 b a g
> \break
>
> | fis1~
> }
> \alternative {
> { | fis4 b a g }
> { | b8 b a a g g fis fis }
> }
> \set Score.barNumberFormatter = #robust-bar-number-function
> \set Score.currentBarNumber = #17
>
> | b b a a g g fis fis
> }
>
> \score {
> \new Staff \musica
> \layout{
> \override Score.SystemStartBar.collapse-height = #1
> \override Score.BarNumber.break-visibility = #end-of-line-invisible
> \override Score.BarNumber.direction = #DOWN
> }
> }
--
Francisco Vila, Ph.D. - Badajoz (Spain)
[Prev in Thread] | Current Thread | [Next in Thread] |