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

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

Justifier les systèmes de plusieurs partitions s auf le dernier


From: Luc De Rossi
Subject: Justifier les systèmes de plusieurs partitions s auf le dernier
Date: Sun, 20 Apr 2008 18:48:13 +0100
User-agent: Thunderbird 2.0.0.12 (Windows/20080213)

Bonjour,

J'ai intégré 2 partitions (bloc "score") dans une même partition (voir le fichier ly ci-joint) - C'est un peu bricolage mais j'ai obtenu ce que je souhaitais.

Pour la deuxième partition, je souhaiterais avoir le dernier système aligné à gauche et non justifié (actuellement les 2 dernière mesures sont étirées sur la ligne). Est-ce possible ?

Voici ce que je voudrais (les astérisques symbolisant un système) :


Agneau de Dieu

1ere partition
*******************************
*******************************

2e partition
*******************************
*********

Au passage, j'ai également une autre interrogation : est-il possible de mettre une barre de mesure de reprise (par exemple : \bar ":|") sur une seule portée, dans un système comportant plusieurs partitions( et laisser une barre de mesure normale pour les autres portées) ?
Par exemple :


Merci pour votre aide.
Musicalement,

Luc De Rossi
Ubuntu Gutsy
Lilypond 2.11.34
\version "2.11.34"

#(set-default-paper-size "a4")
#(set-global-staff-size 15)
#(ly:set-option 'point-and-click #f)


\header {
  title = "Agneau de Dieu"
  composer = "Luc De Rossi"
  tagline = "© La Clef des Chants - avril 2008" 
  copyright = "lcdc 0804" 
 
}

%{
**********************
*    Soprano   seule  *
**********************
%}

soprano = \relative c'' {
                \clef treble
                \key f \minor
                \time 2/4
                \override Score.MetronomeMark #'padding = #4.5
                \tempo 4=50
                        \phrasingSlurUp \dynamicUp
%intro
                        r2
                        \time 3/4 r4 r8 g g[ g] 
%couplet
                        \repeat volta 3 {
                        \time 2/4 aes4 aes8 aes
                        \time 3/4 bes[ bes] c[ c] des c
                        \time 2/4 bes4 bes}
                        \alternative { {aes8 aes bes aes
                        \time 3/4 g4 r8 g g[ g]}
                        {\time 3/4 c8 c aes4 g
                        f2.}}
                        \bar "||" \break
                        
                }
textsop = \lyricmode {\small
                \set stanza = "1. 2. 3. " A -- gneau de Dieu qui en -- lè -- 
ve le pé -- ché du mon -- de, prends pi -- tié de nous_; A -- gneau de       
  
                 Don -- ne- nous la paix. }
                 
%{ ***************** 3 couplets différents ********************%}

%{
*****************
*    Couplet 1     *
*****************
%}

coupletun = \relative c'' {
                \clef treble
                \key f \minor
                \time 2/4
                \override Score.MetronomeMark #'padding = #4.5
                \tempo 4=50
                        \phrasingSlurUp \dynamicUp
%intro
                        r2
                        \time 3/4 r4 r8 g g[ g] 
%couplet
                        
                        \time 2/4 aes4 aes8 aes
                        \time 3/4 bes[ bes] c[ c] des c
                        \time 2/4 bes4 bes \break

                }
textcun = \lyricmode {\small
                \set stanza = "1. " A -- gneau de Dieu qui en -- lè -- ve le 
pé -- ché du mon -- de,
                
                
                }
%{
*****************
*   Couplet 2   *
*****************
%}

coupletdeux = \relative c'' {
        \override Score.VerticalAxisGroup #'remove-first = ##t
                \clef treble
                \key f \minor
                \time 2/4
                        \phrasingSlurUp \dynamicUp
                        aes8 aes bes aes
                        \time 3/4 g4 r8 g g[ g]
                        \time 2/4 aes4 f8 f
                        \time 3/4 f g aes aes bes aes
                        \time 2/4 g4 g
                }
textcdeux = \lyricmode {\small
                prends pi -- tié de nous_; \set stanza = " 2. "  A -- gneau de 
Dieu qui en -- lè -- ve le pé -- ché du mon -- de,
                
                }

%{
*****************
*   Couplet 3   *
*****************
%}

couplettrois = \relative c'' {
        \override Score.VerticalAxisGroup #'remove-first = ##t
                \clef treble
                \key f \minor
                \time 2/4
                        \phrasingSlurUp \dynamicUp
                        aes8 aes bes aes
                        \time 3/4 g4 r8 c c[ c]
                        \time 2/4 c4 c8 c
                        \time 3/4 des des ees ees des c
                        \time 2/4 bes4 bes
                        \time 3/4 c8 c aes4 g
                        f2.
                }
textctrois = \lyricmode {\small
                prends pi -- tié de nous_; \set stanza = " 3. "  A -- gneau de 
Dieu qui en -- lè -- ve le pé -- ché du mon -- de,
                Don -- ne -- nous la paix.
                
                }
                
%{
*****************
*       Piano      *
*****************
%}

upper = \relative c' {
                \clef treble
                \key f \minor
                <c aes'>4 <des bes'>8 <f aes> << {\stemDown f4 e} \\ {\stemUp 
g2}>> <c, g'>4
                <c f aes>2
                <des f bes>4 <ees aes c> << {\stemDown <f aes>4 } \\ {\stemUp 
des'8 c} >>
                << {\stemDown aes4 g} \\ {\stemUp bes2} >> 
                <c, aes'>4 <des bes'>8 <f aes> << {\stemDown f4 e} \\ {\stemUp 
g2}>> <c, g'>4
                
                << {\stemDown c4. d8 e4 } \\ {\stemUp c'4 aes g} >>
                <c, f>2.
                        
                        
}

lower = \relative c {
                \clef bass
                \key f \minor
                        \dynamicUp \override Staff.DynamicText #'extra-offset = 
#'( 0.0 . 1.5 )
                        f4 bes,
                        c2 e4
                        f ees
                        des c bes
                        ees2
                        f4 bes,
                        c2 e4
%fin
                        e4 f c
                        <f a>2.
                }
                
upperdeux = \relative c' {
                \clef treble
                \key f \minor
                <c aes'>4 <des bes'>8 <f aes> << {g2} \\ {f4 e}>> <c g'>4
                <c f aes>2
                <des f bes>4 <ees aes c> << {des'8 c} \\ {<f, aes>4} >>
                << {bes2} \\ {aes4 g} >> 
                << {c4 aes g} \\ {c,4. d8 e4} >>
                <c f>2.
                        
                        
}

lowerdeux = \relative c {
                \clef bass
                \key f \minor
                        \dynamicUp \override Staff.DynamicText #'extra-offset = 
#'( 0.0 . 1.5 )
                        f4 bes,
                        c2 e4
                        f ees
                        des c bes
                        ees2
                        \time 3/4
                        e4 f c
                        <f a>2.
                }

%{
*****************
*    Partition     *
*****************
%}
\layout {
\context {
        \RemoveEmptyStaffContext
}}

\paper {
between-system-space = 1.0\cm
between-system-padding = 1.0\cm
top-margin = 0.0\cm
head-separation = 1.0\cm
page-top-space = 0.0\cm
after-title-space = 1.5\cm
before-title-space = 0.0\cm

oddFooterMarkup = \markup  { \fill-line {\center-align {


%\fromproperty #'page:page-number-string
\fromproperty  #'header:tagline
\fromproperty  #'header:copyright
                }
}}

evenFooterMarkup = \markup  { \fill-line {\center-align {
%\fromproperty #'page:page-number-string
\fromproperty  #'header:tagline
\fromproperty  #'header:copyright
                }
}}

}

\score {<<
                \new Voice = "Vsoprano" {
                        \soprano}
                \new Lyrics \lyricsto Vsoprano \textsop

                
                \new PianoStaff <<
                        \set PianoStaff.instrumentName = "Orgue"
                        \new Staff = "upper" \upper
                        \new Staff = "lower" \lower
                >>
                
>>}
                
\score {<<
                \new Voice = "Vun" {
                        \coupletun}
                \new Lyrics \lyricsto Vun \textcun
                
                \new Voice = "Vdeux" {
                        \coupletdeux}
                \new Lyrics \lyricsto Vdeux \textcdeux
                
                \new Voice = "Vtrois" {
                        \couplettrois}
                \new Lyrics \lyricsto Vtrois \textctrois

                
                \new PianoStaff <<
                        \set PianoStaff.instrumentName = "Orgue"
                        \new Staff = "upper" \upperdeux
                        \new Staff = "lower" \lowerdeux
                >>
                
                >>

}       


reply via email to

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