Subject: syntaxe lilypond

From: "Giroux, Didier" <[email-masked]>
Date: Fri, 26 Mar 2010 12:59:38 +0100

bonjour,
 je vous ai posé des questions sur la syntaxe Lilypond il y a peu. aujourd'hui en écrivant une nouvelle partition je n'arrive
 pas à faire les choses suivantes. pouvez-vous me dire :
 -comment faire une double barre de fin de partition
 - comment faire une barre de reprise au début et en fin de morceau
 -comment écrire une reprise alternative ; je m'explique : la fin de la 1ère partie se termine par : la si sol fa (noire)
 et on reprend pour la 2ème partie avec : sol, la (blanche).
 j'ai essayé les écritures fournies par le site et ça ne marche pas.
 pouvez-vous m'envoyer un court exemple rédigé des trois syntaxes ?
 merci de votre réponse.

-----Message d'origine-----
De : Jethro Van Thuyne [mailto:[email-masked]]
Envoyé : mercredi 24 février 2010 17:23
À : Giroux, Didier
Objet : RE: syntaxe lilyopond

J'ai oublié le \hautbois dans le block \score. Voyez ici:

        http://hemiola.eu/test.ly
        http://hemiola.eu/test.pdf

Bien à vous,

Jethro.

_________________________________________________

Italielei 237 v3
B-2000 ANTWERPEN

home: +32 473 228 002
work: +32 3 216 98 46

[email-masked]
www.jethrovanthuyne.be

On Wed, 24 Feb 2010, Giroux, Didier wrote:

> merci de votre réponse rapide. vous êtes sûr de votre code ? je l'ai
> transcris et ça ne marche pas...
>
> -----Message d'origine-----
> De : Jethro Van Thuyne [mailto:[email-masked]]
> Envoyé : mercredi 24 février 2010 16:06
> À : Giroux, Didier
> Objet : RE: syntaxe lilyopond
>
>
> Ah oui, bien sûr :) Par exemple:
>
>   violonUn = \relative c' {
>     \time 4/4
>     a b c d | d c b a
>   }
>   violonDeux = \relative c' {
>     \time 4/4
>     c d e f | f e d c
>   }
>   hautbois = \relative c' {
>     \time 4/4
>     f2. ~ c4 ~ | c2 f2
>   }
>
>   \score {
>     \new StaffGroup <<
>       \new Staff {
>         \set Staff.instrumentName = "Violon I"
>         \set Staff.shortInstrumentName = "Vln. I"
>         \violonUn
>       }
>       \new Staff {
>         \set Staff.instrumentName = "Violon II"
>         \set Staff.shortInstrumentName = "Vln. II"
>         \violonDeux
>       }
>       \new Staff {
>         \set Staff.instrumentName = "Hautbois"
>         \set Staff.shortInstrumentName = "Hb."
>       }
>     >>
>   }
>
> Bien à vous, et mes excuses pour mon pauvre français...
>
> Jethro.
>
> _________________________________________________
>
> Italielei 237 v3
> B-2000 ANTWERPEN
>
> home: +32 473 228 002
> work: +32 3 216 98 46
>
> [email-masked]
> www.jethrovanthuyne.be
>
> On Wed, 24 Feb 2010, Giroux, Didier wrote:
>
> > merci une nouvelle fois de votre réponse. savez-vous s'il est possible
> > dans le cas d'une partition à plusieurs instruments de noter en face de
> > chaque portée le nom de l'instrument (ex : violon 1 ; violon 2 ;
> > hautbois ; cello etc...)? il semble que ce soit possible mais la syntaxe
> > proposée ne marche pas...
> >
> >
> > -----Message d'origine-----
> > De : Jethro Van Thuyne [mailto:[email-masked]]
> > Envoyé : mardi 23 février 2010 15:17
> > À : Giroux, Didier
> > Objet : Re: syntaxe lilyopond
> >
> >
> > Bonjour Didier,
> >
> > Est-ce que vous avez essayé le 'template'?
> >
> > http://lilypond.org/doc/v2.12/Documentation/user/lilypond-learning/Piano-templates
> >
> > Bien à vous,
> >
> > Jethro.
> >
> > _________________________________________________
> >
> > Italielei 237 v3
> > B-2000 ANTWERPEN
> >
> > home: +32 473 228 002
> > work: +32 3 216 98 46
> >
> > [email-masked]
> > www.jethrovanthuyne.be
> >
> > On Mon, 22 Feb 2010, Giroux, Didier wrote:
> >
> > >
> > >  bonjour,
> > >
> > >  en tant qu'utilisateur récent de LILYPOND je suis satisfait mais je rencontre un problème : je n'arrive pas à créer des parttions simultanées pour piano (c'est à dire en clé
> > >  de sol et en clé de fa liées par une accolade } . lorsque je suis la syntaxe proposée par le site du Zéro je vois une clé de sol sans portée, puis en-dessous une clé de sol avec portée cette fois puis une clé de fa sans portée et enfin une clé de sol en-dessous avec portée.  pourtant je respecte la syntaxe ! de quoi cela vient-il ?
> > >
> > >   merci !
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > lilypond-user mailing list
> > > [email-masked]
> > > http://lists.gnu.org/mailman/listinfo/lilypond-user
> > >
> >
>

---

From: Xavier Scheuer <[email-masked]>
Date: Fri, 26 Mar 2010 13:35:02 +0100

2010/3/26 Giroux, Didier <[email-masked]> :

> bonjour,
> je vous ai posé des questions sur la syntaxe Lilypond il y a peu.

Bonjour,

> aujourd'hui en écrivant une nouvelle partition je n'arrive

  \bar "¦."

> - comment faire une barre de reprise au début et en fin de morceau

Normalement la syntaxe des reprises est

  \repeat volta 2 {
    % passage répété
  }

Il est possible d'utiliser \bar "¦:" et \bar ":¦", mais c'est moins
bien, pour les "alternatives" ou le MIDI notamment.

Attention, suivant les conventions des éditeurs de partitions, LilyPond
ne mettra pas de barre de reprise _en tout début de morceau_.
Si c'est ce que vous souhaitez faire il faudra insérer le code suivant
en début de morceau :

  \once \override Score.BreakAlignment #'break-align-orders =
    #(make-vector 3 '(instrument-name
                      left-edge
                      ambitus
                      span-bar
                      breathing-sign
                      clef
                      key-signature
                      time-signature
                      staff-bar
                      custos
                      span-bar))
  \once \override Staff.TimeSignature #'space-alist =
    #'((first-note . (fixed-space . 2.0))
       (right-edge . (extra-space . 0.5))
       ;; free up some space between time signature
       ;; and repeat bar line
       (staff-bar . (extra-space . 1)))
  \bar "|:"

http://lsr.dsi.unimi.it/LSR/Item?id=500

> -comment écrire une reprise alternative ; je m'explique : la fin de
> la 1ère partie se termine par : la si sol fa (noire)

Cf. la doc, normalement c'est bien expliqué :
http://lilypond.org/doc/v2.12/Documentation/user/lilypond/Long-repeats#Repeat-syntax

  \repeat volta 2 { c4 d e f }  % avant l'alternative
  \alternative {
    { a4 b g f }  % alternative 1 (noires)
    { g2 a2 }  % alternative 2 (blanches)
  }

> j'ai essayé les écritures fournies par le site et ça ne marche pas.

Pas compris, qu'avez-vous essayé ?

> pouvez-vous m'envoyer un court exemple rédigé des trois syntaxes ?

Si ca ne suffit pas, n'hésitez pas à demander de plus amples
informations.

Cordialement,
Xavier

--
Xavier Scheuer <[email-masked]>