Subject: Altérations de précaution

From: Bernard Meylan <[email-masked]>
Date: Fri, 23 Sep 2016 04:51:55 -0700 (MST)

Bonjour à tous,

dans l'exemple suivant:

la première «résolution» du passage de fa double dièse à fa dièse donne un
bécarre suivi du dièse; j'aimerais obtenir la même chose, mais après la
barre de mesure...

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Alterations-de-precaution-tp7584197.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Éditions IN NOMINE <[email-masked]>
Date: Fri, 23 Sep 2016 14:06:03 +0200

oups, exemple zappé ?

Le Fri, 23 Sep 2016 04:51:55 -0700 (MST),
Bernard Meylan <[email-masked]> a écrit :

> Bonjour à tous,
> 
> dans l'exemple suivant:
> 
> 
> 
> la première «résolution» du passage de fa double dièse à fa dièse
> donne un bécarre suivi du dièse; j'aimerais obtenir la même chose,
> mais après la barre de mesure...
> 
> Bernard
> 
> 
> 
> -----
> Cordialement
> 
> Bernard
> --
> View this message in context:
> http://lilypond-french-users.1298960.n2.nabble.com/Alterations-de-precaution-tp7584197.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: Xavier Scheuer <[email-masked]>
Date: Fri, 23 Sep 2016 15:04:17 +0200

> bécarre suivi du dièse; j'aimerais obtenir la même chose, mais après la

Bonjour,

Oui, le code est présent sur Nabble mais n'a pas été transmis dans
l'e-mail envoyé à la liste.

Je n'ai pas de solution type "Altérations accidentelles automatiques"
(commande \accidentalStyle), mais au cas par cas on peut utiliser

  \once \override Accidental #'restore-first = ##t

juste avant la note (le fa dièse) en question.

Cordialement,
Xavier

-- 
Xavier Scheuer <[email-masked]>

---

From: Bernard Meylan <[email-masked]>
Date: Sun, 25 Sep 2016 10:55:03 -0700 (MST)

Xavier Scheuer wrote
> [...]

Question: le fait d'insérer du texte brut pour les exemples pose-t-il
problème?

Xavier Scheuer wrote
>   \once \override Accidental #'restore-first = ##t

Oui, mais voilà... si j'insère cette commande avant l'accord en question:

\once \override Accidental #'restore-first = ##t <bis fis'! gis dis'>4.

c'est non seulement le fa qui est touché, ce qui est recherché, mais aussi
le si#, ce que je ne veux pas du tout. J'ai tenté d'insérer la commande à
l'intérieur des chevrons, comme ceci: 

<bis \once \override Accidental #'restore-first = ##t fis'! gis dis'>4.,
mais évidemment il ne s'agit pas d'une composante de l'accord et lilypond
m'envoie balader...

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Alterations-de-precaution-tp7584197p7584200.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Xavier Scheuer <[email-masked]>
Date: Sun, 25 Sep 2016 23:59:38 +0200

> Question: le fait d'insérer du texte brut pour les exemples pose-t-il

Non, à mon sens, aucun problème pour inclure les exemples de code
minimaux (comme celui-ci) directement dans le texte.

Maintenant pour des codes plus long je conseillerais de joindre le
fichier .ly (uniquement) en pièce jointe.

> Oui, mais voilà... si j'insère cette commande avant l'accord en question:

Ah oui, il s'agit d'un accord.
Dans ce cas, utiliser la commande
  \tweak Accidental.restore-first ##t
juste avant le fis dans l'accord devrait résoudre le problème.

Pour rappel, \override pour une élément, \tweak pour un élément dans
un accord. Cf. LM 4.1.4 Méthodes de retouche et NR 5.3.4 La commande
d’affinage \tweak
http://lilypond.org/doc/v2.18/Documentation/learning/tweaking-methods
http://lilypond.org/doc/v2.18/Documentation/notation/the-tweak-command

Cordialement,
Xavier