lilypond-user-fr
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Changement de Font


From: Luc De Rossi
Subject: Re: Changement de Font
Date: Thu, 21 Jul 2011 23:22:23 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110617 Lightning/1.0b2 Thunderbird/3.1.11

Bonsoir

Merci Mike pour ta proposition mais cela ne fonctionne pas.
J'ai affiné le problème qui est en plus problématique :

J'ai essayé de nombreuses polices avec :
\override #'(font-name . "Nom De La Police")

De nombreuses polices fonctionnent mais avec Times New Roman le comportement de lily est bizarre (enfin à mes yeux) : - si je saisis "Times New Roman", lily substitue cette dernière par la police par défaut "Sans"
- si je saisis "TimesNewRoman", lily semble utiliser la police adéquate

Dès lors que j'ai pu modifier la police avec : \override #'(font-name . "Nom De La Police") les commandes \override #'(font-shape . italic) et \override #'(font-series . bold) n'ont aucune influence sur le rendu.

et ce quelque soit la police demandée. Si par contre, je ne force pas le changement alors je peux mettre en italique et en gras.
Là, je comprends encore moins...

Merci à vous.
Cordialement,

Le 21/07/2011 17:44, address@hidden a écrit :
On Jul 21, 2011, at 5:31 PM, Luc De Rossi wrote:

Bonjour à tous,

Tout d'abord je profite de ce mail pour féliciter et remercier tous ceux qui 
ont œuvré pour réaliser la documentation. Je viens de migrer de la version 2.11 
à 2.14 (enfin !) et j'ai eu la joie de découvrir dans la documentation une 
grande partie des nouveautés mais également la richesse cette documentation 
avec des exemples plus nombreux et une qualité de traduction appréciable pour 
un utilisateur qui tâtonne encore comme moi. Merci à tous ceux qui donnent de 
leur temps.

Cependant, je coince, malgré l'excellente documentation, sur l'utilisation des 
fonts.
Je suis en train de créer un petit logo à partir d'un markup (voir le code 
ci-dessous).
Je souhaiterais utiliser seulement pour une partie du texte de ce logo la police Times 
New Roman. J'ai donc utilisé la fonction : \override #'(font-name . 
"TimesNewRoman") (j'ai accroché les 3 mots de Times New Roman, sinon elle 
n'était pas reconnue... je ne sais pas pourquoi mais bon...). Le texte est bien affiché 
dans la police souhaitée.

Je souhaite maintenant mettre les quelques mots dans cette police en italique 
et c'est là que je cherche depuis 5 bonnes heures !
J'ai essayé \italic après la ligne du changement de police en vain ; j'ai 
également mis \override #'(font-shape . italic) mais également sans succès 
(dans le bout de code j'ai laissé les 2 pour montrer l'endroit où je les ai 
insérés, mais je les ai testés indépendamment).

LogoTexte = \markup {
\with-dimensions #(cons 0 0) #(cons 0 0) { %pour mettre au-dessus du titre
\translate #(cons 5 12) %pour ajutster la position
\center-column {
\override #'(font-name . "Verdana")
\override #'(font-size . -6)
\with-color #(x11-color "red3")
Editions
\with-color #(x11-color "red3") {
\override #'(font-name . "TimesNewRoman")
\override #'(font-shape . italic)
\italic {
"La Clef des" "Chants"
}
}
}
}
}

Je ne souhaite pas changer les polices par défaut car je veux garder ces 
dernières pour le texte utilisé dans les paroles.
La seule solution que j'ai trouvée est d'utiliser la police Roman par défaut de 
Lilypond.

Si vous avez une idée, je suis preneur... aussi pour comprendre.

Merci à vous,
cordialement,
Il se peut que LilyPond n'arrive pas à trouver la police que tu veux utiliser.  
Essaie de mettre tous les membres de la famille Times New Roman (tous les 
fichiers .ttf) dans le dossier fonts/otf de ta distribution de LilyPond.  À 
terme, tu voudras trouver une manière de modifier ta variable PATH pour que tu 
n'aies pas à copier et coller les polices.

Cordialement,
Mike

--
Luc De Rossi
Lilypond 2.11.34
Ubuntu Lucid Lynx




reply via email to

[Prev in Thread] Current Thread [Next in Thread]