[XeTeX] : Re: wrong uccode of ß

Adam Twardoch list.adam at twardoch.com
Mon Apr 14 18:22:14 CEST 2008


Ulrike Fischer wrote:
> This problem is easier to handle than the current situation with xetex,
> where you can't get a SCHLIESSEN in a pdf which is found as "schließen"
> unless you switch to T1-encoding. And where you can't get an SCHLIESSEN
> with \MakeUppercase, even if you accept that it is found as
> "schliessen".
>   
I don't really know whether it can be handled by XeTeX or not, but it 
surely should be possible to handle it within PDF. PDF has several 
mechanisms to store the Unicode backing string completely separately 
from the glyph stream — this is obviously used whenever ligatures are 
used, for example. I soo ne reason why the glyph stream cannot show 
"SCHLIESSEN" while the backing string shows "Schließen". You don't need 
a separate glyph in the font for that. Unlike the ancient TeX encodings, 
the combination of Unicode and OpenType allows you to have more 
characters than glyphs in a document, more glyphs than characters, or an 
equal corresponding number.

A.

-- 

Adam Twardoch
| Language Typography Unicode Fonts OpenType
| twardoch.com | silesian.com | fontlab.net
| Marchlewskistr. 24 | D-10243 Berlin | Germany |
| mobile +4917620114051 | Berlin +493021237390 |





More information about the XeTeX mailing list