> For OOo to know which fonts actually are built into the printer > (and therefore don't need to be downloaded), you need to use > the correct PPD file ... On a traditional (non-CUPS) system, the > PPD's are taken from <office>/share/psprint/driver directory and > configured with the spadmin tool. On CUPS systems the PPDs are > downloaded using CUPS API, so they are located somewhere in your > CUPS installation ... Fonts that do not appear here will not be > known as built in and therefore be downloaded.
I am using the generic printer definition (SGENPRT.PS), whose font list appears to match my actual printer -- a Laserwriter IIf -- with the only discrepancy being that the printer has something called Emulatorfont instead of ZapfDingbats. I tried running spadmin and clicking the Fonts button, but could not figure out what to do from there, and I didn't see a Help button. > > I am sure the names were spelled correctly, since I extracted the > > list from the printer and copy-pasted them into the selection box. > > You entered PostScript names, the font box shows family names. So in > case of Palatino-Italic you would enter "Palatino" and set the italic > attribute. That works, except that AvantGarde does not display properly on screen -- when first entered the text is badly messed up, and even after forcing a redraw by iconifying and restoring the window the space character seems to be zero-width. It does appear to print properly. I suppose there must be some explicit knowledge of the PostScript font names somewhere, since the suffixes vary considerably: family name normal Italic Bold Bold & Italic AvantGarde -Book -BookOblique -Demi -DemiOblique Bookman -Light -LightItalic -Demi -DemiItalic Courier <none> -Oblique -Bold -BoldOblique Helvetica <none> -Oblique -Bold -BoldOblique NewCenturySchlbk -Roman -Italic -Bold -BoldItalic Palatino -Roman -Italic -Bold -BoldItalic Times -Roman -Italic -Bold -BoldItalic --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
