freetype-devel
[Top][All Lists]
Advanced

[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.
#####################################################################################



reply via email to

[Prev in Thread] Current Thread [Next in Thread]