Subject: [piano] Barre de croche au milieu d'accords

From: Caocoa <[email-masked]>
Date: Thu, 26 Jan 2012 15:01:45 -0800 (PST)

Bonjour, 
Pour m’entraîner je recopie une partition gravée en 1910 accessible ici : 
http://imslp.org/wiki/Special:ImagefromIndex/00509
http://imslp.org/wiki/Special:ImagefromIndex/00509 
Sur la première page, en bas à droite, il y a un motif que je ne réussis pas
à reproduire. Je sais que d'autres artisans graveurs ont utilisés deux
barres de croches mais une seule fait plus joli et j'ai vu une partition
récente fait avec un autre logiciel (que je ne connais pas) qui avait cette
barre particulière.
Savez-vous si lilypond autorise ce motif ?

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/piano-Barre-de-croche-au-milieu-d-accords-tp7228668p7228668.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Fri, 27 Jan 2012 00:21:50 +0100

> Savez-vous si lilypond autorise ce motif ?

Bonsoir,

La dernière mesure ?  Cela doit être possible via un "cross-staff".
NR 2.2.1 Vue d’ensemble des claviers > Hampes et changements de portée
http://lilypond.org/doc/v2.15/Documentation/notation/common-notation-for-keyboards#cross_002dstaff-stems

Si c'est pour reproduire les croches pointées puis double croche qu'on
retrouve première page après la double barre (fin du système 2 et
au système 3) et qui passent "derrière" les accords de la main droite,
il faudrait à mon avis jouer avec les "layer" et "whiteout".  Je pense
qu'il faudrait également *désactiver* (momentanément) la résolution de
collision pour les barres de ligatures.

Mais Mike est bien plus expert que moi dans ce domaine.

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Caocoa <[email-masked]>
Date: Fri, 27 Jan 2012 02:31:26 -0800 (PST)

Merci de me répondre. En fait, j'utilise Lilypond seulement depuis une
semaine. J'ai copié sans trop de soucis tout le début de la partition
(exception du problème de la fin du système deux que j'ai contourné)
jusqu'à cette mesure et mon manque d'expérience se fait cruellement sentir.
C'est la simultanéité des accords qui me gêne, je ne sais pas comment
utiliser Cross-staff pour cela.
Sans me faire toute les croches (c'est rébarbatif à copier !) pourrais-tu
me montrer la structure à utiliser ?
Merci encore, bonne journée :-)

Le 27 janvier 2012 07:22, Xavier Scheuer [via LilyPond French Users] <
[email-masked]> a écrit :

> 2012/1/27 Caocoa <[hidden email]<http://user/SendEmail.jtp?type=node&node=7228716&i=0>>:
>
>
> > Bonjour,
> Xavier Scheuer <[hidden email]<http://user/SendEmail.jtp?type=node&node=7228716&i=1>>
>
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [hidden email] <http://user/SendEmail.jtp?type=node&node=7228716&i=2>
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>
> ------------------------------
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://lilypond-french-users.1298960.n2.nabble.com/piano-Barre-de-croche-au-milieu-d-accords-tp7228668p7228716.html
>  To unsubscribe from [piano] Barre de croche au milieu d'accords, click
> here<http://lilypond-french-users.1298960.n2.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=7228668&code=Y2FvY29hLm1haWxAZ21haWwuY29tfDcyMjg2Njh8OTYwODg2NjM0>
> .
> NAML<http://lilypond-french-users.1298960.n2.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.InstantMailNamespace&breadcrumbs=instant+emails%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/piano-Barre-de-croche-au-milieu-d-accords-tp7228668p7229581.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Sat, 28 Jan 2012 23:44:32 +0100

2012/1/27 Caocoa <[email-masked]>:
> (exception du problème de la fin du système deux que j'ai contourné) jusqu'à
> cette mesure et mon manque d'expérience se fait cruellement sentir. C'est la
> simultanéité des accords qui me gêne, je ne sais pas comment utiliser
> Cross-staff pour cela.
> Sans me faire toute les croches (c'est rébarbatif à copier !) pourrais-tu me
> montrer la structure à utiliser ?

Désolé, c'est plus compliqué que ce que j'avais pensé.

Je n'avais pas remarqué qu'ils trichaient pour avoir les hampes qui
se rejoignent (hampes vers le bas tête de note à droite de la hampe et
hampes vers le haut tête de la note à gauche de la hampe) en faisant
des hampes pas droites et en décalant légèrement les têtes de notes
pour les croches en question.

Mais on devrait pouvoir obtenir un bon résultat sans cela avec une
seule barre de ligature commune.  Seulement à cause du point précédent
la "solution" d'utiliser uniquement la barre de ligature des notes de
la portée du haut ou uniquement celle de la portée du bas en supprimant
l'autre et en allongeant les hampes ne donne pas un bon résultat pour
respectivement la dernière ou la première croche qui se retrouverait
sans que la barre de ligature ne la rejoigne (pas sûr que je sois
très clair).

Bref, la "bonne" solution serait de garder les deux barres de ligature
et de *simplement* les superposer (puisqu'elles ont la même pente).
Problème : je n'arrive pas à désactiver tous les mécanismes qui
empêchent justement ce genre de collision/superposition.

J'ai essayé :

  \override Stem #'cross-staff = ##t
  \override NoteColumn #'ignore-collision = ##t
  \override Beam #'collision-interfaces = #'()

mais aussi supprimer le "padding" entre les portées, sans succès.

Je te conseille d'attendre une éventuelle réponse de Mike (l'expert en
résolution de collisions, spécialement en ce qui concerne les barres de
ligatures) qui expliquerait pour une fois comment *provoquer* une
collision !  ;-D  Ou bien de poser la question sur la liste
internationale où il y a des experts bien plus calés que moi.

Ci-joint un fichier reprenant les notes de la mesure en question ainsi
que la mesure précédente (et mes tentatives infructueuses).

Cordialement,
Xavier

---

From: Caocoa <[email-masked]>
Date: Sat, 28 Jan 2012 16:51:49 -0800 (PST)

Merci beaucoup de ta réponse. Je fais encore quelques tentatives en
attendant Mike puis je vais sur la liste internationale.

Le 29 janvier 2012 06:45, Xavier Scheuer [via LilyPond French Users] <
[email-masked]> a écrit :

> 2012/1/27 Caocoa <[hidden email]<http://user/SendEmail.jtp?type=node&node=7233165&i=0>>:
>
> jusqu'à
> Xavier Scheuer <[hidden email]<http://user/SendEmail.jtp?type=node&node=7233165&i=1>>
>
>
> [hidden email] <http://user/SendEmail.jtp?type=node&node=7233165&i=2>
> *coacoa.ly* (3K) Download Attachment<http://attachment/7233165/0/coacoa.ly>
>
>
> http://lilypond-french-users.1298960.n2.nabble.com/piano-Barre-de-croche-au-milieu-d-accords-tp7228668p7233165.html

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/piano-Barre-de-croche-au-milieu-d-accords-tp7228668p7233331.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: "[email-masked]" <[email-masked]>
Date: Sun, 29 Jan 2012 09:03:26 +0100

>   \override Beam #'collision-interfaces = #'() 

C'est le genre de collision qui est très difficile à éviter dans LilyPond !  LilyPond ne croit pas qu'il s'agisse d'une collision entre 2 barres de ligature - elle essaie d'éviter la collision des deux systèmes.  D'abord, tu peux rajouter \override Beam #'cross-staff = ##t à la liste de Xavier ci-dessus.  Si cela ne marche pas, te conseillerais d'utiliser une seule barre de ligature et ensuite de faire des hampes qui enjambent la lacune entre les portées en augmentant la propriété `length':

http://lilypond.org/doc/v2.14/Documentation/notation/common-notation-for-keyboards#cross_002dstaff-stems

Cordialement,
~Mike