[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [ft] lsb/rsb_delta and vertical text (again)
From: |
Werner LEMBERG |
Subject: |
Re: [ft] lsb/rsb_delta and vertical text (again) |
Date: |
Wed, 09 May 2007 16:25:18 +0200 (CEST) |
Sorry for the late reply.
> I am still trying to work out some issues with glyph spacing and
> vertical fonts. I have implemented the lsb/rsb_deltas for
> horizontal text and that seems to be working fine. The issue I am
> now having is with some Japanese fonts that are intended to be drawn
> vertically with very little space between the glyphs. Essentially,
> the spacing is really bad :( In some cases glyphs actually touch
> each other. However, if I render with FT_LOAD_NO_HINTING then the
> spacing is fine. I have some sample images here:
> http://www.ljug.com/vertsamples.html
IMHO, the spacing for unhinted text you actually use is too tight.
Just look at the `上' glyph in the rightmost column: The base line of
this glyph gets overwritten by the glyph below. Japanese companies
like Morisawa provide special fonts intended for tight vertical
writing; essentially, those fonts are slightly compressed vertically,
together with a lot of vertical kerning pairs.
> I made a feeble attempt to add tsb/bsb_delta values to my local copy
> of FreeType, but it didn't seem to make a difference.
Can you post a patch so that we can look at it?
Werner
- Re: [ft] lsb/rsb_delta and vertical text (again),
Werner LEMBERG <=