[XeTeX] Zapfino

Sebastian Schubert sebastian-schubert at gmx.de
Thu Jul 12 00:36:11 CEST 2007


Adam Twardoch <list.adam at twardoch.com> writes:

> Bruno, thanks for the corrected links.
>
> Since I developed the OpenType Layout features for the font in question 
> (Zapfino Extra Pro), it's a matter that seems very interesting to me.
>
> The contextual logic in Zapfino Extra Pro performs backtrack and 
> lookahead lookups that go as far as 6 glyphs across, including the space 
> character. Unfortunately, different OpenType Layout engines treat the 
> space character differently -- some Layout engines execute OpenType 
> lookups on an entire line of text while some only execute OpenType 
> lookups word-by-word. I may be mistaken but I am under the impression 
> that XeTeX currently executes OpenType lookups word-by-word, i.e. as if 
> each word were a separate line of text. This means that lookups such as 
> the ones I develop that reach across to surrounding words do not work at 
> all.
>
> Please make a simple test: type the word "Mutter" three times after each 
> other, i.e.:
>
> Mutter Mutter Mutter
>
> In InDesign, you should get three different renderings of that word. 
> What's the result in XeTeX?

It seems you are right.  See

http://home.arcor.de/sebschub/mutter.pdf

(link tested ;) )

Sebastian


More information about the XeTeX mailing list