Re: placement of combining diacritical marks
- From: Behdad Esfahbod <behdad behdad org>
- To: Theo Veenker <Theo Veenker let uu nl>
- Cc: gtk-i18n-list gnome org
- Subject: Re: placement of combining diacritical marks
- Date: Fri, 22 Feb 2008 07:53:57 -0500
On Fri, 2008-02-22 at 08:50 +0100, Theo Veenker wrote:
> Behdad Esfahbod wrote:
> > On Thu, 2008-02-21 at 18:56 +0100, Theo Veenker wrote:
> >> Hi,
> >>
> >> I just noticed that when I draw something like j+0x0301 (j with acute accent)
> >> using pango_cairo_show_layout() it doesn't work with a 'monospace' font (works
> [snip]
>
> > In short, these are all font issues. Bug your font developers.
>
> Aha, so this means I can get around it by selecting a font that behaves better.
> Do you happen to know which monospaced font (mainly latin) is 'good'?
Not sure. I know DejaVu Sans Monospace has this bug. Maybe report it
to them? Try Liberation fonts maybe?
> >> P.S. Behdad, may I ask if there a graphic overview somewhere showing the
> >> relations between the the different parts of pango?
> >
> > Not that I know of. What parts do you have in mind exactly?
> >
> > The canonical diagram is of course the source code :P.
>
> Haha! That's why I ask. Having some diagrams showing how one thing is
> connected to another makes ploughing through the sources a lot more
> effective. I'm mainly interested in the things I as a user need to
> use in my software: for instance the layout stuff. You could have
> a diagram showing a PangoLayout that has N PangoLayoutLine which
> in turn has N PangoGlyphItem and so on. One can easily create such
> diagrams using lmu or umlgraph (haven't tried the latter one). I
> can try to create a short example if you like.
I'd rather have pangocairo source code to generate those.
Feel free to do that, and submit it with a patch to integrate it into
the reference docs (with some surrounding text)!
> Theo
>
--
behdad
http://behdad.org/
"Those who would give up Essential Liberty to purchase a little
Temporary Safety, deserve neither Liberty nor Safety."
-- Benjamin Franklin, 1759
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]