[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Déplacer horizontalement la première clef seulement
From: |
joel . gauvrit |
Subject: |
Re: Déplacer horizontalement la première clef seulement |
Date: |
Sat, 22 Jan 2022 06:45:03 +0100 (CET) |
Bonjour Jean,
Question subsidiaire :
Comment différencier les espacements dans différentes portées ?
Cela ne fonctionne pas dans mon code ci-dessous
\version "2.22.1"
<<
\new Staff
{
\once \override Staff.LeftEdge.space-alist.clef = #'(extra-space . 10)
\once \override Staff.Clef.space-alist.time-signature = #'(extra-space . 10)
\repeat unfold 50 c''1
}
\new Staff
{
\once \override Staff.LeftEdge.space-alist.clef = #'(extra-space . 1)
\once \override Staff.Clef.space-alist.time-signature = #'(extra-space . 1)
\repeat unfold 50 c''1
}
>>
----- Mail original -----
De: "Jean Abou Samra" <jean@abou-samra.fr>
À: "joel gauvrit" <joel.gauvrit@free.fr>, "lilypond-user-fr"
<lilypond-user-fr@gnu.org>
Envoyé: Vendredi 21 Janvier 2022 22:58:22
Objet: Re: Déplacer horizontalement la première clef seulement
Le 21/01/2022 à 22:28, joel.gauvrit@free.fr a écrit :
> Bonsoir,
>
> Je cherche - sans trouver - comment déplacer la clef initiale sans déplacer
> les suivantes...
>
Deux valeurs à ajuster :
\version "2.22.1"
{
\once \override Staff.LeftEdge.space-alist.clef = #'(extra-space . 4)
\once \override Staff.Clef.space-alist.time-signature =
#'(extra-space . 5)
c'1
\clef bass
c'1
}
Il suffit de mettre \once pour que cela n'affecte que
la première clef
(https://lilypond.org/doc/v2.22/Documentation/learning/tweaking-methods.fr.html#the-once-prefix,
https://lilypond.org/doc/v2.22/Documentation/notation/the-override-command).
Je vous renverrais bien vers la documentation, mais il n'y
a pas trois semaines que je l'ai écrite, donc elle n'apparaîtra
que dans la prochaine version. Pour l'instant, il y a la
description de la propriété space-alist, en anglais :
https://lilypond.org/doc/v2.22/Documentation/internals/break_002daligned_002dinterface
Cordialement,
Jean