[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend?
From: |
George Williams |
Subject: |
Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend? |
Date: |
04 Jan 2005 08:04:23 -0800 |
On Tue, 2005-01-04 at 00:09, Werner LEMBERG wrote:
> > > Ideally, those OpenType TeX fonts should behave similar to any
> > > other OpenType font; this means the loss of italic correction
> > > (which isn't available in OpenType fonts), for example, but it
> > > assures that the font interface doesn't have to cope with
> > > special cases.
> >
> > That's not going to work completely, not only do we loose italic
> > correction, but also design size. Can't we agree with other parties
> > (tetex?) on a standard SFNT table for TeX specific information?
>
> That's an excellent idea, so I'm forwarding this to the relevant
> mailing lists. George already has started with three SFNT tables in
> fontforge:
>
> ITLC italic correction
> TCHL TeX charlist
> TEXL TeX extension list
Actually I didn't add tables, I added new feature tags.
ITLC is a GPOS format 1 feature (allows positioning changes to
single glyph)
TCHL is a GSUB format 3 feature (replaces one glyph with one of
many glyphs)
TEXL is a GSUB format 2 feature (replaces one glyph with many).
>
> Maybe we should add a fourth table to hold the missing bits...
I'd be happy to add a 'TEX ' table (or something similar) to hold TeX
font parameters. What should go in it? (I'd rather have a separate
meaning for each parameter slot than overload them as the tfm file
does).
I think information that applies to single glyphs (italic correction,
etc.) is better done as GPOS/GSUB features if it can fit in that format.
> FWIW, design size information is already in the OpenType specs: "size"
> feature (rather than a table).
ff doesn't currently support this, but I could add that.
> Maybe these things ought to be discussed on the OpenType mailing list too?
I brought up ITLC on the OpenType list some time ago, hoping to get it
added to the standard feature list. I was unable to do so. Perhaps if
other people expressed interest we could bring it up again?
- UTF8 and (La)TeX backend?, Han-Wen Nienhuys, 2005/01/01
- UTF8 and (La)TeX backend?, Han-Wen Nienhuys, 2005/01/01
- Re: UTF8 and (La)TeX backend?, Werner LEMBERG, 2005/01/02
- Re: UTF8 and (La)TeX backend?, Han-Wen Nienhuys, 2005/01/03
- Re: UTF8 and (La)TeX backend?, Werner LEMBERG, 2005/01/04
- Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend?, Rogier van Dalen, 2005/01/04
- Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend?,
George Williams <=
- Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend?, Han-Wen Nienhuys, 2005/01/04
- Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend?, George Williams, 2005/01/05
- Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend?, Han-Wen Nienhuys, 2005/01/04
- Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend?, George Williams, 2005/01/05
- Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend?, Werner LEMBERG, 2005/01/05
- Re: [tex-live] Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend?, Vladimir Volovich, 2005/01/05
- Re: [Fontforge-devel] Re: UTF8 and (La)TeX backend?, Rogier van Dalen, 2005/01/05
- Re: UTF8 and (La)TeX backend?, Han-Wen Nienhuys, 2005/01/04
- Re: UTF8 and (La)TeX backend?, Werner LEMBERG, 2005/01/06
- Re: UTF8 and (La)TeX backend?, Han-Wen Nienhuys, 2005/01/06