Ajouter du texte précédent une portée en milleu de partition [Résolut]

classic Classique list Liste threaded Arborescence
5 messages Options
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Ajouter du texte précédent une portée en milleu de partition [Résolut]

Larix
Ce message a été mis à jour le .
Bonjour à tous,

Premièrement, je souhaite couper la portée, puis sur une nouvelle ligne
reproduire cette figure au milieu d'une partition.


Est-ce possible?

Je serais très content qu'il existe une solution! Décidément, pas facile de faire des partitions avec lilypond.

Stéphane
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: Ajouter du texte précédent une portée en milleu de partition

Schneidy
Bonjour Stéphane,

Merci d'envoyer un mini exemple avec tes demandes, c'est toujours mieux pour comprendre ce que tu cherches (http://lilypond.org/website/tiny-examples.fr.html)
Voici une solution :

\version "2.18" %% <= 2.19 ??
 
%% Main:
  <<
    \new Voice {
      \key g\major \repeat unfold 5 s1 \break \repeat unfold 5 s1 \bar "||"
      %% option "couper la portée" :
      \stopStaff s1
    }
    \new TabStaff \chordmode { \repeat unfold 5 s1 \break \repeat unfold 5 s1 \bar "||"}
  >>
 
%% option "Coda"
\score {
  \new StaffGroup <<
    \new Voice { \key g\major r2 s }
    \new ChordNames { d }
    \new TabStaff << { <d a d' fis'> s } >>
  >> 
  \layout {
    \context {
      \StaffGroup
      instrumentName = \markup\center-column { \large\musicglyph #"scripts.coda" \vspace #.3 C O D A }
    }
    \context {
      \TabStaff
      \omit Clef
    }
  }
}
   
Chordialement,
Pierre

Le 11 juillet 2017 à 22:59, Larix <[hidden email]> a écrit :
Bonjour à tous,

Premièrement, je souhaite couper la portée, puis sur une nouvelle ligne
reproduire cette figure au milieu d'une partition.
<http://lilypond-french-users.1298960.n2.nabble.com/file/n7585067/2017-07-11_22_48_19-Je_te_donne_-_Originale.png>

Est-ce possible?

Je serais très content qu'il existe une solution! Décidément, pas facile de
faire des partitions avec lilypond.

Stéphane



--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Ajouter-du-texte-precedent-une-portee-en-milleu-de-partition-tp7585067.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: Ajouter du texte précédent une portée en milleu de partition

Schneidy
Oups, j'ai oublié d'enlever l'accolade, donc à nouveau :

\version "2.18" %% <= 2.19 ??
 
%% Main:
  <<
    \new Voice {
      \key g\major \repeat unfold 5 s1 \break \repeat unfold 5 s1 \bar "||"
      %% option "couper la portée" :
      \stopStaff s1
    }
    \new TabStaff \chordmode { \repeat unfold 5 s1 \break \repeat unfold 5 s1 \bar "||"}
  >>
 
%% option "Coda"
\score {
  \new StaffGroup <<
    \new Voice { \key g\major r2 s }
    \new ChordNames { d }
    \new TabStaff << { <d a d' fis'> s } >>
  >> 
  \layout {
    \context {
      \StaffGroup
      \remove System_start_delimiter_engraver
      instrumentName = \markup\center-column { \large\musicglyph #"scripts.coda" \vspace #.3 C O D A }
    }
    \context {
      \TabStaff
      \omit Clef
    }
  }
}

Pierre

Le 12 juillet 2017 à 07:27, Pierre Perol-Schneider <[hidden email]> a écrit :
Bonjour Stéphane,

Merci d'envoyer un mini exemple avec tes demandes, c'est toujours mieux pour comprendre ce que tu cherches (http://lilypond.org/website/tiny-examples.fr.html)
Voici une solution :

\version "2.18" %% <= 2.19 ??
 
%% Main:
  <<
    \new Voice {
      \key g\major \repeat unfold 5 s1 \break \repeat unfold 5 s1 \bar "||"
      %% option "couper la portée" :
      \stopStaff s1
    }
    \new TabStaff \chordmode { \repeat unfold 5 s1 \break \repeat unfold 5 s1 \bar "||"}
  >>
 
%% option "Coda"
\score {
  \new StaffGroup <<
    \new Voice { \key g\major r2 s }
    \new ChordNames { d }
    \new TabStaff << { <d a d' fis'> s } >>
  >> 
  \layout {
    \context {
      \StaffGroup
      instrumentName = \markup\center-column { \large\musicglyph #"scripts.coda" \vspace #.3 C O D A }
    }
    \context {
      \TabStaff
      \omit Clef
    }
  }
}
   
Chordialement,
Pierre

Le 11 juillet 2017 à 22:59, Larix <[hidden email]> a écrit :
Bonjour à tous,

Premièrement, je souhaite couper la portée, puis sur une nouvelle ligne
reproduire cette figure au milieu d'une partition.
<http://lilypond-french-users.1298960.n2.nabble.com/file/n7585067/2017-07-11_22_48_19-Je_te_donne_-_Originale.png>

Est-ce possible?

Je serais très content qu'il existe une solution! Décidément, pas facile de
faire des partitions avec lilypond.

Stéphane



--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Ajouter-du-texte-precedent-une-portee-en-milleu-de-partition-tp7585067.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr



_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: Ajouter du texte précédent une portée en milleu de partition

Larix
En réponse à ce message posté par Schneidy
Bonjour Pierre,

Un grand merci pour ton exemple de code et de ton conseil d'y ajouter un exemple de code.

Sur ton conseil,  j'ai intégré ton code. Pour une raison que j'ignore, le coda se met au début et non après la coupure de portée. Il doit certainement manquer une indication, laquelle et ou la placer?

Voici mon code minimal:

\version "2.18.2"

global = {
  \key g \major
  \time 4/4
}

thoseChords = \chordmode {
  \global
  c2 g2
  d2 e4:m7 s4
  c2 g2
  d2 s4 e4:m7
  c2 g2
  d2 g2
  e2:m7  c2:2
  d2 g2
  g2 c2
  d2 e2:m
  c2 g2

}


melody = \relative c' {
  \global

  r2 r4 a'8 b8 %30
  c8 c8 b8 b8~b8 a8 g8 c8~ %31
  c8 b4 a8~a4 b8 b8 % 32
  \bar ".|:"
  b8 b8 b8 g8~g4 g8 g8 %33
  f8 f8 f4 g4 r8 g8 %34
  b8 d8 d8 d8~d8 c8 b4 %35
  a8 b8 c4 b4 r8 d8 %36
  d8 e8 f8 g8~g8 f8 e4 %37
  d8 e8 d4 b4 r8 g8 %38
  g8 g8 g8 g8~g8 g8~g8 c8 %39
  (c8) b4 a8~a4 b8  b8   \bar ":|."  %40
  \stopStaff s1

  % transition pour changer le rythme
  r2 r4 b8 d8 e4. d4. c4~c4 r4 d8 d8 d4 e1
}

\score{
  \new StaffGroup
  <<

    \new ChordNames {
      \thoseChords
    }
    \new Staff {
      \new Voice = "one" {
        \global
        \melody
      }
    }

  >>


  \layout {

    \context {
      \Staff
      \remove System_start_delimiter_engraver
      instrumentName = \markup\center-column { \large\musicglyph #"scripts.coda" \vspace #.3 C O D A }
    }

    \context {
      \TabStaff
      \omit Clef
    }

  }

}




Stéphane



Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: Ajouter du texte précédent une portée en milleu de partition

Schneidy
Il faut séparer mélodie et coda, par ex. :

\version "2.18.2"

global = {
  \key g \major
  \time 4/4
}

thoseChords = \chordmode {
  \global
  c2 g2
  d2 e4:m7 s4
  c2 g2
  d2 s4 e4:m7
  c2 g2
  d2 g2
  e2:m7  c2:2
  d2 g2
  g2 c2
  d2 e2:m
  c2 g2

}


melody = \relative c' {
  \global

  r2 r4 a'8 b8 %30
  c8 c8 b8 b8~b8 a8 g8 c8~ %31
  c8 b4 a8~a4 b8 b8 % 32
  \bar ".|:"
  b8 b8 b8 g8~g4 g8 g8 %33
  f8 f8 f4 g4 r8 g8 %34
  b8 d8 d8 d8~d8 c8 b4 %35
  a8 b8 c4 b4 r8 d8 %36
  d8 e8 f8 g8~g8 f8 e4 %37
  d8 e8 d4 b4 r8 g8 %38
  g8 g8 g8 g8~g8 g8~g8 c8 %39
  (c8) b4 a8~a4 b8  b8   \bar ":|."  %40
  \stopStaff s1

  % transition pour changer le rythme
  %r2 r4 b8 d8 e4. d4. c4~c4 r4 d8 d8 d4 e1
}

coda = \relative c' {
  \global
  % transition pour changer le rythme
  r2 r4 b8 d8 e4. d4. c4~c4 r4 d8 d8 d4 e1
}

\score{
  \new StaffGroup
  <<

    \new ChordNames {
      \thoseChords
    }
    \new Staff {
      \new Voice = "one" {
        \global
        \melody
      }
    }

  >>


  \layout {

    \context {
      \TabStaff
      \omit Clef
    }

  }

}

\score{
  \new StaffGroup
  <<
    \new Staff {
      \new Voice = "one" {
        \global
        \coda
      }
    }

  >>


  \layout {

    \context {
      \Staff
      \remove System_start_delimiter_engraver
      instrumentName = \markup\center-column { \large\musicglyph
#"scripts.coda" \vspace #.3 C O D A }
    }

    \context {
      \TabStaff
      \omit Clef
    }

  }

}

Cordialement,
Pierre


Le 12 juillet 2017 à 09:02, Larix <[hidden email]> a écrit :
Bonjour Pierre,

Un grand merci pour ton exemple de code et de ton conseil d'y ajouter un
exemple de code.

Sur ton conseil,  j'ai intégré ton code. Pour une raison que j'ignore, le
coda se met au début et non après la coupure de portée. Il doit certainement
manquer une indication, laquelle et ou la placer?

Voici mon code minimal:

\version "2.18.2"

global = {
  \key g \major
  \time 4/4
}

thoseChords = \chordmode {
  \global
  c2 g2
  d2 e4:m7 s4
  c2 g2
  d2 s4 e4:m7
  c2 g2
  d2 g2
  e2:m7  c2:2
  d2 g2
  g2 c2
  d2 e2:m
  c2 g2

}


melody = \relative c' {
  \global

  r2 r4 a'8 b8 %30
  c8 c8 b8 b8~b8 a8 g8 c8~ %31
  c8 b4 a8~a4 b8 b8 % 32
  \bar ".|:"
  b8 b8 b8 g8~g4 g8 g8 %33
  f8 f8 f4 g4 r8 g8 %34
  b8 d8 d8 d8~d8 c8 b4 %35
  a8 b8 c4 b4 r8 d8 %36
  d8 e8 f8 g8~g8 f8 e4 %37
  d8 e8 d4 b4 r8 g8 %38
  g8 g8 g8 g8~g8 g8~g8 c8 %39
  (c8) b4 a8~a4 b8  b8   \bar ":|."  %40
  \stopStaff s1

  % transition pour changer le rythme
  r2 r4 b8 d8 e4. d4. c4~c4 r4 d8 d8 d4 e1
}

\score{
  \new StaffGroup
  <<

    \new ChordNames {
      \thoseChords
    }
    \new Staff {
      \new Voice = "one" {
        \global
        \melody
      }
    }

  >>


  \layout {

    \context {
      \Staff
      \remove System_start_delimiter_engraver
      instrumentName = \markup\center-column { \large\musicglyph
#"scripts.coda" \vspace #.3 C O D A }
    }

    \context {
      \TabStaff
      \omit Clef
    }

  }

}




Stéphane







--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Ajouter-du-texte-precedent-une-portee-en-milleu-de-partition-tp7585067p7585070.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Chargement...