Subject: Fonte de texte introuvable

From: Pierre Perol-Schneider <[email-masked]>
Date: Sun, 29 Mar 2020 11:38:41 +0200

Chers lilypondeurs confirmés, et confinés,
Je dois rendre une copie avec une police de texte particulière : Bauer
Bodoni Roman
J'ai donc installé la fonte, mais Lily refuse de la trouver.
J'ai bien tenté de vider le cache, passé par les commandes ly:font-add..
etc. rien n'y fait.
Mon exemple:

\version "2.20.0"
\markup \override #'(font-name . "Bauer Bodoni") "Texte"

(OS: W10)
N’hésitez-pas à me proposer une méthode "pour-le-nul" !
Cordialement,
Pierre

---

From: Jean Bréfort <[email-masked]>
Date: Sun, 29 Mar 2020 12:01:28 +0200

Bonjour,

Quel est le nom de la fonte installée ? Ce ne serait pas "Bauer Bodoni
Std" par hasard ?

Cordialement,
Jean

Le dimanche 29 mars 2020 à 11:38 +0200, Pierre Perol-Schneider a
écrit :
> Je dois rendre une copie avec une police de texte particulière :
> Bauer Bodoni Roman
> J'ai bien tenté de vider le cache, passé par les commandes ly:font-
> add.. etc. rien n'y fait.
> Mon exemple:
> 
> \version "2.20.0"

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Sun, 29 Mar 2020 12:07:13 +0200

Bonjour Jean,
Oui, tu as raison, j'aurai dû joindre la joindre...
Et voilà !

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Sun, 29 Mar 2020 13:30:41 +0200

Question subsidiaire : Quelqu'un connait-il une documentation/discussion/un
lien qui détaille l'utilisation de ly:font-config-add-font ?
(Peu importe la langue employée.)
Par avance merci.
Pierre

---

From: Valentin Villenave <[email-masked]>
Date: Sun, 29 Mar 2020 14:25:26 +0200

> lien qui détaille l'utilisation de ly:font-config-add-font ?

Oui, pas beaucoup de documentation, c’est un problème :
https://sourceforge.net/p/testlilyissues/issues/1204/

Quelques messages dans les archives :
https://lists.gnu.org/archive/html/lilypond-user-fr/2008-12/msg00062.html
https://lists.gnu.org/archive/html/lilypond-user/2010-11/msg00535.html
https://lists.gnu.org/archive/html/lilypond-devel/2008-12/msg00228.html

V.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Sun, 29 Mar 2020 14:51:09 +0200

Un grand merci Valentin. Ça compile impec !
J'avais déjà lu ces discussions ce matin, mais trop vite parcourues
probablement.
3 h de perdu -- mais on a du temps...
Amicalement,
Pierre

Le dim. 29 mars 2020 à 14:25, Valentin Villenave <[email-masked]> a

---

From: Valentin Villenave <[email-masked]>
Date: Sun, 29 Mar 2020 14:57:37 +0200

> 3 h de perdu -- mais on a du temps...

Juste par curiosité, d’où venait ton problème finalement ? Il me
semble que, toute lapidaire qu’elle soit, la description de la doc dit
bien ce qu’elle veut dire :

ly:font-config-add-directory /dir/
    Add directory /dir/ to FontConfig.

ly:font-config-add-font /font/
    Add font /font/ to FontConfig.

V.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Sun, 29 Mar 2020 15:16:45 +0200

C'est encore plus bête que ça ; dans la ligne :
#(ly:font-config-add-font "Bauer Bodoni Roman.otf")
j'oubliais simplement de préciser : *.otf...
(... ou comment tourner en rond pendant 3 heures stupidement.)
J'ai très probablement déjà utilisé cette commande, mais je n'en ai aucun
souvenir ; ce devait être il y a des années.
Je reste persuadé -- tout comme tu l'as souhaité en 2011 -- qu'une
documentation plus détaillée serait bien pratique.
Encore merci, amicalement,
Pierre

Le dim. 29 mars 2020 à 14:57, Valentin Villenave <[email-masked]> a

---

From: Valentin Villenave <[email-masked]>
Date: Mon, 30 Mar 2020 20:34:15 +0200

> documentation plus détaillée serait bien pratique.

Bon bin ça m’a donné l’inspiration :
https://codereview.appspot.com/557640051
(avec le regtest le plus tordu qu’on ait jamais eu… je ne garantis pas
que ça passera)

V.

---

From: Pierre Perol-Schneider <[email-masked]>
Date: Mon, 30 Mar 2020 21:06:15 +0200

Merci pour l'inspiration Valentin.

Le lun. 30 mars 2020 à 20:34, Valentin Villenave <[email-masked]> a