|
From: | Bertrand Monneret |
Subject: | Re: Barre en debut de ligne |
Date: | Thu, 16 Mar 2017 08:20:52 +0100 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 |
Bonjour à tous, Il faut comprendre ce que signifie #'("" "" "") du \defineBarLine "[" Par défaut, une barre de reprise est bien imprimées en début de ligne, mais une barre de mesure simple n'est pas imprimé en début de ligne. Cette barre de mesure simple sera bien imprimée en milieu de ligne et en fin de ligne. Elle sera bien imprimée entre deux portées simples d'un StaffGroup ou PianoStaff. #'("" "" "") signifie #'("ce que je veux imprimer en fin de ligne" "ce que je veux imprimer en fin de ligne" "ce que je veux imprimer entre deux portées simples d'un StaffGroup ou PianoStaff"). EXEMPLE 1: \defineBarLine "[" #'("" "" "") % la barre est bien imprimée en
milieu de ligne mais pas en début de ligne, pas en fin
de ligne et pas entre les portées \new PianoStaff << EXEMPLE 2: la solution à ton problème \defineBarLine "[" #'("" "[" "") % idem, mais la barre est bien
imprimée en début de ligne \new PianoStaff << EXEMPLES 3: la solution à ton problème \defineBarLine "[" #'("[" "[" "") % la barre est imprimée en
début, milieu et fin de ligne, mais elle n'est pas imprimée entre
les deux portées \new PianoStaff << EXEMPLE 4 : \defineBarLine "[" #'("[" "[" "[") % la barre est imprimée en
début, milieu et fin de ligne, et elle est aussi imprimée à
chaque fois entre les deux portées \new PianoStaff << EXEMPLE 5 : \defineBarLine " " #'("[" "[" "[") % la barre est imprimée en
début de ligne, en fin de ligne et entre les deux portées, en
cours de ligne. Elle n'est pas imprimée dans les portées, en
cours de ligne \new PianoStaff <<
EXEMPLE 6 : \new PianoStaff << { \bar ".." do'1 \bar ".." do' \bar ".." \break do' } {do' do' do' } >> A+ Bertrand |
[Prev in Thread] | Current Thread | [Next in Thread] |