Subject: Ligne de coda indépendante

From: eric bonvoisin <[email-masked]>
Date: Mon, 16 Mar 2015 10:13:02 +0100

Bonjour à tous

J’ai un souci de passage a ligne pour écrire la coda.
Comme on peut le constater le changement de mesure est signaler au renvoi  (avant dernière ligne) 
(j’ai raccourcis la partition :) ) 

la liaison du fa vers le debut j’ai utiliser un \laissezVibrer 
mais pour le signalement de \time 3/8 j’aimerais l’enlever. 
Ou il existe peut être une solution pour rendre la ligne de coda indépendante 
merci de vos réponses 

> pianoS = \markup { \dynamic p \italic subito }
> 
> 
> \include "italiano.ly"
> 
> \version "2.19.16"
> 
> 
> 
> \relative sol' {
> \key do \major
> \time 2/4
> \set Score.markFormatter = #format-mark-box-alphabet
> \partial 16 fa16^Solo ( \mp \repeat volta 2 { sib8.\segno ) sol16 do8. fa,16 sib sib sib sol do4-- re16 re re la do do do sol sib sib fa sol la4-- sib16 sib mib sol sol4-- \break
> sib,16 sib mib sol sol4-- sib,16 sib r8 sib16 sib r8 sib\<16 sib r8 la-. r\! re _\markup { \pianoS } r mib-. r re-. r mib-. r fa-. r mib-. \break
> r re-. r la-. re, \pp (fa4 mi!8 ) sol8 (fa4\< mi 8 ) mi-.\p la,16-. la-. la8-. re-. mi?-. \pp fa-. r4 \time 2/4 << { \stemUp \set fontSize = #-4 sol'16 [sol sol8] sol16 [sol sol8] } { R2 \set fontSize = #0 } >> sol,8.->-- \pp [do,16->-. sol'8.->-- do,16->-. ] sol'8. \cr [do,16 sol'8. do,16] sol'8. [do,16 \mark \markup { \with-color #blue {"D.C. al " \raise #1.0 \musicglyph #"scripts.coda" "e poi la Coda "} } sol'8] fa8->\mp^Solo \laissezVibrer \break
> }
> \time 3/8 sib4->--\coda sol8-> do4-> fa,8-> sib sib sol do 4 fad,8\< ( re' \! _\markup { \italic marcato } ^\markup { \italic "poco accel." } ) re la do do sol sib\< fa sol lab4\> r8 \! \break
> 
> }

---

From: Christophe Pochon <[email-masked]>
Date: Mon, 16 Mar 2015 10:35:44 +0100

Bonjour,

Personnellement je crée un second score pour la coda. En résumé j'ai une
structure du genre :

%%%%%%%%

\book {

\score {

<<

\new ChordNames \chordNames

\new Staff { \melody }

\addlyrics { \verse }

\addlyrics { \verseII }

\addlyrics { \verseIII }

}

\score {

<<

 \new ChordNames \chordNamesCoda

\new Staff \with { \remove "Time_signature_engraver" instrumentName =
\markup { \bold \huge \fontsize #+5 \musicglyph#"scripts.coda" \bold
\fontsize #+3 \raise #-1 CODA } } { \melodyCoda }

 \addlyrics { \verseCoda }

 \layout{ indent = 25.0\mm

 }

}

%%%%%%%%%%

Bonne journée,

Christophe

Christophe Pochon
http://www.christophe-pochon.com

Le 16 mars 2015 10:13, eric bonvoisin <[email-masked]> a écrit :

> > \partial 16 fa16^Solo ( \mp \repeat volta 2 { sib8.\segno ) sol16 do8.
> fa,16 sib sib sib sol do4-- re16 re re la do do do sol sib sib fa sol la4--
> sib16 sib mib sol sol4-- \break
> > sib,16 sib mib sol sol4-- sib,16 sib r8 sib16 sib r8 sib\<16 sib r8 la-.
> r\! re _\markup { \pianoS } r mib-. r re-. r mib-. r fa-. r mib-. \break
> > r re-. r la-. re, \pp (fa4 mi!8 ) sol8 (fa4\< mi 8 ) mi-.\p la,16-. la-.
> la8-. re-. mi?-. \pp fa-. r4 \time 2/4 << { \stemUp \set fontSize = #-4
> sol'16 [sol sol8] sol16 [sol sol8] } { R2 \set fontSize = #0 } >>
> sol,8.->-- \pp [do,16->-. sol'8.->-- do,16->-. ] sol'8. \cr [do,16 sol'8.
> do,16] sol'8. [do,16 \mark \markup { \with-color #blue {"D.C. al " \raise
> #1.0 \musicglyph #"scripts.coda" "e poi la Coda "} } sol'8] fa8->\mp^Solo
> \laissezVibrer \break
> > }
> > \time 3/8 sib4->--\coda sol8-> do4-> fa,8-> sib sib sol do 4 fad,8\< (
> re' \! _\markup { \italic marcato } ^\markup { \italic "poco accel." } ) re
> la do do sol sib\< fa sol lab4\> r8 \! \break
> >
> > }
>
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Mon, 16 Mar 2015 12:13:51 +0100

Bonjour Éric, bonjour Christophe,

Je plussoye à la solution proposée par Christophe, c'est la plus simple et
la plus efficace (et c'est celle que j'utilise ;) ).
Ça donne (avec quelques remarques HS) :

\version "2.19.16"
\include "italiano.ly"

\score {
  \new Staff
  \relative sol' {
    \key do \major
    \time 2/4
    \set Score.markFormatter = #format-mark-box-alphabet
    % mes.0 %% <= saisie perso, mesure par mesure, pour une meilleure
lisibilité
    \partial 16 fa16^Solo ( \mp
    \repeat volta 2 {
      | % mes.1 %% <= utiliser les 'barCheck' permet à LilyPond de repérer
certaines coquilles
        sib8.\segno ) sol16 do8. fa,16
      | % mes.2
        sib16 sib sib sol do4-- %% <= saisie perso, reprise de la valeur de
la durée à chaque mesure
      | % mes.3
        re16 re re la do do do sol
      | % mes.4
        sib16 sib fa sol la4--
      | % mes.5
        sib16 sib mib sol sol4--
      | % mes.6
        sib,16 sib mib sol sol4--
      | % mes.7
        sib,16 sib r8 sib16 sib r8
      | % mes.8
        sib8\< sib r8 la-.
      | % mes.9
        r8\! re _\markup { \pianoS } r mib-.
      | % mes.10
        r8 re-. r mib-.
      | % mes.11
        r8 fa-. r mib-.
      | % mes.12
        r8 re-. r la-.
      | % mes.13
        re,8 \pp ( fa4 mi!8 )
      | % mes.14
        sol8 ( fa4\< mi 8 )
      | % mes.15
        mi8-.\p la,16-. la-. la8-. re-.
      | % mes.16
        mi?8-. \pp fa-. r4
      | % mes.17
        \time 2/4 <<
          {
            \stemUp
            \set fontSize = #-4
            sol'16[ sol sol8] sol16[ sol sol8]
          }
          {
            R2
            \unset fontSize %% <= plus élégant.
          }
      | % mes.18
        sol,8.->-- \pp [ do,16->-. sol'8.->-- do,16->-. ]
      | % mes.19
        sol'8. \cr [ do,16 sol'8. do,16]
        \mark \markup \with-color #blue {
            "D.C. al "
            \raise #1.0 \musicglyph #"scripts.coda"
            "e poi la Coda "
        }
      | % mes.20
        sol'8.[ do,16 sol'8] fa8->\mp^Solo \laissezVibrer
    }
  }
  \layout {
    system-count = 3 %% <= permet d'éviter les '\break' manuels intempestifs
    %% (parfaitement inutile dans cet exemple mais c'est pour mémoire)
  }
}

%%% CODA %%%
\markup\vspace #0.5 %% <= pour mettre éventuellement un peu d'espace
\score {
  \new Staff
  \with {
    instrumentName = \markup\fontsize #4 \musicglyph #"scripts.coda"
  }
  \relative sol' {
    \key do\major
    \time 3/8
    \set Score.currentBarNumber = #21
    \bar ""
    | % mes.21
      sib4->-- sol8->
    | % mes.22
      do4-> fa,8->
    | % mes.23
      sib8 sib sol
    | % mes.24
      do4 fad,8\< (
    | % mes.25
      re'8 \!
      _\markup \italic "marcato"
      ^\markup \italic "poco accel." )
      re la
    | % mes.26
      do8 do sol
    | % mes.27
      sib8\< fa sol
    | % mes.28
      lab4\> r8 \!
  }
  \layout {
    indent = 7 %% <= par exemple
  }
}

Cordialement,
Pierre

Le 16 mars 2015 10:35, Christophe Pochon <[email-masked]> a
écrit :

>> > sib,16 sib mib sol sol4-- sib,16 sib r8 sib16 sib r8 sib\<16 sib r8
>> la-. r\! re _\markup { \pianoS } r mib-. r re-. r mib-. r fa-. r mib-.
>> \break
>> > r re-. r la-. re, \pp (fa4 mi!8 ) sol8 (fa4\< mi 8 ) mi-.\p la,16-.
>> la-. la8-. re-. mi?-. \pp fa-. r4 \time 2/4 << { \stemUp \set fontSize =
>> #-4 sol'16 [sol sol8] sol16 [sol sol8] } { R2 \set fontSize = #0 } >>

---

From: eric bonvoisin <[email-masked]>
Date: Mon, 16 Mar 2015 12:44:40 +0100

Bonjour Christophe, Bonjour Pierre, 
Merci pour cette aide, et cette très jolie correction, je m’en vais de ce pas essayer comprendre tout ce que 
vous avez ecrit. 
Bonne Journée à tous 
Eric

> Le 16 mars 2015 à 12:13, Pierre Perol-Schneider <[email-masked]> a écrit :
> 
> Je plussoye à la solution proposée par Christophe, c'est la plus simple et la plus efficace (et c'est celle que j'utilise ;) ).
> \include "italiano.ly <http://italiano.ly/>"
> 
>     % mes.0 %% <= saisie perso, mesure par mesure, pour une meilleure lisibilité
>       | % mes.1 %% <= utiliser les 'barCheck' permet à LilyPond de repérer certaines coquilles
>         sib16 sib sib sol do4-- %% <= saisie perso, reprise de la valeur de la durée à chaque mesure
>       | % mes.3
> Le 16 mars 2015 10:35, Christophe Pochon <[email-masked] <mailto:[email-masked]>> a écrit :
> Bonjour,
> 
> Personnellement je crée un second score pour la coda. En résumé j'ai une structure du genre :
> 
> %%%%%%%%
> \book {
> 
> \score {
> <<
> \new Staff \with { \remove "Time_signature_engraver" instrumentName = \markup { \bold \huge \fontsize #+5 \musicglyph#"scripts.coda" \bold \fontsize #+3 \raise #-1 CODA } } { \melodyCoda }
> http://www.christophe-pochon.com <http://www.christophe-pochon.com/>
> 
> Le 16 mars 2015 10:13, eric bonvoisin <[email-masked] <mailto:[email-masked]>> a écrit :
> 
> Bonjour à tous
> 
> > \include "italiano.ly <http://italiano.ly/>"
> >
> > \version "2.19.16"
> >
> >
> >
> > \relative sol' {
> > \key do \major
> > \time 2/4
> [email-masked] <mailto:[email-masked]>
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr <https://lists.gnu.org/mailman/listinfo/lilypond-user-fr>
> 
> 
> [email-masked] <mailto:[email-masked]>
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr <https://lists.gnu.org/mailman/listinfo/lilypond-user-fr>
> 
>