Fontes des titres

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.

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.

title = \markup \override #'(font-name . "Cochin Italic") \override
#'(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

bameylan wrote:

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

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.

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

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

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

Eluze wrote:

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.

Seventies wrote:

Comment insérer le caractère " dans un markup, que ce soit le titre ou un
simple texte ?

\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.

bameylan wrote:

Eluze wrote:

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.

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.

Eluze wrote:

voilà "mon" message:

font.ly:15:20: error: unknown escaped string: `\fontname'
  title = \markup {
                    \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.

Exemple qui marche

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

···

Le 17/05/2011 14:55, bameylan a écrit :

our 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...

--
Martial

bameylan wrote:

Eluze wrote:

voilà "mon" message:

font.ly:15:20: error: unknown escaped string: `\fontname'
  title = \markup {
                    \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.

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.

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

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.

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

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

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

···

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

_______________________________________________
liste de diffusion lilypond-user-fr
lilypond-user-fr@gnu.org
https://lists.gnu.org/mailman/listinfo/lilypond-user-fr

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