Suivant : , Précédent : Barres de mesure, Haut : Barres de mesure


1.2.5.2 Numéros de mesure

Les numéros de mesure sont imprimés par défaut à chaque début de ligne. Ce nombre est stocké par la propriété currentBarNumber qui sera mis à jour à chaque mesure.

     
     \repeat unfold 4 {c4 c c c} \break
     \set Score.currentBarNumber = #50
     \repeat unfold 4 {c4 c c c}

[image of music]

L'impression d'un numéro de mesure ne peut intervenir que s'il y a une barre. Aussi, pour pouvoir le faire au début d'un morceau, devrez-vous ajouter une barre vide :

     
     \set Score.currentBarNumber = #50
     \bar ""
     \repeat unfold 4 {c4 c c c} \break
     \repeat unfold 4 {c4 c c c}

[image of music]

Vous pouvez imprimer un numéro de mesure à intervalles réguliers plutôt qu'en tête de chaque ligne. C'est ce qu'illustre l'exemple suivant.

     
     \override Score.BarNumber #'break-visibility = #'#(#f #t #t)
     \set Score.currentBarNumber = #11
     \bar ""  % Le numéro de la première mesure sera affiché
     % Affichage du numéro toutes les deux mesures
     \set Score.barNumberVisibility = #(every-nth-bar-number-visible 2)
     c1 c c c c
     \break
     c c c c c

[image of music]

Désactiver le graveur concerné — Bar_number_engraver — donnera une partition sans numéros de mesure.

     
     \layout {
       \context {
         \Score
         \remove "Bar_number_engraver"
       }
     }
     \relative c''{
     c4 c c c \break
     c4 c c c
     }

[image of music]

Voir aussi

Référence du programme : BarNumber.

Exemples : Notation sur la portée.

Problèmes connus et avertissements

Les numéros de mesure peuvent entrer en collision avec les crochets de StaffGroup. La propriété padding — décalage — de l'objet BarNumber permet alors d'ajuster leur positionnement.

Cette page documente LilyPond-2.11.58 (branche de développement).

Rapportez toute anomalie en français à lilypond-user-fr@gnu.org ou en anglais à http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs

Vos suggestions à propos de la documentation sont les bienvenues.

Autres langues : English, español.