[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Ajouter du texte
From: |
Gilles THIBAULT |
Subject: |
Re: Ajouter du texte |
Date: |
Wed, 07 Feb 2007 00:09:20 +0100 |
Si tu veux quand même garder la structure actuelle, tu peux toujours
rajouter
^\markup { La gamme }
à la première note du 3e système dans la portée supérieure, avec
éventuellement des commandes de mises en forme.
Je n'avais pas vu que quelqu'un avait répondu.
J'allais proposé effectivement quelque chose de simimlaire :
% troisième ligne ( la gamme seule)
\once \override Score.RehearsalMark #'extra-offset = #'(46 . 2.7 )
\mark \markup {"La Gamme"}
en choisissant des valeurs de #'extra-offset afin que le texte soit à peu
près centré dans la largeur mais
c'est un peu du bidouillage car si tu decides par la suite de changer la
taille de ta partition,
les valeurs de #'extra-offset seront caduques.
en mettant les notes des deux premiers systèmes dans une
expression, appelée par exemple accord, avec les hauteurs de la basse
par exemple, tu peux utiliser cette expression dans chaque portée, en la
mettant en dehors du mode \relative, et en ajoutant "\transpose c c'' "
devant "\accord" dans la portée supérieure.
Le problème c'est qu'il n'y a pas rigoureusement la même chose en haut et en
bas,
soit le nom des accords qu'il y a en haut mais pas en bas, soit des doigtés
qui diffèrent dans les 2 voix.
Il faudrait alors séparer dans une expression particulière les doigtés et
les chiffrages d'accords, ce qui prend du temps pour
tout réécrire avec des "skip" et les bonnes valeurs de temps .
C'est souvent rageant de ne pas pouvoir utliliser ce procédé à cause d'un
tout petit détail qui change dans les différentes fois que l'on veut répéter
une expression donnée .
Cet exemple m'amène à 2 questions :
Existe t-il une commande particulière qui permettrait, à partir d'une
expression, d'en prendre simplement des bouts ,.(par exemple prendre les 8
premiers mesures, puis de la 12ème à la 15ème etc..) ?
Ne pourrait-on pas imaginer aussi une commande \transpose particulière qui
transpose en restant dans la tonalité ?. Dans cet exemple là, les 2
premières mesures sur l'accord de mi majeur , donnerait, en les transposants
ainsi au ton au dessus, l'accord de Fa# mineur (et non de Fa# majeur avec
la commande \transpose actuelle).
En m'excusant d'avoir été un peu long
Gilles