Subject: Espace des clefs après la barre initiale

From: Bernard Meylan <[email-masked]>
Date: Tue, 26 Apr 2016 06:47:52 -0700 (MST)

Bonjour/soir à tous!

Dans le code ci-joint, je passe d'une clé de sol à une clef d'ut 1 en
forçant celle-ci à se positionner après la double barre et immédiatement à
son échelle normale.

Et du coup, les clés de début de ligne qui suivent immédiatement ce
changement sont coincées contre la barre initiale... comment leur faire
reprendre leur espacement normal?

Bernard clefs_sans_espace.ly
<http://lilypond-french-users.1298960.n2.nabble.com/file/n7583878/clefs_sans_espace.ly>  

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Espace-des-clefs-apres-la-barre-initiale-tp7583878.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Seventies <[email-masked]>
Date: Tue, 26 Apr 2016 07:04:59 -0700 (MST)

Bonjour Bernard,

Il faut placer un revert après l’occurrence de la clef, par exemple
directement après le premier soupir r8 :
\revert Score.BreakAlignment #'break-align-orders

Cordialement,

Jean-François 

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Espace-des-clefs-apres-la-barre-initiale-tp7583878p7583879.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Tue, 26 Apr 2016 17:54:33 +0200

Bonjour Bernard, bonjour Jean-François,

Je crois qu'il s'agit d'un bug récemment corrigé.
Une prmière solution serai de passer en 2.19.40.
Sinon on peut écrire :

sopranoVoice = \relative c'' {
  \global
  c4 c8 c16 g a8 a r f' f c r a cis cis cis cis cis cis16 d e8 e r e16 e e8
e16 f d8. d16 d4 r8 d d16[( cis)] d8 e e r4
  \bar "||"
  % Giuditta
  \once\override Staff.Clef.full-size-change = ##t
  \once\override Score.BreakAlignment.break-align-orders = #(make-vector 3
'(staff-bar clef))
  \once\override Score.Clef.space-alist = #'((next-note extra-space . 1.5))
  \once\override Staff.Clef.X-offset = #.5
  \once\set Staff.forceClef = ##t
  \clef soprano
  r8
  e cis e a, a16 a r8 a a b cis a d d d e16 f e8 e16 f d8 d r4 a8 a d4 d8 e
c c r c e c c g r4 r8 g c c16 c r8 e16 g
  % 15
  d8 d16 d d8 e f r16 f f8 e c c r c e4 e r8 e16 e e8 e16 b c8 c r a e' e16
e e8 b r2
}

Il doit sans doute exister d'autres solutions...

Cordialement,
Pierre

Le 26 avril 2016 à 15:47, Bernard Meylan <[email-masked]> a écrit :

> <
> http://lilypond-french-users.1298960.n2.nabble.com/file/n7583878/clefs_sans_espace.ly
> >
>
>
>
>
>
> -----
> Cordialement
>
> Bernard
> --
> View this message in context:
> http://lilypond-french-users.1298960.n2.nabble.com/Espace-des-clefs-apres-la-barre-initiale-tp7583878.html
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Bernard Meylan <[email-masked]>
Date: Tue, 26 Apr 2016 11:11:24 -0700 (MST)

Merci à Jean-François et à Pierre,

avec un petit avantage pour la solution de Pierre: lors de l'introduction de
la nouvelle clef, juste après la double-barre, l'espace entre cette dernière
et la clef est identique à ce qui va suivre en début de ligne.

Encore merci.

Bernard

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Espace-des-clefs-apres-la-barre-initiale-tp7583878p7583881.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.