From kde-devel Mon Aug 18 05:47:25 2003 From: Lars Knoll Date: Mon, 18 Aug 2003 05:47:25 +0000 To: kde-devel Subject: Re: Font embedding -- TrueType X-MARC-Message: https://marc.info/?l=kde-devel&m=106118707629540 On Thursday 14 August 2003 19:33, James Richard Tyrer wrote: > > Looking into the bug. I agree that we should try to find out the correct > > PS font name from the font file if possible. Unfortunately on a lot of > > systems with server side fonts or a font server this is impossible. So we > > have to keep our heuristic name generation. > > My theory here is that if the fonts are on the screen, you should be able > to get the font file to read the PS font name. No. Think about a system with a remote font server. The font server can deliver bitmaps for xlfd fonts it exports, but we have no way at all to get access to the font file. > It was my understanding that if you have FontConfig and FreeType2 that you > can get the font file location from FontConfig and then a FreeType2 call > can get the PS font name -- at least on a desktop system. If not with a > font server, then improvements need to be made there so the job would be > simple. You are right when talking about Xft fonts. For font servers I don't see a solution, since I doubt you'll get anyone to make changes to the font server protocol to support querying of raw font data. Lars > I currently have a kludge that works on my desktop system -- generates PS > files with the correct PostScript names without embedding the fonts. I'll > get into it tomorrow since today I have to take my Father to the doctor. > > >>But, I was just talking about printing on you own system. > > > > Even then. I have a postscript printer, so I don't use ghostscript at > > all. I need font embedding. > > Absolutely correct. But, I think, most of us don't and use GhostScript. > > > Later, gotta go. > -- > JRT > > >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to > >> unsubscribe << >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<