Subject: Fontes des titres

From: bameylan <[email-masked]>
Date: Mon, 16 May 2011 14:46:28 -0700 (PDT)

Suite à un autre fil (mars 2010) et traitant plus ou moins du même sujet,
j'aimerais reposer la question suivante: est-il possible de changer
partiellement ou en totalité la fonte des titres placés en première page,
ceux dans le \header...?

J'ai tenté de mélanger plusieurs fonction, sans succès. Sur la page 
http://lilypond.org/doc/v2.13/Documentation/notation/creating-titles

on donne un tas de recettes pour transformer des titres, tout juste si on a
pas le robinet eau chaude/froide, mais pas moyen de faire un truc basique
comme changer simplement de fonte... J'ai essayé d'abord avec: 

title = \markup \override #'(font-name . "Cochin Italic") \override
#'(font-size . 2) "Titre"

Nada! Ensuite, j'y ai mis une louche de:

title = \markup { \fontname "Cichin Italic" \fontsize #2 "Titre"}

Des clous! Donc j'ai mal regardé la doc, ou non?

Bernard

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fontes-des-titres-tp6370706p6370706.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: flup <[email-masked]>
Date: Mon, 16 May 2011 22:37:12 -0700 (PDT)

Je n'en sais pas plus; ce qui suit permet un changement tout à fait global
(donc un peu trop large peut-être pour l'objectif poursuivi) :

\paper { 
#(define fonts 
(make-pango-font-tree	"Charter ITC" 
"Futura Condensed" 
"Courier" 
(/ 20 20 ) 
) 
) 
} 

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fontes-des-titres-tp6370706p6371648.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: "Gilles THIBAULT" <[email-masked]>
Date: Tue, 17 May 2011 08:59:34 +0200

>#'(font-size . 2) "Titre"

j'ai essayé avec une autre police (je n'ai pas Cochin Italic), ça a l'air de
marcher :

%%%%
\header {
   title = \markup
     \override #'(font-name . "Courier New")
     \override #'(font-size . 10) "Titre"
}
%%%%

Il faut peut-être vérifier avec

    lilypond -dshow-available-fonts blabla

si cette police est bien disponible pour lilypond.

Gilles

---

From: Eluze <[email-masked]>
Date: Tue, 17 May 2011 00:24:19 -0700 (PDT)

> title = \markup { \fontname "Cichin Italic" \fontsize #2 "Titre"}

et que dit le fameux log?
Eluze

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fontes-des-titres-tp6370706p6371780.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: "Gilles THIBAULT" <[email-masked]>
Date: Tue, 17 May 2011 10:27:54 +0200

>et que dit le fameux log?

Il y a des trucs bizarre sur l'utilisation des polices.
J'ai essayé de faire un essai avec la police "Times New Roman", et essayé de 
la mettre en italique.
( Chez moi, dans dans OpenOffice par exemple, elle est disponible en 
italique)

Tout ça n'a *pas* marché (le log reste muet ...):

%%%%%%%%
title = \markup {
   \override #'(font-name . "Times New Roman Italic")
   "Titre"
}
title = \markup {
   \override #'(font-name . "Times New Roman")
   \override #'(font-shape . 'Italic)
   "Titre"
}
title = \markup {
   \override #'(font-name . "Times New Roman")
   \italic "Titre"
}
%%%%%%%

Seul ça a marché :

%%%%%%%
title = \markup {
   \override #'(font-name . "Times New Roman : Italic")
   "Titre"
}
%%%%%%%

Remarquez le : avant Italic.
Ça l'air de marcher avec n'importe caractère non alphabétique (sauf 
l'espace)
Tu pourrais essayer Bameylan si
\override #'(font-name . "Cochin : Italic") fonctionne, pour voir s'il y a 
une syntaxe particulière avec le nom de police ?

Gilles

---

From: bameylan <[email-masked]>
Date: Tue, 17 May 2011 01:41:33 -0700 (PDT)

> et que dit le fameux log?

Il renvoie à des lignes parfaitement "saines"... c'est la réaction de Lily
quand elle tombe sur du code inconnu... dès qu'on le supprime, elle
ronronne.

Pour ce qui est de mes titres, inclure la définition des fontes dans \paper
ne donne aucun résultat chez moi, je dois faire plein d'erreurs... J'ai
laissé tomber leur définition dans le \header pour ajouter, au dessus de la
musique un truc du genre:

 \markup {
  \fill-line {
    \override #'(font-name . "Cochin Bold Italic")
    \center-column {
      \fontsize #8 \line {Le Caffé}
      \lower #2
       \fontsize #4 \line {IVe Cantate}
       \override #'(font-name . "Cochin Italic")
       \lower #3
        \fontsize #3 \line {a voix seule avec Symphonie}
      }
   }
}

\markup \column { 
    " " 
    " "
    " " 
} 

C'est sans doute bourrin, mais je peux placer le tout exactement où je
veux...

Bernard

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fontes-des-titres-tp6370706p6372219.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: "j-f.lucarelli" <[email-masked]>
Date: Tue, 17 May 2011 12:12:01 +0200

=================================
  
== En réponse au message du 17-05-2011, 10:41:43 ==

>C'est sans doute bourrin, mais je peux placer le tout exactement où je
Je sors sans doute du sujet, mais la lecture de ce problème m'en a rappelé un autre récemment rencontré :
Comment insérer le caractère " dans un markup, que ce soit le titre ou un simple texte ?

Merci de vos solution, et excusez-moi de diverger quelque peu du post original.

Jean-François

========================================

---

From: Eluze <[email-masked]>
Date: Tue, 17 May 2011 05:33:24 -0700 (PDT)

> Comment insérer le caractère " dans un markup, que ce soit le titre ou un
 \markup "Titre \"xxx"

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fontes-des-titres-tp6370706p6372905.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Eluze <[email-masked]>
Date: Tue, 17 May 2011 05:36:15 -0700 (PDT)

> quand elle tombe sur du code inconnu... dès qu'on le supprime, elle
voilà "mon" message: 

font.ly:15:20: error: unknown escaped string: `\fontname'
  title = \markup { 
                    \fontname "Cichin Italic" \fontsize #2 "Titre"}

Eluze

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fontes-des-titres-tp6370706p6372915.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: bameylan <[email-masked]>
Date: Tue, 17 May 2011 05:55:22 -0700 (PDT)

>                     \fontname "Cichin Italic" \fontsize #2 "Titre"}

Je n'en sais pas plus que toi, sauf une fôte de frappe: Cochin au lieu de
Cichin... mais même avec Cochin installé sur mon système, pas plus de
réaction... 

Pour avoir parcouru un bon bout du manuel sur les fontes, je crois que dans
le cadre des titres \header il n'y a rien à faire. C'est la police d'origine
qui est utilisée... dommage...

Bernard

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fontes-des-titres-tp6370706p6372970.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Martial <[email-masked]>
Date: Tue, 17 May 2011 16:07:42 +0200

Le 17/05/2011 14:55, bameylan a écrit :
> our avoir parcouru un bon bout du manuel sur les fontes, je crois que dans

Exemple qui marche

  title = \markup { \override #'(font-name . "arial") "la Police Arial"}

-- 
Martial

---

From: Eluze <[email-masked]>
Date: Tue, 17 May 2011 07:20:04 -0700 (PDT)

bameylan wrote:
> Pour avoir parcouru un bon bout du manuel sur les fontes, je crois que
> dans le cadre des titres \header il n'y a rien à faire.
> 

non, non - chez moi ça marche, donc il ne faut pas abandonner!

- l'erreur est le terme \fontname qui ne semble pas éxister!

la solution de Martial est pareille à la mienne!
Eluze

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fontes-des-titres-tp6370706p6373257.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: Martial <[email-masked]>
Date: Tue, 17 May 2011 17:14:34 +0200

Chez moi sous window

version 2.13.61
\fontname ne marche pas

version "2.12.3"
\fontname ne marche pas non plus

Seul marche la syntaxe
title = \markup {\override #'(font-name . "fonte")\fontsize #X "Titre"}

sous quelle version est-tu ?

-- 
Martial

---

From: bameylan <[email-masked]>
Date: Tue, 17 May 2011 08:54:00 -0700 (PDT)

Alors tout d'abord un grand merci à tous: problème résolu! 
@ Eluze: effectivement ça marche... je pense que j'ai dû jusque là faire qqs
fôtes de frappe et Lily me renvoyait à mon manuel... J'ai tenté, avec
\fontname, un parallèle avec \fontsize... mais bon, comme tu le dis
justement: yenapas!

@ Martial: les 2 syntaxes marchent chez moi (pour le corps de la fonte):

\fontsize #5
\override #'(font-size . 5) (proposé par Gilles, plus haut)

sauf que la valeur 5 n'a pas le même résultat dans les 2 cas de figure: le
\fontsize #5 équivaut à peu près à font-size . 9

Encore merci pour vos contributions.

Bernard

--
View this message in context: http://lilypond-french-users.1298960.n2.nabble.com/Fontes-des-titres-tp6370706p6373642.html
Sent from the LilyPond French Users mailing list archive at Nabble.com.

---

From: "j-f.lucarelli" <[email-masked]>
Date: Tue, 17 May 2011 20:42:00 +0200

== En réponse au message du 17-05-2011, 17:54:09 ==

>Encore merci pour vos contributions.
Et il faut être rigoureux dans le nom de la fonte. Par exemple "Comic Sans MS", avec espaces, tel que défini dans le système d'exploitation.

Bonne soirée,

Jean-François
>_______________________________________________
>liste de diffusion lilypond-user-fr
>[email-masked]
>https://lists.gnu.org/mailman/listinfo/lilypond-user-fr
>
>