Subject: Message d'erreur à propos de #'self-alignment-X

From: Bernard Meylan <[email-masked]>
Date: Tue, 26 Feb 2019 04:45:04 -0700 (MST)

Bonjour/soir à tous!

J'utilise, pour centrer les numéros de mesure sur la clef, cette commande:

 \layout {
    \context {
      \Score
      \override BarNumber #'self-alignment-X = #'(clef)
    }
  }
}
depuis un certain temps déjà. Est apparu le message d'erreur (je ne me
rappelle plus depuis quand…) suivant: 
Avertissement : /la vérification du type de « self-alignment-X » a échoué ; 
   la valeur « (clef) » doit être du type « number »/
sans que cela perturbe le processus de LilyPond. Comment faut-il faire pour
corriger ce «problème»?

-----
Cordialement

Bernard
--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

---

From: Valentin Villenave <[email-masked]>
Date: Tue, 26 Feb 2019 12:40:07 +0000

>       \override BarNumber #'self-alignment-X = #'(clef)

Bonjour Bernard,
ça n’a jamais marché. self-alignement-X a toujours eu besoin d’un
nombre, par exemple -1, 0 ou 1 (qui peuvent également s’écrire #LEFT,
#CENTER ou #RIGHT).

Vous pensez peut-être plutôt à
\override BarNumber.break-align-symbols = #'(clef)

Cordialement,
V.

---

From: NOreply <[email-masked]>
Date: Tue, 26 Feb 2019 07:30:25 -0700 (MST)

Bonjour,
Voici ce que je propose:
 \layout {
    \context {
      \Score
      \override BarNumber.break-align-symbols = #'(clef)   
% choisir une des 2 option ci-dessous:   
     %   \override Clef.break-align-anchor = #1.8
        \override Clef.break-align-anchor-alignment = #CENTER
    }

% ; = )