From: Michal H. <ms...@gm...> - 2009-08-09 16:44:08
|
On Sun, Aug 09, 2009 at 12:17:29PM +0000, Jozef Misutka wrote: > > > > ---------------------------------------- > > Date: Sun, 9 Aug 2009 14:10:29 +0200 > > From: ms...@gm... > > To: mis...@ho... > > CC: pdf...@li... > > Subject: Re: no display font errors when no gui needed > > > > On Sun, Aug 09, 2009 at 11:46:09AM +0000, Jozef Misutka wrote: > >> > >> Michal, > >> > >> could you check whether the tiresome error messages > >> > >> "Error: No display font for ..." > >> > >> are present also on linux systems > > > > No I don't see them for PDFReference16.pdf, zadani.pdf and any other > > randomly picked up documents from testset. Do you have some document for > > reproduction? > > > >> and if true then if we cannot simply hide them? > > > > This error message comes from GlobalParams::setupBaseFonts when xpdf is > > not able to find fonts. This code contains some WIN ifdefs so I assume > > that the code in them is not working properly. > > > > Hiding them is not a solution because it could make fonts problems > > harder to debug. > > afaict, those fonts are NOT used when parsed from command line so no > difference What do you mean by that? AFAICS they are pretty much used. We call GlobalParams::setupBaseFonts from init_xpdf_core (in pdfedit-core-dev.cc) and all available fonts are then stored in GlobalParams::displayFonts hash table which is used by PreScanOutputDev and SplashOutputDev (check for getDisplayFont). > and moreover these funny messages will never help you debug > font mess in xpdf :(. You know at least that fonts cannot be found when you cannot see anything or missing text on your screen. This is the way how I found out that setupBaseFonts has to be called during xpdf initialization back then when one of the xpdf update changed this behavior IIRC. > > /jozo > > >> > >> /jozo > >> > >> _________________________________________________________________ > >> Get your vacation photos on your phone! > >> http://windowsliveformobile.com/en-us/photos/default.aspx?&OCID=0809TL-HM > > > > -- > > Michal Hocko > > _________________________________________________________________ > Get back to school stuff for them and cashback for you. > http://www.bing.com/cashback?form=MSHYCB&publ=WLHMTAG&crea=TEXT_MSHYCB_BackToSchool_Cashback_BTSCashback_1x1 -- Michal Hocko |