[XeTeX] Ligatures not working using Utopia
Peter Dyballa
Peter_Dyballa at Web.DE
Tue Aug 26 00:32:33 CEST 2008
Am 25.08.2008 um 15:13 schrieb Markus Gritsch:
> I use MiKTex 2.7 on Windows XP, which comes with the Utopia Type1
> font.
>
> With pdflatex, the ligatures for fi and fl get used, with xelatex they
> are not used.
Pdflatex uses TFM files and re-encodes PostScript fonts. XeTeX uses
Unicode encoded fonts. Such a big encoding is not possible for usual
PostScript fonts. You could try to convert PS to OTF Ð and actually
I've seen these on the Internet! The OpenOffice installer also seems
to convert Utopia into OTF. That's why I have them inside the Mac OS
X OpenOffice application ...
Another option is to use faked codes that address the particular
points in the font's raw encoding (8r in TeX, Adobe Standard Encoding
outside TeX).
; oct dec hex UTF8
;===================================
Þ = 256 = 174 = AE = EFAC81 = U+FB01 : LATIN SMALL LIGATURE FI
ß = 257 = 175 = AF = EFAC82 = U+FB02 : LATIN SMALL LIGATURE FL
In Unicode these points are used by ¨ (REGISTERED SIGN) and ø (MACRON).
--
Mit friedvollen Gr§en
Pete
Eternity is a terrible thought. I mean, where's it going to end?
- Tom Stoppard
More information about the XeTeX
mailing list