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

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

Re: Ligne de coda indépendante


From: eric bonvoisin
Subject: Re: Ligne de coda indépendante
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 <address@hidden> a écrit :

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"

pianoS = \markup { \dynamic p \italic subito }

\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 <address@hidden> 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 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 


Le 16 mars 2015 10:13, eric bonvoisin <address@hidden> a écrit :

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
>
> }


_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr


_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr


_______________________________________________
liste de diffusion lilypond-user-fr
address@hidden
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr


reply via email to

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