lilypond-user-fr
[Top][All Lists]
Advanced

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

problèmes divers


From: moebius
Subject: problèmes divers
Date: Fri, 25 Apr 2008 10:37:17 +0200
User-agent: Thunderbird 2.0.0.12 (X11/20080227)

bonjour,

J'ai transcrit une chanson de Ferrat pour mes élèves, et je suis toujours aux prises avec plusieurs problèmes : 1- lors du passage du refrain aux couplets, le texte du 1er couplet ne se trouve pas sur la même ligne que celui du refrain. Bien sûr, une solution serait de ne pas différencier le couplet du refrain musicalement et de faire de même pour le texte ; mais là j'aurais un problème de structure (pas très logique) et aussi un problème fonctionnel : bonjour les \skip multiples pour que la première parole du second couplet tombe au bon endroit...
Je suis sûr qu'il y a une solution..... :)

L'autre problème est ces \mark et \markup : je ne comprends pas la logique de ces deux commandes ni la raison pour laquelle il faut absolument mettre les deux à la suite pour obtenir une segno comme ici :
muscoda = { \mark \markup {  \musicglyph #"scripts.coda"  } f1~ f4 r4 r2 }
Quels sont les rôles respectifs de ces deux commandes ?

J'ai aussi du mal à ce qu'un texte soit à l'endroit voulu, je tatonne terriblement.... comme pour ça :

e4. ^" 4ème fois al Coda " c8

merci pour vos réponses

cordialement,


voici mon source un peu expurgé :



% trois mesures au début pour l'intro
% plein de notes cachées pour obtenir des mesures de silences
musintro = { \hideNotes d8 d d d d d d d | d d d d d d d d | d d d d d d d d \unHideNotes }
% anacrouse du refrain

musun= {
\hideNotes d8 d8 \unHideNotes r8 f f f g aes |
}

musrefrain =  {


f4 r8 f f f g aes |
f4 r8 f f f g aes |
f4. f8 f f ees f |
g2 r2 |
r4 r8 des des des ees f |
des4. des8 des des ees f |
c4. c8 des c b c |
e4. ^" 4ème fois al Coda " c8
% incorporer " 4ème fois al Coda " ici
des c b c
\once \override Score.RehearsalMark
  #'break-visibility = #begin-of-line-invisible
\mark  \markup {   \musicglyph #"scripts.coda"  }   | \break
f2  r4 r8

}

muscouplet =  {

ees8 |
c c c c c4 ees8 c |
bes4 ees8 bes aes4 r8 c |
des des des des des4 f8 des |
c4 ees8 c bes4. ees8 |
\time 2/4 ees ees f g |
\time 4/4 aes4. c,8 c c des ees |
f4. f8 f f g aes |
f4. f8 f f g aes |
bes4. bes8 bes ees, aes bes |
c4. c8 c aes des c |
bes4. bes8 bes des c bes |
aes4. aes8 aes c bes aes |
g1 | \bar":|" \break
}

muscoda = { \mark \markup {  \musicglyph #"scripts.coda"  } f1~ f4 r4 r2 }

% refrain sans la première mesure
refrain =  \lyricmode {
toi qui vins à ma ren -- contre, que se -- rais -- -je sans toi qu'un coeur au bois dor -- mant. Que cette heure ar -- rê -- tée au ca -- dran de la montre, que se -- rais -- -je sans toi, que ce bal -- bu -- tie -- ment.
}

%% début du refrain
refraindeb = \lyricmode { \skip8 \skip8  Que se -- rais -- -je sans }

coupleta =  \lyricmode { \set stanza = "1."
J'ai tout ap -- pris de toi
}
coupletb = \lyricmode { \set stanza = "2."
\override LyricText #'font-shape = #'italic

J'ai tout ap -- pris de toi pour
\override LyricText #'font-shape = #'normal

}
coupletc = \lyricmode { \set stanza = "3."

Qui par -- le de bon -- heur
}

codaparole = \lyricmode { ment. __ }

%% -------------------------------------------------------- %%








%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\version "2.10.33"
\include "/home/moebius/college/lilypond/perso.ly"

\header {
    title = "Que serais-je sans toi ?"
    composer = "musique de Jean Ferrat"
    poet="Poème d'Aragon"
}
     \paper {
     #(set-default-paper-size "a4")

      between-system-padding = #0.1
       between-system-space = #0.1
%       ragged-last-bottom = ##f
       ragged-bottom = ##f
     }

\layout {
ragged-last = ##t
}
#(set-global-staff-size 19)
#(set-default-paper-size "a4")
\score {
 \transpose aes bes
<<
        %%  makes sure text scripts and lyrics are within the paper margins
\override Score.PaperColumn #'keep-inside-line = ##t

        \new Staff = "intro" <<
        \time 4/4
        \clef "treble"
        \key f \minor   
        \relative
\new Voice = "intro" {    \musintro   
\new Voice = "refrain" { \musun  \musrefrain }
\new Voice = "couplet" { \muscouplet \break }
\new Voice = "coda" { \muscoda }
%} % voice couplet
%} % voice refrain
} % intro voice
\new Lyrics \lyricsto "refrain" { \refraindeb \refrain }
\new Lyrics \lyricsto "couplet" { \coupleta }
\new Lyrics \lyricsto "couplet" { \coupletb }
\new Lyrics \lyricsto "couplet" { \coupletc }
\new Lyrics \lyricsto "coda" { \codaparole }
>> %staff
>> %score
} %score






reply via email to

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