Re: Font weirdness


Subject: Re: Font weirdness
From: Vlad Harchev (hvv@hippo.ru)
Date: Thu Oct 12 2000 - 02:01:22 CDT


On Thu, 12 Oct 2000, Martin Sevior wrote:
>
> On Wed, 11 Oct 2000, David Schmitz wrote:
>
> > Martin Sevior wrote:
> >
> > > This is very interesting. The way Zoom works is to change the point size
> > > of fonts. It might be that some of your accented characters are not
> > > present at small font sizes but are at large font sizes. However that
> > > would not explain why the printing works. This part of the code has been
> > > under very heavy development recently. Can you check out a CVS version
> > > of Abi and see if the problem persists? Also can you tell us if "Insert
> > > Symbol" shows the accented characters correctly and if they get inserted
> > > correctly?
> >
> > To start off, this is all with the latest CVS version. I did an update
> > just before I fired off the original email as a precaution against
> > making much ado about nothing.
> >
> > The Insert Symbol give me the same funky characters where all the
> > special characters would be, but when I do an insert of them, they show
> > up correctly (at the high zoom/pt. size or when printing)
> > http://www.ecsd.com/~david/ins_dia.png
> >
> > At first, I thought it may be a badly hinted font, but in the Gnome Font
> > Selector, the glyphs show up nicely at small sizes
> > (http://www.ecsd.com/~david/gtk_font.png) and in gv.
> >
>
> This appears to be a bug in Vlad's new encodingclass. Can you have a look
> Vlad?

 I'm inspecting now. My current impression: I'm not sure that this strange
behaviour is due to (only) my changes. The only vital code for rendering that
my patch changed is gr_Graphics::remapGlyph() - but the changes are innocient
and can't cause this problem IMO.

 I can't reproduce any strange behaviour with any "funky" fonts I have now -
symbol and dingbats. Could you, David, reproduce it with these fonts (and
how)? If not, where I can get greek fonts to test with?

> Cheers
>
> Martin
>
>

 Best regards,
  -Vlad



This archive was generated by hypermail 2b25 : Thu Oct 12 2000 - 02:16:35 CDT