[XeTeX] [OS X TeX] fontspec, disabling something.

Jonathan Kew jonathan_kew at sil.org
Mon May 14 17:13:19 EDT 2007


On 11 May 2007, at 5:48 pm, Bruno Voisin wrote:

> Le 12 mai 07 à 00:17, Maarten Sneep a écrit :
>
>> I'm trying to see what is in the fontspec package and XeTeX. I've
>> come across something that the manual says should work, but it
>> doesn't for me. The issue is shown in the minimal sample included
>> below. I see a WordFinal version of the ‘e’ at the end of
>> ‘nightmare’, which I want to disable. As you can see I tried to do
>> that, and while there are no errors printer to the terminal, or the
>> log, the WordFinal ‘e’ is still there. Am I missing something?
....
> I see the same as you do, and it seems to be a bug in either XeTeX or
> the font, but not in fontspec: it's LineFinal and LineInitial which
> have the desired effect in your case, not WordFinal and WordInitial.
....

Right. This is an issue with XeTeX itself, not the fontspec package  
or the actual font.

It's not exactly a bug, I'd say, it's a known (unfortunate)  
consequence of the current program architecture; the AAT or OpenType  
font processing is not able to distinguish a mid-line font change  
(which breaks the text run for font feature processing) from a line  
boundary.

I'd be glad to improve this some day, but it's part of a whole area  
that requires considerable work to handle correctly. For now, it's a  
limitation of the implementation.

JK


------------------------- Helpful Info -------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/
List Reminders & Etiquette: http://www.esm.psu.edu/mac-tex/list/





More information about the MacOSX-TeX mailing list