Subject: notation des mouvements, caractères , etc.

From: Daniel Cartron <[email-masked]>
Date: Tue, 2 Sep 2008 13:20:30 +0200

Salut à tous,

Si je veux noter Largo je peux utiliser un ^ou un markup mais si je veux le 
raccourci de andante ou modérato, je fais comment (avec les 3 1ères lettres 
en gras et les autres en maigre et en exposant) ? y a-t-il qq part un fichier 
de définition qui ferait le boulot à ma place ? Sinon comment je le crée ?

Si ça existe pas et que je réussis à le faire je le mettrai à dispo, oeuf 
corse !

-- 
Cordialement, Daniel Cartron
« L'amour est aveugle et sa canne est rose. »
Serge Gainsbourg

---

From: Daniel Cartron <[email-masked]>
Date: Tue, 2 Sep 2008 13:46:51 +0200

Le mardi 2 septembre 2008, Eluze a écrit :
> qc comme:
> \version "2.11.57"
> { s 1 ^
>         \markup {
>                 \bold "Lar"
>                 \hspace #-1.0
>                 \italic "go"
>                 \teeny "etc."
>                 }
>    }
> ??

ouic'est ça, en fait le bold et le teeny suffisent, mais il faut que le teeny 
soit en exposant...

-- 
Cordialement, Daniel Cartron
« Comme l'a dit Saint Jérôme, qu'importent les chemins par lesquels on vient à 
la Vérité, pourvu qu'on donne à la quête. »
François Cavanna - 4 rue Choron

---

From: Eluze <[email-masked]>
Date: Tue, 02 Sep 2008 13:45:38 +0200

qc comme:

\version "2.11.57"

{ s 1 ^
	\markup {
		\bold "Lar"
		\hspace #-1.0
		\italic "go"
		\teeny "etc."
		}
   }
??

--

---

From: Daniel Cartron <[email-masked]>
Date: Tue, 2 Sep 2008 14:01:55 +0200

Le mardi 2 septembre 2008, Daniel Cartron a écrit :
> ouic'est ça, en fait le bold et le teeny suffisent, mais il faut que le
> teeny soit en exposant...

En partant de ton idée j'ai essayé  do^\markup { \bold "And"  \raise #1.0 
\tiny "te" }

et ça le fait bien... Mais je ne pige pas le pourquoi du hspace de ton code...

En tout cas merci

---

From: Daniel Cartron <[email-masked]>
Date: Tue, 2 Sep 2008 14:44:12 +0200

Le mardi 2 septembre 2008, Eluze a écrit :
> Si tu mets simplement \bold "Lar" \italic "go" lilypond y met un espace  
> gênant...

ha vi j'avais pas bien regardé, du coup je le remet partout...

Donc je me suis fait un fichier mouvement-init.ly dans mon rep ly qui contient
lrg = ^\markup{ \bold "Largo" }
lrgt = ^\markup{ \bold "Larghetto" }
lnt = ^\markup{ \bold "Lento" }
adg = ^\markup{ \bold "Adagio" }
adt = ^\markup{ \bold "Andante" }
adts = ^\markup{ \bold "And" \hspace #-1.0 \raise #1.0 \tiny "te" }
adto = ^\markup{ \bold "Andanino" }
adtos = ^\markup{ \bold "And" \hspace #-1.0 \raise #1.0 \tiny "ino" }
mod = ^\markup{ \bold "Moderato" }
mods = ^\markup{ \bold "Mod" \hspace #-1.0 \raise #1.0 \tiny "to" }
algt = ^\markup{ \bold "Allegretto" }
algts = ^\markup{ \bold "All" \hspace #-1.0 \raise #1.0 \tiny "to" }
alg = ^\markup{ \bold "Allegro" }
algs = ^\markup{ \bold "All" \hspace #-1.0 \raise #1.0 \tiny "o" }
vvc = ^\markup{ \bold "Vivace" }
pst = ^\markup{ \bold "Presto" }
psto = ^\markup{ \bold "Prestissimo" }
pstos = ^\markup{ \bold "Prest" \hspace #-1.0 \raise #1.0 \tiny "mo" }

et j'ai tout sous la main sans devoir m'embêter à tout saisir...

Merci lilypond, et merci à toi aussi.

-- 
Cordialement, Daniel Cartron
« On ne peut ruiner que celui qui fut riche
Et l'on ne peut tromper que celui qu'on aima... »
Francis Blanche - Mon oursin et moi

---

From: "Gilles THIBAULT" <[email-masked]>
Date: Tue, 2 Sep 2008 15:34:38 +0200

>En partant de ton idée [Eluze] j'ai essayé  do^\markup { \bold "And" 
>\raise #1.0
>\tiny "te" }

Note aussi que tu as la commande \super .... qui est fait pour ça.  ;-)

{b^\markup \bold { "And" \hspace #-1 \super  "te" }}

Le hspace c'est pour décaler un peu sur la gauche (si < 0) ou sur la 
droite  ( > 0)

Gilles

---

From: Daniel Cartron <[email-masked]>
Date: Tue, 2 Sep 2008 15:39:07 +0200

> Note aussi que tu as la commande \super .... qui est fait pour ça.  ;-)

ha oui super comme commande, c'est un peu plus haut que mon raise, j'adopte
> Le hspace c'est pour décaler un peu sur la gauche (si < 0) ou sur la

mais ça décale aussi en vertical, do^\markup { "And" \hspace #-1.0 \super 
\tiny "te" } et do^\markup { "And" \super \tiny "te" } ne sont pas écrits de 
la mm façon, c'est normal ?

-- 
Cordialement, Daniel Cartron
« La boussole est une espèce de montre qui indique toujours midi et demie. »
François Cavanna - Le saviez-vous ?

---

From: Eluze <[email-masked]>
Date: Tue, 02 Sep 2008 14:35:14 +0200

>> teeny soit en exposant...

Tu peux utiliser tous les commando pour texte:
\italic \bold \bigger \huge \normalSize - il doivent être énumérés dans un  
manuel...

--

---

From: Luc De Rossi <[email-masked]>
Date: Wed, 03 Sep 2008 11:49:42 +0200

Bonjour,

Pour éviter le \hspace #-1, j'utilise \concat  {} : tous les espaces 
ajoutés par défaut par lilypond à chaque nouvelle commande sont omis.

Ce qui donnerait : {b^\markup \bold \concat {{And\super "te" }}}

Musicalement,

-- 
Luc De Rossi
Lilypond 2.11.34
Ubuntu Hardy Heron

Gilles THIBAULT a écrit :
> ------------------------------------------------------------------------
>
> _______________________________________________
> liste de diffusion lilypond-user-fr
> [email-masked]
> http://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>

---

From: Daniel Cartron <[email-masked]>
Date: Wed, 3 Sep 2008 13:09:31 +0200

> ajoutés par défaut par lilypond à chaque nouvelle commande sont omis.

super, ça ne décalle plus mes indications dans le sens vertical, mais ça ne 
m'explique pas pourquoi le hspace le fait... Bon ça me suffit pour ce que 
j'ai à faire mais j'aime bien me coucher moins idiot que je me suis levé le 
matin :-)

-- 
Cordialement, Daniel Cartron
« Il n'y a pas d'homme cultivé, il n'y a que des hommes qui se cultivent. »
Maréchal Foch.

---

From: Daniel Cartron <[email-masked]>
Date: Wed, 3 Sep 2008 13:17:50 +0200

Le mercredi 3 septembre 2008, Luc De Rossi a écrit :
> {{And\super "te" }}

pourquoi des doubles accolades ? des simples marchent aussi...

-- 
Cordialement, Daniel Cartron
« Ne faites pas à autrui ce que vous pouvez faire le jour même. »
Francis Blanche - Mon oursin et moi

---

From: Daniel Cartron <[email-masked]>
Date: Wed, 3 Sep 2008 13:38:54 +0200

Le mercredi 3 septembre 2008, Luc De Rossi a écrit :
> Juste parce que je suis allé un peu vite. ;-)

je m'en doutais un peu :-)

en tout cas ça marche bien, je mettrai bientôt en ligne mon fichier 
mouvement-init.ly qui va bien à partir de tout ça, si ça peut aider...

-- 
Cordialement, Daniel Cartron
« Le whisky est le cognac du con. »
Pierre Desproges - Dictionnaire superflu à l'usage de l'élite et des biens 
nantis

---

From: Luc De Rossi <[email-masked]>
Date: Wed, 03 Sep 2008 13:39:38 +0100

Juste parce que je suis allé un peu vite. ;-)
Mais bien sûr qu'une simple suffit !

--
Luc De Rossi
Lilypond 2.11.34
Ubuntu Gutsy

Daniel Cartron a écrit :

{{And\super "te" }}

---

From: Daniel Cartron <[email-masked]>
Date: Wed, 3 Sep 2008 16:46:16 +0200

Le mercredi 3 septembre 2008, Luc De Rossi a écrit :
> Pour éviter le \hspace #-1, j'utilise \concat  {}

Il reste un petit défaut certes minime mais ça me déplait qd mm : Allégro est 
situé un peu plus haut que Lento, très certainement à cause du g (ça se 
retrouve pour tous les mots qui ont ce type de lettre). Comment faire pour 
tout aligner ?

Par ailleurs j'ai envie de pouvoir enchaîner sur une mm note les codes 
suivants :

alg = ^\markup{ \bold \small Allegro }
suivi de
mnt = ^\markup{ \bold \small {ma non troppo} }

donc do\alg\mnt pour obtenir allegro ma non troppo avec la bonne casse etc.

Mais évidemment ça me met les deux textes l'un au-dessus de l'autre et non à 
la suite... Ya une ruse ou c'est pas possible ?

-- 
Cordialement, Daniel Cartron
« Le chien aime passionnément les odeurs fétides. Si le chien est fidèle à 
l'homme, c'est parce que l'homme pue. »
François Cavanna - Le saviez-vous ?