Variables pour des notes

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

Variables pour des notes

Carlus
Bonjour à tous,

J'ai déjà utilisé des variables, notamment pour ajouter des doigtés.
Là je dois faire une partition avec des triolets de partout, donc j'avais
l'idée de mettre chaque figure de triolet dans une variable, genre  
t1={\times 2/3 {sn8 sn sn}}
"sn" c'est la caisse-claire en batterie.

Comme cela ne fonctionnait pas j'ai simplifié le problème est mis comme
variable :
t1={sn4}

J'ai mis dans ma première mesure
\t1 \t1 \t1 \t1
pour qu'il m'affiche 4 noires.

Et rien ne s'affiche, mesure vide.
J'ai essayé en changeant le nom de la variable au cas où : toto, idem.

Quelqu'un a une idée car là je sèche...

Merci par avance



--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

_______________________________________________
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
|

Re: Variables pour des notes

NOreply
Les variables ne doivent pas comporter de chiffre.
Écrire Tun =... par exemple
. = )



--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

_______________________________________________
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
|

Re: Variables pour des notes

Carlus
Oui, c'est pour ça que j'ai indiqué dans mon post que j'avais essayé en
changeant de nom de variable.
"toto", "ta", etc..



--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

_______________________________________________
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
|

Re: Variables pour des notes

Phil
Bonjour,

Ça peut aussi être dû à un manque de caractères "espace" entre les
signes =, {, }, etc...

Les underscore (_) sont autorisés, ainsi que les tirets (-)

T_un-Prime =  \drummode
{
   \times 2/3 { sn8 sn sn }
} % fin T_un-Prime

% Et on appelle par :

\new DrumStaff { \T_un-Prime }

Chez moi, ça fonctionne en 2.18.2, mais je n'ai pas réussi à obtenir un
pdf en 2.19.46, sûrement pour d'autres raisons, mais je n'ai eu aucune
erreur de compilation, ça a foiré après.

Voilà ce que j'ai compilé :

****************************************************************

\version "2.18.2"

T_un-Prime = \drummode
{
   \times 2/3 { sn8 sn sn }
} % fin T_un-Prime

\new DrumStaff
{
   \time 4/4
   \clef percussion
   \T_un-Prime
   \T_un-Prime
   \T_un-Prime
   \T_un-Prime

} % fin DrumStaff

\layout {}

****************************************************************


(J'aime bien indenter et commenter, ça aide pour les parties très
fournies...)

My two cents

Philippe

Le 11/10/2017 à 11:35, Carlus a écrit :

> Oui, c'est pour ça que j'ai indiqué dans mon post que j'avais essayé en
> changeant de nom de variable.
> "toto", "ta", etc..
>
>
>
> --
> Sent from: http://lilypond-french-users.1298960.n2.nabble.com/
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [hidden email]
> https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>


--
Propulsé par l'Association Sud-Ouest.org
Plateforme Libre d'hébergement mail à prix libre
     https://www.sud-ouest.org

_______________________________________________
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
|

Re: Variables pour des notes

NOreply
http://lilybin.com/c233bg/1




--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

_______________________________________________
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
|

Re: Variables pour des notes

Phil
Ben, oui, ça passe aussi en unstable (2.19.48)...
Je sais que c'est ma config qui défaille.

Merci !


--
Propulsé par l'Association Sud-Ouest.org
Plateforme Libre d'hébergement mail à prix libre
     https://www.sud-ouest.org

_______________________________________________
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
|

Re: Variables pour des notes

Carlus
Merci beaucoup pour vos réponses.
En fait il manquait juste effectivement le \drummode
Je n'avais pas eu l'idée car vu que la variable est utilisée dans une
section de drummode..

Pour info, les espaces n'ont pas l'air d'être important, ça marche très bien
avec :
tb=\drummode{\times 2/3 {r8 sn r}}

Bonne journée à tous et merci encore !



--
Sent from: http://lilypond-french-users.1298960.n2.nabble.com/

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

Re: Variables pour des notes

jpq
En réponse à ce message posté par Phil
Bonjour,

On peut mettre les chiffres dans les noms de variable. Cela fonctionne à
condition de rajouter des guillemets exemple :

"Soprano1" = {c'' d'' ... }

...

\score { \"Soprano1" ... }

Jean-Paul

Le 11/10/2017 13:38, Philippe Neyrat a écrit :
> Ben, oui, ça passe aussi en unstable (2.19.48)...
> Je sais que c'est ma config qui défaille.
>
> Merci !
>
>


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