impressioon décalée du numéro de set countPercentRepeats

Bonjour à toutes et tous,

J’ai un petit souci avec l’impression d’un numéro de percent repeat pour un ensemble de 4 fois un groupe. Le numéro de la répétition s’affiche bien mais est masqué par la barre de mesure.

Entre les portées . Voici un extrait du code de la portée basson III (lilypond2.19.84 et Frescobaldi 3.0.2 sous windows 10 x64)

{ \override HorizontalBracket.direction = #UP

\repeat unfold 4 { fis'4^- \startGroup fis8^.( fis^.) %367

g4^- g8^.( g^.)

\stopGroup } }

\ { \repeat unfold 2 {

g,2 %367

g2 %368

g2~ %369

g2 } %370 -374

}

\

{

\set countPercentRepeats = ##t

\hide DoublePercentRepeat %%%%%% cacher l'impression du % entre les deux mesures

\override PercentRepeatCounter.staff-padding = #1 %% aucun effet! ne remonte pas le chiffre

\set repeatCountVisibility = #(every-nth-repeat-count-visible 1) %%% fréquence d'impression du compteur

\repeat percent 4 { s2*2 } %%%%%%%%%% 2 fois 4 mesures

} %390

%390

Ci-dessus la capture d’écran des deux portées des cors où l’on voit que les nombres des groups s’impriment sur la barre de mesure. Il faudrait les décaler un peu sur la gauche.

Merci de votre aide.

Daniel Bernair

This email has been scanned by BullGuard antivirus protection.
For more info visit www.bullguard.com

Bonjour Daniel,
essaie : \override PercentRepeatCounter.extra-offset = #'(-1 . 1) %% à ajuster
Cordialement,
Pierre

image001.jpg

···

Le ven. 6 mars 2020 à 17:43, <****@****> a écrit :

Bonjour à toutes et tous,

J’ai un petit souci avec l’impression d’un numéro de percent repeat pour un ensemble de 4 fois un groupe. Le numéro de la répétition s’affiche bien mais est masqué par la barre de mesure.

Entre les portées . Voici un extrait du code de la portée basson III (lilypond2.19.84 et Frescobaldi 3.0.2 sous windows 10 x64)

{ \override HorizontalBracket.direction = #UP

\repeat unfold 4 { fis'4^- \startGroup fis8^.( fis^.) %367

g4^- g8^.( g^.)

\stopGroup } }

\ { \repeat unfold 2 {

g,2 %367

g2 %368

g2~ %369

g2 } %370 -374

}

\

{

\set countPercentRepeats = ##t

\hide DoublePercentRepeat %%%%%% cacher l'impression du % entre les deux mesures

\override PercentRepeatCounter.staff-padding = #1 %% aucun effet! ne remonte pas le chiffre

\set repeatCountVisibility = #(every-nth-repeat-count-visible 1) %%% fréquence d'impression du compteur

\repeat percent 4 { s2*2 } %%%%%%%%%% 2 fois 4 mesures

} %390

%390

Ci-dessus la capture d’écran des deux portées des cors où l’on voit que les nombres des groups s’impriment sur la barre de mesure. Il faudrait les décaler un peu sur la gauche.

Merci de votre aide.

Daniel Bernair

This email has been scanned by BullGuard antivirus protection.
For more info visit www.bullguard.com

Bonjour,

Plutôt que de décaler on peut aussi utiliser la propriété whiteout pour augmenter la visibilité.

% \override DoublePercentRepeatCounter.layer = #2 % peut-être nécessaire pour passer au-dessus des crochets d'analyse

\override DoublePercentRepeatCounter.whiteout = #2

Cordialement,
Xavier

image001.jpg

···

On Fri, 6 Mar 2020 at 17:43, <****@****> wrote:

Bonjour à toutes et tous,

J’ai un petit souci avec l’impression d’un numéro de percent repeat pour un ensemble de 4 fois un groupe. Le numéro de la répétition s’affiche bien mais est masqué par la barre de mesure.

[...]

Ci-dessus la capture d’écran des deux portées des cors où l’on voit que les nombres des groups s’impriment sur la barre de mesure. Il faudrait les décaler un peu sur la gauche.

--

Xavier Scheuer <****@****>

Bonjour Xavier,
je pense qu'il y a une coquille dans ta commande, cf. :
\override DoublePercentRepeatCounter.whiteout = ##t
Cordialement,
Pierre

···

Le sam. 7 mars 2020 à 10:47, Xavier Scheuer <****@****> a écrit :

On Fri, 6 Mar 2020 at 17:43, <****@****> wrote:

Bonjour à toutes et tous,

J’ai un petit souci avec l’impression d’un numéro de percent repeat pour un ensemble de 4 fois un groupe. Le numéro de la répétition s’affiche bien mais est masqué par la barre de mesure.

[...]

Ci-dessus la capture d’écran des deux portées des cors où l’on voit que les nombres des groups s’impriment sur la barre de mesure. Il faudrait les décaler un peu sur la gauche.

Bonjour,

Plutôt que de décaler on peut aussi utiliser la propriété whiteout pour augmenter la visibilité.

% \override DoublePercentRepeatCounter.layer = #2 % peut-être nécessaire pour passer au-dessus des crochets d'analyse

\override DoublePercentRepeatCounter.whiteout = #2

Cordialement,
Xavier

--

Xavier Scheuer <****@****>

Salut,

Non non, on peut également mettre un valeur. Dans ce cas on augmente la taille du fond blanc.
C'est quelque chose que j'ai découvert en répondant. :slight_smile:
http://lilypond.org/doc/v2.19/Documentation/internals/user-backend-properties

Cordialement,
Xavier

···

On Sat, 7 Mar 2020 at 11:17, Pierre Perol-Schneider <****@****> wrote:

Bonjour Xavier,
je pense qu'il y a une coquille dans ta commande, cf. :
\override DoublePercentRepeatCounter.whiteout = ##t

--

Xavier Scheuer <****@****>

Merci Pour votre réponse Pierre et Xavier. Cela ne fonctionne pas du tout. Je place l’une ou l’autre option sous le \set countPercentRepeats = ##t ou encore plus bas mais sans effet.

Bien amicalement,

Daniel Bernair

image001.jpg

···

De : Pierre Perol-Schneider <****@****>
Envoyé : samedi 7 mars 2020 10:10
À : Daniel Bernair <****@****>
Cc : lilypond-user-fr lilypond-user-fr@gnu.org
Objet : Re: impressioon décalée du numéro de set countPercentRepeats

Bonjour Daniel,

essaie : \override PercentRepeatCounter.extra-offset = #'(-1 . 1) %% à ajuster

Cordialement,

Pierre

Le ven. 6 mars 2020 à 17:43, <****@****> a écrit :

Bonjour à toutes et tous,

J’ai un petit souci avec l’impression d’un numéro de percent repeat pour un ensemble de 4 fois un groupe. Le numéro de la répétition s’affiche bien mais est masqué par la barre de mesure.

Entre les portées . Voici un extrait du code de la portée basson III (lilypond2.19.84 et Frescobaldi 3.0.2 sous windows 10 x64)

{ \override HorizontalBracket.direction = #UP

\repeat unfold 4 { fis'4^- \startGroup fis8^.( fis^.) %367

g4^- g8^.( g^.)

\stopGroup } }

\ { \repeat unfold 2 {

g,2 %367

g2 %368

g2~ %369

g2 } %370 -374

}

\

{

\set countPercentRepeats = ##t

\hide DoublePercentRepeat %%%%%% cacher l'impression du % entre les deux mesures

\override PercentRepeatCounter.staff-padding = #1 %% aucun effet! ne remonte pas le chiffre

\set repeatCountVisibility = #(every-nth-repeat-count-visible 1) %%% fréquence d'impression du compteur

\repeat percent 4 { s2*2 } %%%%%%%%%% 2 fois 4 mesures

} %390

%390

Ci-dessus la capture d’écran des deux portées des cors où l’on voit que les nombres des groups s’impriment sur la barre de mesure. Il faudrait les décaler un peu sur la gauche.

Merci de votre aide.

Daniel Bernair

This email has been scanned by BullGuard antivirus protection.

For more info visit www.bullguard.com

This email has been scanned by BullGuard antivirus protection.
For more info visit www.bullguard.com

L’instruction \override DoublePercentRepeatCounter.whiteout = #2 fonctionne les autres essais de décalage ne fonctionnent pas.

Amicalement,

Daniel Bernair

image001.jpg

···

De : ****@**** <****@****>
Envoyé : samedi 7 mars 2020 18:37
À : 'Pierre Perol-Schneider' <****@****>
Cc : 'lilypond-user-fr' lilypond-user-fr@gnu.org
Objet : RE: impressioon décalée du numéro de set countPercentRepeats

Merci Pour votre réponse Pierre et Xavier. Cela ne fonctionne pas du tout. Je place l’une ou l’autre option sous le \set countPercentRepeats = ##t ou encore plus bas mais sans effet.

Bien amicalement,

Daniel Bernair

De : Pierre Perol-Schneider <****@****>
Envoyé : samedi 7 mars 2020 10:10
À : Daniel Bernair <****@****>
Cc : lilypond-user-fr <lilypond-user-fr@gnu.org>
Objet : Re: impressioon décalée du numéro de set countPercentRepeats

Bonjour Daniel,

essaie : \override PercentRepeatCounter.extra-offset = #'(-1 . 1) %% à ajuster

Cordialement,

Pierre

Le ven. 6 mars 2020 à 17:43, <****@****> a écrit :

Bonjour à toutes et tous,

J’ai un petit souci avec l’impression d’un numéro de percent repeat pour un ensemble de 4 fois un groupe. Le numéro de la répétition s’affiche bien mais est masqué par la barre de mesure.

Entre les portées . Voici un extrait du code de la portée basson III (lilypond2.19.84 et Frescobaldi 3.0.2 sous windows 10 x64)

{ \override HorizontalBracket.direction = #UP

\repeat unfold 4 { fis'4^- \startGroup fis8^.( fis^.) %367

g4^- g8^.( g^.)

\stopGroup } }

\ { \repeat unfold 2 {

g,2 %367

g2 %368

g2~ %369

g2 } %370 -374

}

\

{

\set countPercentRepeats = ##t

\hide DoublePercentRepeat %%%%%% cacher l'impression du % entre les deux mesures

\override PercentRepeatCounter.staff-padding = #1 %% aucun effet! ne remonte pas le chiffre

\set repeatCountVisibility = #(every-nth-repeat-count-visible 1) %%% fréquence d'impression du compteur

\repeat percent 4 { s2*2 } %%%%%%%%%% 2 fois 4 mesures

} %390

%390

Ci-dessus la capture d’écran des deux portées des cors où l’on voit que les nombres des groups s’impriment sur la barre de mesure. Il faudrait les décaler un peu sur la gauche.

Merci de votre aide.

Daniel Bernair

This email has been scanned by BullGuard antivirus protection.

For more info visit www.bullguard.com

This email has been scanned by BullGuard antivirus protection.

For more info visit www.bullguard.com

This email has been scanned by BullGuard antivirus protection.
For more info visit www.bullguard.com

Ah cool, merci pour cette trouvaille Xavier !

···

Le sam. 7 mars 2020 à 18:35, Xavier Scheuer <****@****> a écrit :

On Sat, 7 Mar 2020 at 11:17, Pierre Perol-Schneider <****@****> wrote:

Bonjour Xavier,
je pense qu'il y a une coquille dans ta commande, cf. :
\override DoublePercentRepeatCounter.whiteout = ##t

Salut,

Non non, on peut également mettre un valeur. Dans ce cas on augmente la taille du fond blanc.
C'est quelque chose que j'ai découvert en répondant. :slight_smile:
http://lilypond.org/doc/v2.19/Documentation/internals/user-backend-properties

Cordialement,
Xavier

--

Xavier Scheuer <****@****>

Bizarre que ça fonctionne pas, en principe un 'extra-offset ça marche à tous les coups, c'est même son principal intérêt.

image001.jpg

···

Le sam. 7 mars 2020 à 18:44, <****@****> a écrit :

L’instruction \override DoublePercentRepeatCounter.whiteout = #2 fonctionne les autres essais de décalage ne fonctionnent pas.

Amicalement,

Daniel Bernair

De : ****@**** <****@****>
Envoyé : samedi 7 mars 2020 18:37
À : 'Pierre Perol-Schneider' <****@****>
Cc : 'lilypond-user-fr' <lilypond-user-fr@gnu.org>
Objet : RE: impressioon décalée du numéro de set countPercentRepeats

Merci Pour votre réponse Pierre et Xavier. Cela ne fonctionne pas du tout. Je place l’une ou l’autre option sous le \set countPercentRepeats = ##t ou encore plus bas mais sans effet.

Bien amicalement,

Daniel Bernair

De : Pierre Perol-Schneider <****@****>
Envoyé : samedi 7 mars 2020 10:10
À : Daniel Bernair <****@****>
Cc : lilypond-user-fr <lilypond-user-fr@gnu.org>
Objet : Re: impressioon décalée du numéro de set countPercentRepeats

Bonjour Daniel,

essaie : \override PercentRepeatCounter.extra-offset = #'(-1 . 1) %% à ajuster

Cordialement,

Pierre

Le ven. 6 mars 2020 à 17:43, <****@****> a écrit :

Bonjour à toutes et tous,

J’ai un petit souci avec l’impression d’un numéro de percent repeat pour un ensemble de 4 fois un groupe. Le numéro de la répétition s’affiche bien mais est masqué par la barre de mesure.

Entre les portées . Voici un extrait du code de la portée basson III (lilypond2.19.84 et Frescobaldi 3.0.2 sous windows 10 x64)

{ \override HorizontalBracket.direction = #UP

\repeat unfold 4 { fis'4^- \startGroup fis8^.( fis^.) %367

g4^- g8^.( g^.)

\stopGroup } }

\ { \repeat unfold 2 {

g,2 %367

g2 %368

g2~ %369

g2 } %370 -374

}

\

{

\set countPercentRepeats = ##t

\hide DoublePercentRepeat %%%%%% cacher l'impression du % entre les deux mesures

\override PercentRepeatCounter.staff-padding = #1 %% aucun effet! ne remonte pas le chiffre

\set repeatCountVisibility = #(every-nth-repeat-count-visible 1) %%% fréquence d'impression du compteur

\repeat percent 4 { s2*2 } %%%%%%%%%% 2 fois 4 mesures

} %390

%390

Ci-dessus la capture d’écran des deux portées des cors où l’on voit que les nombres des groups s’impriment sur la barre de mesure. Il faudrait les décaler un peu sur la gauche.

Merci de votre aide.

Daniel Bernair

This email has been scanned by BullGuard antivirus protection.

For more info visit www.bullguard.com

This email has been scanned by BullGuard antivirus protection.

For more info visit www.bullguard.com

This email has been scanned by BullGuard antivirus protection.
For more info visit www.bullguard.com

Il faut juste l'appliquer à l'objet qu'on veut déplacer.

\override DoublePercentRepeatCounter.extra-offset = #'(-1 . 1)
(et non PercentRepeatCounter)

Cordialement,
Xavier

image001.jpg

···

On Sat, 7 Mar 2020 at 19:33, Pierre Perol-Schneider <****@****> wrote:

Bizarre que ça fonctionne pas, en principe un 'extra-offset ça marche à tous les coups, c'est même son principal intérêt.

--

Xavier Scheuer <****@****>

Merci Xavier effectivement avec cette instruction, cela fonctionne.

Amicalement,

Daniel Bernair

···

De : Xavier Scheuer <****@****>
Envoyé : samedi 7 mars 2020 21:22
À : Pierre Perol-Schneider <****@****>
Cc : Daniel Bernair <****@****>; lilypond-user-fr lilypond-user-fr@gnu.org
Objet : Re: impressioon décalée du numéro de set countPercentRepeats

On Sat, 7 Mar 2020 at 19:33, Pierre Perol-Schneider <****@****> wrote:

Bizarre que ça fonctionne pas, en principe un 'extra-offset ça marche à tous les coups, c'est même son principal intérêt.

Il faut juste l'appliquer à l'objet qu'on veut déplacer.

\override DoublePercentRepeatCounter.extra-offset = #'(-1 . 1)

(et non PercentRepeatCounter)

Cordialement,

Xavier

--

Xavier Scheuer <****@****>

This email has been scanned by BullGuard antivirus protection.
For more info visit www.bullguard.com