Quantcast

silence multi-mesures

classic Classique list Liste threaded Arborescence
8 messages Options
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

silence multi-mesures

Jean-Jacques Gerbaud-2
Bonjour,

(Encore moi,)

La pièce que je retranscrit actuellement comporte beaucoup de mesures de
pause.

Le nombre de mesure est placé au dessus de la portée et, s'il y a des
annotations supplémentaires, ce chiffre prend de la place et je me
demande s'il n'y aurait pas la possibilité de l'écrire *dans* la mesure.
Un peu comme ceci :
|---15 ---|a4 b c d | ---12--- | e4 f g a |

En fait, je suppose que l'écriture du chiffre du nombre de mesures de
pause est indépendant et il devrait être possible de le descendre.

Le LSR consulté ne me donne pas la solution. Idem pour la documentation
de lilypond sur les silence multi-mesures.

Peut être que vous avez la solution.

Merci d'avance.


--
JJG

Entre Dauphiné et PACA
découvrez la généalogie et  l'histoire de votre famille :
http://memoire-des-hommes.fr/

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: silence multi-mesures

Yoann LE BARS

        Salut à tous !

Le 29/03/2017 à 16:03, Jean-Jacques Gerbaud a écrit :

> La pièce que je retranscrit actuellement comporte beaucoup de mesures de
> pause.
>
> Le nombre de mesure est placé au dessus de la portée et, s'il y a des
> annotations supplémentaires, ce chiffre prend de la place et je me
> demande s'il n'y aurait pas la possibilité de l'écrire *dans* la mesure.
> Un peu comme ceci :
> |---15 ---|a4 b c d | ---12--- | e4 f g a |
>
> En fait, je suppose que l'écriture du chiffre du nombre de mesures de
> pause est indépendant et il devrait être possible de le descendre.

        Notez les mesures de pause de manière usuelle et utilisez
« \compressFullBarRests » : Lilypond indiquera le nombre de mesures sans
jouer. Voir la documentation :

http://lilypond.org/doc/v2.18/Documentation/notation/writing-rests.fr.html

        À bientôt.

--
Yoann LE BARS
http://le-bars.net/yoann/
Diaspora* : [hidden email]

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: silence multi-mesures

Jean-Jacques Gerbaud-2
Le 29/03/2017 à 17:24, Yoann LE BARS a écrit :

>
> Salut à tous !
>
> Le 29/03/2017 à 16:03, Jean-Jacques Gerbaud a écrit :
>> La pièce que je retranscrit actuellement comporte beaucoup de mesures de
>> pause.
>>
>> Le nombre de mesure est placé au dessus de la portée et, s'il y a des
>> annotations supplémentaires, ce chiffre prend de la place et je me
>> demande s'il n'y aurait pas la possibilité de l'écrire *dans* la mesure.
>> Un peu comme ceci :
>> |---15 ---|a4 b c d | ---12--- | e4 f g a |
>>
>> En fait, je suppose que l'écriture du chiffre du nombre de mesures de
>> pause est indépendant et il devrait être possible de le descendre.
>
> Notez les mesures de pause de manière usuelle et utilisez
> « \compressFullBarRests » : Lilypond indiquera le nombre de mesures sans
> jouer. Voir la documentation :
>
> http://lilypond.org/doc/v2.18/Documentation/notation/writing-rests.fr.html
>
Merci Yoann mais... ça ne répond pas à mon problème.

Les mesures de pause sont bien indiquées mais, comme je le disais dans
mon message, le chiffre qui indique le nombre de mesures à compter (en
pause) est indiqué assez haut sur la partition. Et je souhaite le
baisser *DANS* la portée, comme dans mon exemple (plus ou moins)
visuel.tel que mon exemple.

Dans la documentation que tu m'indiques, tu remarqueras que *tous* les
chiffres sont au-dessus de la portée. A aucun moment on ne signale
comment les mettre sur la portée elle-même (pour gagner de la place).

Encore une fois merci mais le problème n'est pas résolu.

--
JJG

Entre Dauphiné et PACA
découvrez la généalogie et l'histoire de votre famille :
http://memoire-des-hommes.fr/


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: silence multi-mesures

Jean Bréfort
Bonjour,

Peut-être :
  \override Staff.MultiMeasureRestNumber.Y-offset = #-1
Il faudra aussi déplacer le symbole de silence associé sinon cela va
tomber au même endroit.

Cordialement,
J. Bréfort

Le mercredi 29 mars 2017 à 17:50 +0200, Jean-Jacques Gerbaud a écrit :

> Le 29/03/2017 à 17:24, Yoann LE BARS a écrit :
> >
> > Salut à tous !
> >
> > Le 29/03/2017 à 16:03, Jean-Jacques Gerbaud a écrit :
> > > La pièce que je retranscrit actuellement comporte beaucoup de
> > > mesures de
> > > pause.
> > >
> > > Le nombre de mesure est placé au dessus de la portée et, s'il y a
> > > des
> > > annotations supplémentaires, ce chiffre prend de la place et je
> > > me
> > > demande s'il n'y aurait pas la possibilité de l'écrire *dans* la
> > > mesure.
> > > Un peu comme ceci :
> > > > ---15 ---|a4 b c d | ---12--- | e4 f g a |
> > >
> > > En fait, je suppose que l'écriture du chiffre du nombre de
> > > mesures de
> > > pause est indépendant et il devrait être possible de le
> > > descendre.
> >
> > Notez les mesures de pause de manière usuelle et utilisez
> > « \compressFullBarRests » : Lilypond indiquera le nombre de mesures
> > sans
> > jouer. Voir la documentation :
> >
> > http://lilypond.org/doc/v2.18/Documentation/notation/writing-rests.
> > fr.html
> >
>
> Merci Yoann mais... ça ne répond pas à mon problème.
>
> Les mesures de pause sont bien indiquées mais, comme je le disais
> dans 
> mon message, le chiffre qui indique le nombre de mesures à compter
> (en 
> pause) est indiqué assez haut sur la partition. Et je souhaite le 
> baisser *DANS* la portée, comme dans mon exemple (plus ou moins) 
> visuel.tel que mon exemple.
>
> Dans la documentation que tu m'indiques, tu remarqueras que *tous*
> les 
> chiffres sont au-dessus de la portée. A aucun moment on ne signale 
> comment les mettre sur la portée elle-même (pour gagner de la place).
>
> Encore une fois merci mais le problème n'est pas résolu.
>
> --
> JJG
>
> Entre Dauphiné et PACA
> découvrez la généalogie et l'histoire de votre famille : 
> http://memoire-des-hommes.fr/
>
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [hidden email]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: silence multi-mesures

Jean-Jacques Gerbaud-2
Le 29/03/2017 à 18:42, Jean Bréfort a écrit :
> Bonjour,
>
> Peut-être :
>   \override Staff.MultiMeasureRestNumber.Y-offset = #-1
> Il faudra aussi déplacer le symbole de silence associé sinon cela va
> tomber au même endroit.
>
> Cordialement,
> J. Bréfort

Merci Jean,

la commande ci-dessus fonctionne parfaitement mais, comme tu le dis très
justement, le chiffre vient se coller sur la barre horizontale et le
résultat n'est pas terrible visuellement.

Par contre, en y ajoutant une autre commande pour faire descendre le
barre de silence, ça marche et les deux sont harmonieusement distribués
sur la portée.

Après quelques tâtonnements, voici les deux commandes à prendre en compte :

\override Staff.MultiMeasureRestNumber.Y-offset = #+1.1
\override Staff.MultiMeasureRest.Y-offset = #-0.9

Je ne sais pas si on peut joindre une image mais j'essaie.

Merci de votre concours à tous les deux

--
JJG

Entre Dauphiné et PACA
découvrez la généalogie et l'histoire de votre famille :
http://memoire-des-hommes.fr/


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

document.pdf (30K) Download Attachment
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: silence multi-mesures

Schneidy
Bonsoir Jean-Jacques,
Là de suite je n'ai pas trop le temps de me pencher sur ton problème mais je me souvient parfaitement avoir fait, il y a quelques années, un snippet dans la LSR qui devrait t'aider.
Hélas, la LSR semble en maintenance pour le moment et mon code doit se trouver sur mon ancien ordi.
Dès qu'elle est remise en ligne, tape "Tacet" dans la recherche pour retrouver ce snippet.
Cordialement,
Pierre


Le 29 mars 2017 à 19:01, Jean-Jacques Gerbaud <[hidden email]> a écrit :
Le 29/03/2017 à 18:42, Jean Bréfort a écrit :
Bonjour,

Peut-être :
  \override Staff.MultiMeasureRestNumber.Y-offset = #-1
Il faudra aussi déplacer le symbole de silence associé sinon cela va
tomber au même endroit.

Cordialement,
J. Bréfort

Merci Jean,

la commande ci-dessus fonctionne parfaitement mais, comme tu le dis très justement, le chiffre vient se coller sur la barre horizontale et le résultat n'est pas terrible visuellement.

Par contre, en y ajoutant une autre commande pour faire descendre le barre de silence, ça marche et les deux sont harmonieusement distribués sur la portée.

Après quelques tâtonnements, voici les deux commandes à prendre en compte :

\override Staff.MultiMeasureRestNumber.Y-offset = #+1.1
\override Staff.MultiMeasureRest.Y-offset = #-0.9

Je ne sais pas si on peut joindre une image mais j'essaie.

Merci de votre concours à tous les deux


--
JJG

Entre Dauphiné et PACA
découvrez la généalogie et l'histoire de votre famille : http://memoire-des-hommes.fr/


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr



_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: silence multi-mesures

Jean-Charles MALAHIEUDE
En réponse à ce message posté par Jean-Jacques Gerbaud-2
Le 29/03/2017 à 16:03, Jean-Jacques Gerbaud a écrit :

> Bonjour,
>
> (Encore moi,)
>
> La pièce que je retranscrit actuellement comporte beaucoup de mesures
> de pause.
>
> Le nombre de mesure est placé au dessus de la portée et, s'il y a
> des annotations supplémentaires, ce chiffre prend de la place et je
> me demande s'il n'y aurait pas la possibilité de l'écrire *dans* la
> mesure.
> Un peu comme ceci : |---15 ---|a4 b c d | ---12--- | e4 f g a |
>
> En fait, je suppose que l'écriture du chiffre du nombre de mesures
> de pause est indépendant et il devrait être possible de le
> descendre.
>

Adapté pour toi :

\version "2.19.32"
%% http://lsr.di.unimi.it/LSR/Item?id=923
%=> http://lilypond.1069038.n5.nabble.com/long-tacets-td163629.html

% by P.P.Schneider on June 2014.

tacet =
#(define-music-function (arg str) (number? string?)
    #{
       \compressFullBarRests
       \once\override MultiMeasureRest.expand-limit = #1
       \once\override MultiMeasureRest.minimum-length = #arg
       \once\override MultiMeasureRestNumber.font-name = "Lilypond
Serif" %"Vera Bold"
       \once\override MultiMeasureRestNumber.stencil =
         #(lambda (grob)(grob-interpret-markup grob
            (markup #:whiteout #:pad-markup .8 str)))
       \once\override MultiMeasureRest.layer = #-2
       \once\override MultiMeasureRestNumber.layer = #1
       \once\override MultiMeasureRestNumber.Y-offset = #-.5
    #})

\layout {
   indent = 0
   ragged-right = ##f
}

\score {
{
   \tacet #100 "Suis au troquet" R1*10
   \bar "|."
}
}

\score {
   { a'1 R1*5 a'1 R1*12 a'1 }
   \layout {
     \context {
       \Score
       \compressFullBarRests
       \override MultiMeasureRest.expand-limit = #1
       \override MultiMeasureRestNumber.whiteout = 5
       \override MultiMeasureRest.layer = #-2
       \override MultiMeasureRestNumber.layer = #1
       \override MultiMeasureRestNumber.Y-offset = #-1
     }
   }
}


Cordialement,
Jean-Charles

_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Répondre | Arborescence
Ouvrir ce message en vue arborescente
|  
Signaler un Contenu Inapproprié

Re: silence multi-mesures

Bertrand Monneret
bonjour,

Voir ici aussi:

http://lsr.di.unimi.it/LSR/Snippet?id=753

; = )


Le 29/03/2017 à 20:10, Jean-Charles Malahieude a écrit :

> Le 29/03/2017 à 16:03, Jean-Jacques Gerbaud a écrit :
>> Bonjour,
>>
>> (Encore moi,)
>>
>> La pièce que je retranscrit actuellement comporte beaucoup de mesures
>> de pause.
>>
>> Le nombre de mesure est placé au dessus de la portée et, s'il y a
>> des annotations supplémentaires, ce chiffre prend de la place et je
>> me demande s'il n'y aurait pas la possibilité de l'écrire *dans* la
>> mesure.
>> Un peu comme ceci : |---15 ---|a4 b c d | ---12--- | e4 f g a |
>>
>> En fait, je suppose que l'écriture du chiffre du nombre de mesures
>> de pause est indépendant et il devrait être possible de le
>> descendre.
>>
>
> Adapté pour toi :
>
> \version "2.19.32"
> %% http://lsr.di.unimi.it/LSR/Item?id=923
> %=> http://lilypond.1069038.n5.nabble.com/long-tacets-td163629.html
>
> % by P.P.Schneider on June 2014.
>
> tacet =
> #(define-music-function (arg str) (number? string?)
>    #{
>       \compressFullBarRests
>       \once\override MultiMeasureRest.expand-limit = #1
>       \once\override MultiMeasureRest.minimum-length = #arg
>       \once\override MultiMeasureRestNumber.font-name = "Lilypond
> Serif" %"Vera Bold"
>       \once\override MultiMeasureRestNumber.stencil =
>         #(lambda (grob)(grob-interpret-markup grob
>            (markup #:whiteout #:pad-markup .8 str)))
>       \once\override MultiMeasureRest.layer = #-2
>       \once\override MultiMeasureRestNumber.layer = #1
>       \once\override MultiMeasureRestNumber.Y-offset = #-.5
>    #})
>
> \layout {
>   indent = 0
>   ragged-right = ##f
> }
>
> \score {
> {
>   \tacet #100 "Suis au troquet" R1*10
>   \bar "|."
> }
> }
>
> \score {
>   { a'1 R1*5 a'1 R1*12 a'1 }
>   \layout {
>     \context {
>       \Score
>       \compressFullBarRests
>       \override MultiMeasureRest.expand-limit = #1
>       \override MultiMeasureRestNumber.whiteout = 5
>       \override MultiMeasureRest.layer = #-2
>       \override MultiMeasureRestNumber.layer = #1
>       \override MultiMeasureRestNumber.Y-offset = #-1
>     }
>   }
> }
>
>
> Cordialement,
> Jean-Charles
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [hidden email]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr


_______________________________________________
liste de diffusion lilypond-user-fr
[hidden email]
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
Chargement...