[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Devel] vertical substitution
From: |
David Vincent |
Subject: |
[Devel] vertical substitution |
Date: |
Tue, 13 Jan 2004 16:27:39 +1100 |
User-agent: |
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003 |
Hello,
We'd like our application to be able handle vertical glyph substitution
when a TrueType font provides alternate glyphs by way of the 'mort' or
'morx' tables. This isn't working at the moment - the same glyphs are
always used regardless of writing mode. As far as I can see this is
because our application is relying on FreeType (FT) to select the glyph,
but FT ignores 'mort' and 'morx'.
I can think of two approaches we might take.
(1) We call FT to get the 'mort' or 'morx' table and then process the
table in the application. The application selects whatever glyph the
table dictates before asking FT to render it.
(2) We build or obtain an extension or enhancement to FT that gives it
the ability to select the appropriate glyph.
My reading of the FT documentation, FAQ and mailing lists leads me to
think that FT developers would favour (1) rather than (2). FAQ question
I.3 says "operations like glyph substitution ... are not part of a font
service".
Is this a fair assessment?
Regards,
David Vincent.
--
David A Vincent address@hidden
Software Engineer telephone +61 2 9850-2593
RESEARCH AND DEVELOPMENT TOSHIBA (AUSTRALIA) PTY. LIMITED
"... plans are useless, but planning is indispensable"
#####################################################################################
Note:
This message is for the named person's use only. It may contain confidential,
proprietary or legally privileged information. No confidentiality or privilege
is waived or lost by any mis-transmission. If you receive this message in
error,
please immediately delete it and all copies of it from your system, destroy any
hard copies of it and notify the sender. You must not, directly or indirectly,
use, disclose, distribute, print, or copy any part of this message if you are
not
the intended recipient. Toshiba Australia reserves the right to monitor all
e-mail communications through its networks.
Thank You.
#####################################################################################
- [Devel] vertical substitution,
David Vincent <=