[XeTeX] Strangeness with Minion Pro Opticals Small Caps
Ralf Stubner
ralf.stubner at physik.uni-erlangen.de
Mon Aug 21 11:09:09 CEST 2006
Jonathan Kew <jonathan_kew at sil.org> writes:
[...]
> (It may indirectly use the installed version *as well*, because it
> links dynamically with the installed Fontconfig, and that in turn
> probably links with Freetype. But this should not affect xetex's
> rendering.)
Yep, I always forget that ldd works in a sort of recursive fashion and
that one should better use something like objdump:
$ ldd /usr/local/bin/xetex
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb7fa6000)
libstdc++.so.5 => /usr/lib/libstdc++.so.5 (0xb7eeb000)
libm.so.6 => /lib/tls/libm.so.6 (0xb7ec9000)
libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7ec0000)
libc.so.6 => /lib/tls/libc.so.6 (0xb7d8b000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb7d1f000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7d0d000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb7cec000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0xb7fea000)
$ objdump -p /usr/local/bin/xetex |grep NEEDED
NEEDED libfontconfig.so.1
NEEDED libstdc++.so.5
NEEDED libm.so.6
NEEDED libgcc_s.so.1
NEEDED libc.so.6
However, xdvipdfmx seems to use the system installed version:
$ objdump -p /usr/bin/xdvipdfmx |grep NEEDED
NEEDED libkpathsea.so.4
NEEDED libfreetype.so.6
NEEDED libpaper.so.1
NEEDED libz.so.1
NEEDED libm.so.6
NEEDED libpng12.so.0
NEEDED libfontconfig.so.1
NEEDED libc.so.6
(Both XeTeX and xdvipdfmx are rather resent, update from svn shortly
after the 0.995 release.)
Might different freetype versions for XeTeX and xdvipdfmx cause any
problems?
cheerio
ralf
More information about the XeTeX
mailing list