J'arrive peut-être un peu tard pour cette réponse. J'ai ajouté
le signe { à la première instruction \alternate {{ et un } à la fin du fichier.
A la fin de la mesure %16 j'ai déplacé le \repeat "volta" 2 { et supprimé
\bar"|:" à la mesure %18 ce qui donne sol4 sol fad4. sol8 |
%%%%%%%%%%%\bar"|:" \repeat "volta" 2 { %%%%%%%%%%%%%%%
Le tout semble donner ce que tu veux. Voir le pdf en
annexe
Amicalement
Daniel Bernair
----- Original Message -----
Sent: Monday, September 17, 2012 7:09
AM
Subject: Problème avec les
alternatives
Bonjour, Je
n'arrive pas à régler un problème avec des alternatives. À la mesure %16, ma pause n'est pas
prise en compte. Puis, je souhaiterais avoir après cette pause le symbole
de reprise suivant: « :|| » et j'obtiens «
:||: » Enfin, à la volta, le symbole de continuation s'arrête à la
lettre B par un «crochet», une barre
verticale, que je ne souhaite pas. Je voudrais avoir la même écriture que ce
que je surligne en bleu
dans mon code. Quelqu'un peut-il m'expliquer où j'ai
commis une erreur, et comment la corriger? Merci,
Éric
\version "2.12.3"
%---------------------------Notation en francais \include "italiano.ly"
%---------------------------- Titres et entetes \header {
} %---------------routine de reprisedébut repriseaudebut =
{ \once \override Score.BreakAlignment #'break-align-orders
= #(make-vector 3
'(instrument-name
left-edge
ambitus
span-bar
breathing-sign
clef
key-signature
time-signature
staff-bar
custos
span-bar)) \once \override Staff.TimeSignature
#'space-alist = #'((first-note . (fixed-space .
2.0)) (right-edge . (extra-space .
0.5)) ;; free up some space between
time signature ;; and repeat bar
line (staff-bar . (extra-space .
1))) \bar
"||:" }
%----------------------------------------- taille de la
portee #(set-global-staff-size 23)
% armure
\relative do' { \clef treble \time
4/4 \key sol \major \bar "|:"
\repeat "volta" 2 { %--------------------------
reprisereprise \set Score.markFormatter =
#format-mark-box-alphabet \mark \default
%1 numero de mesure
%13 si'4 re2 si4 | %14 re2 mi, | }
\alternative { %15 si'1 | %16 R1
| % \bar ":|"|
}
{ \repeat "volta" 2
{ %17 sol1~ | %18 sol4 sol fad4. sol8
\bar"|:" \set
Score.repeatCommands = #'((volta #f)) \mark \default
%19 red'1 | %20 r4 sol, fad4. sol8
| %21 re'1 | %22 r4 si lad
si %23 sol'2 sol %24 sol4 mi fad
sol %25 fad (sol la sol %26 fad re do la)
\bar"||" \mark \default %27 re,4 mi2 sol4
%28 si4 re2 red4 |
%35 mi4 sol2 mi4 |
} \alternative {{
%37 fad4 la2 re,4~ | %38 re1 | %40 mi4
sol2 mi4 | \set Score.repeatCommands = #'((volta #f)) %41
sol2 sol4 sol~ | %42 sol1
| %43 r4 sol,4 fad4. sol8 \bar ":|"
} { %44 fad'4 re2 si4~
| %45 si2 do4 re4 | \set Score.repeatCommands =
#'((volta #f)) %46 mi4 sol2 mi4 | %47 sol2 mi
|
%55 sol4 r4 sol4-> r4
\once \override Score.RehearsalMark #'break-visibility =
#end-of-line-visible \once \override Score.RehearsalMark
#'self-alignment-X = #RIGHT \once \override
Score.RehearsalMark #'direction = #DOWN \mark \markup
"Fine" \bar "|." }}}}
-- Éric
Bouvéron
_______________________________________________ liste de diffusion
lilypond-user-fr address@hidden https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
|