Subject: Déplacer un dièse

From: Bernard Meylan <[email-masked]>
Date: Sun, 4 Sep 2016 12:52:00 -0700 (MST)

Bonsoir/jour à tous,

avec ceci:

\version "2.18.2"

\relative c' {
  \omit TupletBracket \omit TupletNumber
  \tuplet 3/2 4 {r8 <<{\once \override NoteColumn.force-hshift = #-2 fis g}
\\
                      {<c, f!> <c f>}>>
  }
}

j'aimerais déplacer le bécarre du second fa (le premier étant dièse) entre
les deux fa... (et accessoirement supprimer le bécarre du troisième...)

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Deplacer-un-diese-tp7584109.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Éditions IN NOMINE <[email-masked]>
Date: Mon, 5 Sep 2016 08:24:21 +0200

Bonjuor Bernard, 

Je te propose ceci.Cela te convient-il ? 

\version "2.18.2"

macc = #(define-music-function
    (parser location a-b)
    (pair?)
  #{
    \once \override Voice.Accidental.extra-offset = $a-b
  #}) 

\relative c' {
  \omit TupletBracket \omit TupletNumber
  \tuplet 3/2 4 {r8 <<{\once \override NoteColumn.force-hshift = #-2
fis g} \\
                      {\macc #'(2.6 . 0) <c, f!> <c f>}>>
  }
}

Le Sun, 4 Sep 2016 12:52:00 -0700 (MST),
Bernard Meylan <[email-masked]> a écrit :

>   \tuplet 3/2 4 {r8 <<{\once \override NoteColumn.force-hshift = #-2
> fis g} \\
>                       {<c, f!> <c f>}>>
>   }
> }
> 
> j'aimerais déplacer le bécarre du second fa (le premier étant dièse)
> entre les deux fa... (et accessoirement supprimer le bécarre du
> troisième...)
> 
> Bernard
> 
> 
> 
> -----
> Cordialement
> 
> Bernard
> --
> View this message in context:
> http://lilypond-french-users.1298960.n2.nabble.com/Deplacer-un-diese-tp7584109.html
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

-- 
Jean-Marc LEGRAND
Éditions IN NOMINE

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Mon, 5 Sep 2016 09:21:31 +0200

Bonjour Bernard,

Effectivement, situation délicate.
Voici une solution, je dirai une des moins mauvaises que j'ai en tête parce
qu'elle ne me convainc pas moi-même :

\relative c' {
  \omit TupletBracket
  \omit TupletNumber
  \tuplet 3/2 4 {
    r8
    <<
      { fis g } \\
      {
        \once\override NoteColumn.force-hshift = #2.3
        <c, f>
        %% => j'imposerai le bécarre ici afin d'éviter
        %% l'espacement indésirable du silence :
        \once\override Accidental.extra-offset = #'(-3 . 0)
        <c f!>
      }
  }
}

Cordialement,
Pierre

Le 4 septembre 2016 à 21:52, Bernard Meylan <[email-masked]> a écrit :

> View this message in context: http://lilypond-french-users.
> 1298960.n2.nabble.com/Deplacer-un-diese-tp7584109.html

---

From: Bernard Meylan <[email-masked]>
Date: Mon, 5 Sep 2016 00:23:10 -0700 (MST)

Bonjour Jean-Marc,

ta solution est parfaite; elle déplace effectivement le bécarre juste avant
le deuxième fa... mais alors il faut ajuster le dièse du premier qui, lui,
reste à sa place d'origine; voilà la commande complète:

\relative c' { 
  \omit TupletBracket \omit TupletNumber 
  \tuplet 3/2 4 {r8 <<{\once \override NoteColumn.force-hshift = #-2  *\macc
#'(1 . 0)* fis g} \\ 
                      {\macc #'(2.6 . 0) <c, f!> <c f>}>> 
  } 
} 

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Deplacer-une-alteration-tp7584109p7584112.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Mon, 5 Sep 2016 09:25:43 +0200

Ah oui, le bonjour à Jean-Marc également.
Voilà, j'ai un peu ajusté :

\version "2.18.2"

\relative c' {
  \omit TupletBracket
  \omit TupletNumber
  \tuplet 3/2 4 {
    r8
    <<
      { fis g } \\
      {
        \once\override NoteColumn.force-hshift = #2.1
        <c, f>
        %% => j'imposerai le bécarre ici afin d'éviter
        %% l'espacement indésirable du silence :
        \once\override Accidental.extra-offset = #'(-2.8 . 0)
        <c f!>
      }
  }
}

Pierre

2016-09-05 9:23 GMT+02:00 Bernard Meylan <[email-masked]>:

> *\macc
> 1298960.n2.nabble.com/Deplacer-une-alteration-tp7584109p7584112.html

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Mon, 5 Sep 2016 09:29:58 +0200

Et en bidouillant un peu pour avoir quelque chose d’esthétiquement
recevable :

\version "2.18.2"

\relative c' {
  \omit TupletBracket
  \omit TupletNumber
  \tuplet 3/2 4 {
    r8
    <<
      { fis
        \tweak X-offset #2
        \tweak extra-offset #'(-2 . 0)
        g
      } \\
      {
  }
}

Mais je reste certain qu'il doit y avoir plus simple.
J’essaierai de prendre le temps ce soir.
Bonne journée,
Pierre

Le 5 septembre 2016 à 09:25, Pierre Perol-Schneider <
[email-masked]> a écrit :

>> View this message in context: http://lilypond-french-users.1
>> 298960.n2.nabble.com/Deplacer-une-alteration-tp7584109p7584112.html

---

From: Bernard Meylan <[email-masked]>
Date: Mon, 5 Sep 2016 01:52:52 -0700 (MST)

Pierre, ta solution est parfaite, elle évite même de devoir repositionner le
dièse du premier fa. Et ton «il doit y avoir plus simple» m'amène à une
question: Jean-Marc a trouvé une solution, tu en as trouvé une également...
et il y a encore plus simple (selon toi...), alors: si cela est si simple
(enfin... pour des pointures comme toi ou Jean-Marc...), pourquoi n'est-pas
implémenté d'office?

Amitiés à vous deux (et à tous les autres, oeuf corse...)

Bernard 

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Deplacer-une-alteration-tp7584109p7584115.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Mon, 5 Sep 2016 14:22:01 +0200

Franchement je ne sais pas.
C'est sûr qu'a priori ce genre de situation ne doit pas être si rare.
En ce moment j'ai un peu le nez dans le guidon - pas facile pour réfléchir
sereinement - mais je crois bien me souvenir qu'une solution simple
existe... Je me trompe peut-être. :{
Je pose la question sur la liste internationale.

Le 5 septembre 2016 à 10:52, Bernard Meylan <[email-masked]> a écrit :

> 1298960.n2.nabble.com/Deplacer-une-alteration-tp7584109p7584115.html

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Mon, 5 Sep 2016 14:32:11 +0200

Voilà qui est fait :
http://lilypond.1069038.n5.nabble.com/Accidental-natural-on-the-same-note-in-a-polyphonic-staff-td194221.html

Cordialement,
Pierre

Le 5 septembre 2016 à 14:22, Pierre Perol-Schneider <
[email-masked]> a écrit :

>> 298960.n2.nabble.com/Deplacer-une-alteration-tp7584109p7584115.html

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Mon, 5 Sep 2016 21:16:14 +0200

Donc voilà la réponse dont je me souvenais vaguement (et qui me paraît si
évidente maintenant...) :

\version "2.18.2"

\relative c' {
   \omit TupletBracket
   \omit TupletNumber
   \tuplet 3/2 4 { r8 << { fis g } \\ { s128 <c, f!>8*15/16 <c f>8 } >> }
}

Cordialement,
Pierre

Le 5 septembre 2016 à 14:32, Pierre Perol-Schneider <
[email-masked]> a écrit :

> Voilà qui est fait :
> http://lilypond.1069038.n5.nabble.com/Accidental-natural-
> on-the-same-note-in-a-polyphonic-staff-td194221.html
>
> Cordialement,
> Pierre
>
>> En ce moment j'ai un peu le nez dans le guidon - pas facile pour
>> réfléchir sereinement - mais je crois bien me souvenir qu'une solution
>> simple existe... Je me trompe peut-être. :{

---

From: Bernard Meylan <[email-masked]>
Date: Wed, 7 Sep 2016 02:12:03 -0700 (MST)

Schneidy wrote
> [...]

Cela va sans doute t'étonner, mais la précédente, celle où tu déplaces les
éléments mal positionnés, me parle beaucoup plus... Parce que là, avec un
silence invisible de... quintuple croche (!) suivi d'un accord de croche
amputé... d'une valeur de double-croche (c'est bien ça...?) me laisse
perplexe...

Juste pour ma gouverne (et sans doute celle d'autres...): pourquoi cette
solution est-elle plus «simple» que la précédente?

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Deplacer-une-alteration-tp7584109p7584127.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Wed, 7 Sep 2016 11:22:59 +0200

Peut-être mon esprit un peu tordu ?... ;)
Mais, bon, j'aurais dû dire "plus courte" !

Pierre

Le 7 septembre 2016 à 11:12, Bernard Meylan <[email-masked]> a écrit :

> 1298960.n2.nabble.com/Deplacer-une-alteration-tp7584109p7584127.html