[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: partcombine et grace
From: |
Xavier Scheuer |
Subject: |
Re: partcombine et grace |
Date: |
Thu, 24 Dec 2009 10:56:04 +0100 |
Il semblerait que le message de Philhar ait disparu quelque part dans
les méandres de mailman.
Le voici donc, ainsi que ma réponse, ci-dessous.
Le Wed, 23 Dec 2009 18:29:49 +0100 (CET),
Philhar1825 <address@hidden> a écrit :
> Bonjour,
>
> Je suis utilisateur de Lilypond depuis bientôt 3 ans. Je l'utilise
> principalement pour refaire des matériels qui sont utilisés dans
> l'orchestre où je joue.
>
> J'ai un problème pour faire avec un score où certains instruments ont
> une appoggiature, et d'autres non. J'ai ajouté l'appoggiature en
> silences invisibles pour les instruments sans appoggiature. Cela
> fonctionne bien, sauf si la première ligne du score utilise
> \partcombine: le nom de l'instrument disparait, et l'armure est
> déplacée après l'indication de mesure. Voici un extrait du code:
> \score {
> << %% tout
> \new StaffGroup << %% bois
> \new Staff {
> \set Staff.instrumentName = "Hautbois I-II"
> \set Staff.shortInstrumentName = "Hb"
> \partcombine
> \relative c'' { \key d \major
> \grace {s16 s s} d'2 d |
> d r4 fis,8 fis |
> fis( g) g g gis( a) a a }
> \relative c'' { \key d \major
> \grace {s16 s s} d2 d |
> d r4 d8 d |
> d( e) e e e( fis) fis fis }
> }
> \new Staff {
> \set Staff.instrumentName = "Basson"
> \set Staff.shortInstrumentName = "Bn"
> \relative c { \key d \major \clef bass
> \grace {s16 s s} d2 d |
> d2. r4 |
> R1 }
> }
> >> %% Bois
>
> \new StaffGroup << %% cordes
> \new GrandStaff <<
> \new Staff {
> \set Staff.instrumentName = "Violon I"
> \set Staff.shortInstrumentName = "v1"
> \relative c'' { \key d \major
> \grace {d,16[ a' fis']} d'2 \grace
> {d,,16[ a' fis']} d'2 | \grace {d,,16[ a' fis']} d'2. fis,8 fis |
> fis( g) g g gis( a) a a }
> }
> \new Staff {
> \set Staff.instrumentName = "Violon II"
> \set Staff.shortInstrumentName = "v2"
> \relative c'' { \key d \major
> \grace {d,16[ a' fis']} d'2
> \grace {d,,16[ a' fis']} d'2 | \grace {d,,16[ a' fis']} d'2. d,,8 d |
> d( e) e e e( fis) fis fis }
> }
> >>
> \new Staff {
> \set Staff.instrumentName = "Alto"
> \set Staff.shortInstrumentName = "A."
> \relative c' { \key d \major \clef alto
> \grace {s16 s s} d2 d |
> d2. d8 d |
> d( e) e e e( fis) fis fis }
> }
> \new Staff {
> \set Staff.instrumentName = "Basse"
> \set Staff.shortInstrumentName = "B."
> \relative c { \key d \major \clef bass
> \grace {s16 s s} d2 d |
> d2. r4 |
> R1 }
> }
> >> %% cordes
> >> %% tout
> } %% score
>
> Il y a quelques mois, j'avais vu sur la liste une discussion à propos
> de la commande \partcombine. Il était question de la réviser
> complètement. Est-ce en cours ?
>
> Cordialement,
> Philhar
Bonjour,
Oui c'est un (vieux) problème connu, qui n'est pas tant propre à
partcombine (même si celui-ci pose pas mal de problème, je serais
d'ailleurs moi aussi content qu'il soit réécrit), mais plus à la
synchronisation des petites notes (graces).
http://code.google.com/p/lilypond/issues/detail?id=34
Voici une solution (un "workaround", pour reprendre le terme anglais) :
\new Staff \with {
instrumentName = "Hautbois I-II"
shortInstrumentName = "Hb"
} {
\partcombine
...
}
Sinon on peut aussi sortir le \grace {s16 s s} du \partcombine mais
c'est moins « propre » il me semble.
> Il y a quelques mois, j'avais vu sur la liste une discussion à propos
> de la commande \partcombine. Il était question de la réviser
> complètement. Est-ce en cours ?
Oui, j'ai vu ça aussi, par contre je ne me souviens pas avoir lu de
message disant si le projet était en cours ou non.
Il serait peut-être intéressant de poser la question sur lilypond-devel
(ou de contacter directement Kieren, vu que c'est lui qui est
l'instigateur de ce "Grand PartCombine Rewrite Project").
http://lists.gnu.org/archive/html/lilypond-devel/2009-09/msg00365.html
Cordialement,
Xavier
--
Xavier Scheuer <address@hidden>
signature.asc
Description: PGP signature
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: partcombine et grace,
Xavier Scheuer <=