[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: BarNumber et mesure à cheval sur 2 lignes
From: |
Phil Hézaine |
Subject: |
Re: BarNumber et mesure à cheval sur 2 lignes |
Date: |
Wed, 15 Sep 2010 20:18:32 +0200 |
User-agent: |
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.7) Gecko/20100727 Thunderbird/3.1.1 |
Le 15/09/2010 17:27, Éditions IN NOMINE a écrit :
> Bonjour à toute la liste !
>
> Je me cogne à un petit pb qui a l'air bête comme chou : j'ai une ligne
> qui se termine par 2 temps + \bar":|:" puis retour à la ligne pour la
> seconde partie qui commence donc par une demi mesure.
>
> L'usage répandu et assez élégant, quand on numérote en début de ligne,
> c'est que le chiffre en tête de cette seconde ligne soit le n° de la
> première mesure complète de la dite ligne (j'espère que ce n'est pas
> confus !). Or je n'arrive pas à atteindre ce résultat.
>
> Un petit bout de code :
>
> \version "2.13"
> {\clef bass \time 2/2
> c4 c c d e2 d c4 e d d c2 \bar ":|" \break
> r4 c d4 d d d a,2 a, d4 c b, a, g,1 \break
> c4 c c d e2 d c4 e d d c1 \bar "|."
> }
>
> Il devrait y avoir un chiffre 5 en début de seconde ligne, en fait...
> Une solution sioux dans \layout serait impeccable, parce que je n'ai pas
> vraiment envie de toucher aux fichiers de notes (il s'agit d'extractions
> de parties séparées).
>
> Merci d'avance !
> JMarc
Pas d'idée dans le \layout mais peut-être que:
\set Score.currentBarNumber = #4 % Changer pour le chiffre voulu
\bar "" % Permit first bar number to be printed
judicieusement placé pourrait "saucissonner" l'histoire.
c4 c c d e2 d c4 e d d c2 \bar ":|" \break
\set Score.currentBarNumber = #3 % Changer pour le chiffre voulu
\bar "" % Permit first bar number to be printed
r4 c d4 d d d a,2 a, d4 c b, a, g,1 \break
Phil.