On 18 août 2012, at 19:59, John Mandereau <john.mander...@gmail.com> wrote:
> Hi Mike, > Il giorno sab, 18/08/2012 alle 19.38 -0400, m...@mikesolomon.org 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 _______________________________________________ lilypond-devel mailing list lilypond-devel@gnu.org https://lists.gnu.org/mailman/listinfo/lilypond-devel