Forcer l'apparition de clef

Bonjour à tous,

avec \once \override Staff.Clef #'all-visible = #'#(#f #t #t) j'essaie de
forcer l'apparition d'une clef, quelle qu'elle soit, après une double barre
de mesure; je devrais plutôt dire la «réapparition» puisqu'il n'y a aucun
changement de clef, uniquement un changement de caractère; c'est une
pratique courante dans la musique baroque française.

···

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Forcer-l-apparition-de-clef-tp7344616p7344616.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

En version 2.14.0 après une double bar sans aucune instruction effectivement aucune clé ne réapparait mais si je donne l'instruction \time x/y la clé en cours réapparait.
Cordialement,
Daniel Bernair

···

----- Original Message ----- From: "bameylan" <****@****>
To: <lilypond-user-fr@gnu.org>
Sent: Monday, March 05, 2012 12:49 PM
Subject: Forcer l'apparition de clef

Bonjour à tous,

avec \once \override Staff.Clef #'all-visible = #'#(#f #t #t) j'essaie de
forcer l'apparition d'une clef, quelle qu'elle soit, après une double barre
de mesure; je devrais plutôt dire la «réapparition» puisqu'il n'y a aucun
changement de clef, uniquement un changement de caractère; c'est une
pratique courante dans la musique baroque française.

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Forcer-l-apparition-de-clef-tp7344616p7344616.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

Daniel Bernair wrote

En version 2.14.0 après une double bar sans aucune instruction
effectivement
aucune clé ne réapparait mais si je donne l'instruction \time x/y la clé
en
cours réapparait.

Version 2.15.31 pour moi... aucune apparition de clef si je répète la
métrique.

···

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Forcer-l-apparition-de-clef-tp7344616p7344814.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

est-ce que

\set Staff.forceClef = ##t

aide!?

Eluze

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Forcer-l-apparition-de-clef-tp7344616p7344969.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Oui, ça marche. Je n'ai pas encore terminé de saisir toute la pièce, mais
d'après ce que j'ai pu en juger, la clef est bel est bien «forcée
d'apparaître» mais le problème est qu'elle se positionne *avant* la
double-barre et que son corps est réduit, comme on l'utilise normalement
dans la notation moderne. Je vais regarder dans la doc si je peux la forcer:
1. à se positionner après la barre et 2. à apparaître en corps normal.

Merci.

···

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Forcer-l-apparition-de-clef-tp7344616p7347865.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

bameylan wrote

Oui, ça marche. Je n'ai pas encore terminé de saisir toute la pièce, mais
d'après ce que j'ai pu en juger, la clef est bel est bien «forcée
d'apparaître» mais le problème est qu'elle se positionne *avant* la
double-barre et que son corps est réduit, comme on l'utilise normalement
dans la notation moderne. Je vais regarder dans la doc si je peux la
forcer: 1. à se positionner après la barre et 2. à apparaître en corps
normal.

bonjour

peut-être qu'avec ce triplet ça marchera!?

  \once \override Staff.Clef #'full-size-change = ##t
  \once \override Score.BreakAlignment #'break-align-orders = #(make-vector
3 '(staff-bar clef ))
  \set Staff.forceClef = ##t

cordialement
Eluze

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Forcer-l-apparition-de-clef-tp7344616p7347932.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

bameylan wrote

Oui, ça marche. Je n'ai pas encore terminé de saisir toute la pièce, mais
d'après ce que j'ai pu en juger, la clef est bel est bien «forcée
d'apparaître» mais le problème est qu'elle se positionne *avant* la
double-barre et que son corps est réduit, comme on l'utilise normalement
dans la notation moderne. Je vais regarder dans la doc si je peux la
forcer: 1. à se positionner après la barre et 2. à apparaître en corps
normal.

bonjour

peut-être qu'avec ce triplet ça marchera!?

  \once \override Staff.Clef #'full-size-change = ##t
  \once \override Score.BreakAlignment #'break-align-orders = #(make-vector
3 '(staff-bar clef ))
  \set Staff.forceClef = ##t

cordialement
Eluze

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Forcer-l-apparition-de-clef-tp7344616p7347933.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

bameylan wrote

Oui, ça marche. Je n'ai pas encore terminé de saisir toute la pièce, mais
d'après ce que j'ai pu en juger, la clef est bel est bien «forcée
d'apparaître» mais le problème est qu'elle se positionne *avant* la
double-barre et que son corps est réduit, comme on l'utilise normalement
dans la notation moderne. Je vais regarder dans la doc si je peux la
forcer: 1. à se positionner après la barre et 2. à apparaître en corps
normal.

bonjour

peut-être qu'avec ce triplet ça marchera!?

  \once \override Staff.Clef #'full-size-change = ##t
  \once \override Score.BreakAlignment #'break-align-orders = #(make-vector
3 '(staff-bar clef ))
  \set Staff.forceClef = ##t

cordialement
Eluze

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Forcer-l-apparition-de-clef-tp7344616p7347934.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Bonjour,

Pas vraiment plus aisé, mais au moins plus besoin d'intercaler un
silence invisible qui risque de poser problème lors de la
synchronisation avec d'autres voix :
http://lsr.dsi.unimi.it/LSR/Item?id=370

Cordialement,
Xavier

···

2012/3/6 j-f.lucarelli <****@****>:

Je voudrais profiter de ce post pour faire remonter une demande
lointaine (c'était sous 2.13), et il fallait en début de partition
deux clefs : l'une en fa (il s'agissait d'un basson) pour indiquer
la clef normale de l'instrument, puis, immédiatement, une clef d'ut
car le basson commençait de suite dans l'aigu. C'est une manière
d'écrire tout à fait classiquee pour le XIXième siècle.
Mais Lily n'en voulait pas : il ne prenait que la seconde clef demandée.
Il était donc nécessaire d'intercaler un s32, puis de compresser les
valeurs suivantes pour retomber sur le rythme normal. Pas très aisé :-/
Je n'ai pas encore esssayé avec la 2.14, mais je laisse le problème
ici pour demander s'il est utile d'introduire une correction du code.

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

je n'avais pas l'intention de tripler ce message, mais Nabble m'indiquait une
erreur - mille excuses!
Eluze

···

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Forcer-l-apparition-de-clef-tp7344616p7348058.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

Normal, il s'agissait d'un triplet!

···

-----
Cordialement

Bernard
--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Forcer-l-apparition-de-clef-tp7344616p7351379.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.