lilypond-devel
[Top][All Lists]
Advanced

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

Re: Finding Century fonts


From: address@hidden
Subject: Re: Finding Century fonts
Date: Sat, 18 Aug 2012 22:05:41 -0400

On 18 août 2012, at 19:59, John Mandereau <address@hidden> wrote:

> Hi Mike,
> Il giorno sab, 18/08/2012 alle 19.38 -0400, address@hidden ha
> scritto:
>> In the Mac OS X build I did of the LilyPond source LilyPond cannot
>> find the Century fonts.
> 
> Did configure or "make all" failed?  Which error message did you get?

Both succeed, but in configure I get:

checking New Century Schoolbook PFB files... Fontconfig warning: 
"/usr/local/Cellar/fontconfig/2.10.1/etc/fonts/conf.d/50-user.conf", line 9: 
reading configurations from ~/.fonts.conf is deprecated.
Fontconfig warning: 
"/usr/local/Cellar/fontconfig/2.10.1/etc/fonts/conf.d/50-user.conf", line 9: 
reading configurations from ~/.fonts.conf is deprecated.
Fontconfig warning: 
"/usr/local/Cellar/fontconfig/2.10.1/etc/fonts/conf.d/50-user.conf", line 9: 
reading configurations from ~/.fonts.conf is deprecated.
Fontconfig warning: 
"/usr/local/Cellar/fontconfig/2.10.1/etc/fonts/conf.d/50-user.conf", line 9: 
reading configurations from ~/.fonts.conf is deprecated.
usage: dirname path

make all completes no problem

> If it's configure, can you double check that you didn't get a warning
> telling that the Century fonts miss Cyrillic characters?  This story
> sounds like it results from the fix to
> http://code.google.com/p/lilypond/issues/detail?id=2146)
> 
> As a rule of thumb, when a build fails and you don't see an obvious fix,
> first check for warnings in configure output (rerun it if you have lost
> its output).
> 
> 
>>  I put them in the mf/out directory so that they are installed
>> correctly (in theory) but LilyPond can't find them.  Is there a way I
>> can check how LilyPond is handling paths for looking for fonts?  Does
>> lily fail silently when she doesn't find them?
> 
> If fontconfig has trouble finding Century fonts, you can always specify
> --with-ncsb-dir, so you don't have to resort to put the fonts in mf/out.
> But IIRC configure won't accept NCSB fonts that only have Latin
> characters.
> 
> HTH,
> John
> 


All of my Century files are in /usr/local/share/lilypond/2.17.0/fonts/otf. So 
I'm not sure why Lily is missing them - the most obvious hint seems to be the 
deprecation warning, but as this is a warning and not an error it doesn't seem 
like it should have an impact on the program's correct usage of fonts.  When I 
run LilyPond in verbose mode I get:

<snip>
Initialisation de FontConfig...Fontconfig warning: 
"/usr/local/Cellar/fontconfig/2.10.1/etc/fonts/conf.d/50-user.conf", line 9: 
reading configurations from ~/.fonts.conf is deprecated.

Ajout d'un répertoire de fontes : « /usr/local/share/lilypond/2.17.0/fonts/otf »
Construction de la base de donnée des fontes...
</snip>

Could it maybe be a ghostscript problem?

Cheers,
MS


reply via email to

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