lilypond-es
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Personalizar número de compases dentro de repeticiones con casillas


From: Kelvin Angeles
Subject: Re: Personalizar número de compases dentro de repeticiones con casillas
Date: Tue, 21 Sep 2021 10:37:48 -0500

Comprendo. Espero que pronto haya alguna solución para este tipo de numeración de compases.

Cualquier novedad, estaré atento. Muchas gracias, maestro Francisco Vila.

Kelvin Angeles (Perú)





El mar, 21 de sep. de 2021 a la(s) 04:57, Francisco Vila (paconet@gmx.es) escribió:
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)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]