2010/11/23 Werner LEMBERG <w...@gnu.org>: >> http://paconet.org/prueba.pdf >> >> It looks all right in evince, but prints very misplaced on printer >> and looks the same in jedit/lilypondtool. > > This your file looks fine with all PDF viewers I've installed on my > system; the lyric tie is taken from the `FreeSerif' font. > > I've tried your input file on my box, and here the lyric tie is taken > from the `Sazanami-Mincho-Regular' font (which looks good too, BTW). > In other words, you have to fiddle with the configuration of > FontConfig to get a decent fallback font; this can't be controlled by > lilypond.
The fact is, my default configuration exhibits the problem. I'll try to do what you suggest (no the slightest idea about how to, at present). >> Do you know a way of figuring out which font does a glyph of the PDF >> belong to? > > Post-mortem, this is not difficult: Just use the --ps option of > lilypond and search for `/uni203F' in the created PS file. Yes. That single character adds 2,855,700 bytes to the PS and 62,425 bytes to the PDF. (!) > >> \override LyricText #'font-name = #"DejaVuLGC" > > Hmm. I've the DejaVu fonts installed too, but calling `fc-list', I > can't find an entry for `DejaVuLGC'. Looking at > > http://dejavu-fonts.org/wiki/Main_Page > > I can see that this is a derivative which contains only Latin, Greek, > and Cyrillic glyphs. And it doesn't contain the undertie `uni203F'! > Uh, oh. Checking the complete font, `DejaVu Serif' (version 2.32), I > see that it doesn't contain `uni203F' either... > > So you should stay with the `FreeSerif' font: > > \override LyricText #'font-name = #"FreeSerif" Which causes my problem, as far as I know. Oh, I like CenturySchlbk for lyrics, it's a real pity that things are not so straightforward for my systems (both Ubuntu 10.04). Where to start from about fiddling against "callback fonts"? Thanks, Werner and all! -- Francisco Vila. Badajoz (Spain) www.paconet.org , www.csmbadajoz.com _______________________________________________ lilypond-user mailing list lilypond-user@gnu.org http://lists.gnu.org/mailman/listinfo/lilypond-user