[XeTeX] XeTeX for Linux

Martin Schröder martin at oneiros.de
Fri May 5 12:22:44 CEST 2006


On 2006-05-04 17:29:11 +0100, Jonathan Kew wrote:
> Or you can use the fontspec and xunicode packages in LaTeX to change  
> the fonts throughout sample2e, by adding to the preamble:
> 
> 	\usepackage{fontspec,xunicode}
> 	\setromanfont[Mapping=tex-text]{Charis SIL}

The small examples work (hurray!), but this makes xetex crash:

Starting program: /usr/TeX/bin/i386-linux/xelatex sample2e.tex
[Thread debugging using libthread_db enabled]
[New Thread 1083575104 (LWP 14433)]
This is XeTeXk, Version 3.141592-2.2-0.991 (Web2C 7.5.3)
 %&-line parsing enabled.
entering extended mode
(./sample2e.tex
LaTeX2e <2001/06/01>
Babel <v3.7j> and hyphenation patterns for english, dumylang, nohyphenation, ba
sque, czech, slovak, german, ngerman, danish, spanish, catalan, finnish, french
, ukenglish, greek, croatian, indonesian, icelandic, italian, latin, mongolian,
 dutch, norwegian, polish, portuguese, russian, serbocroat, swedish, ukenglish,
 ukrainian, loaded.
(/usr/TeX/texmf/tex/latex/base/article.cls
Document Class: article 2001/04/21 v1.4e Standard LaTeX document class
(/usr/TeX/texmf/tex/latex/base/size10.clo))
(/usr/TeX/texmf-local/tex/xelatex/fontspec/fontspec.sty
(/usr/TeX/texmf/tex/latex/tools/calc.sty)
(/usr/TeX/texmf-local/tex/xelatex/xkeyval/xkeyval.sty
(/usr/TeX/texmf-local/tex/xelatex/xkeyval/xkeyval.tex
(/usr/TeX/texmf-local/tex/xelatex/xkeyval/keyval.tex)))
fontspec.cfg loaded.
(/usr/TeX/texmf-local/tex/xelatex/fontspec/fontspec.cfg))
(/usr/TeX/texmf-local/tex/xelatex/xunicode.sty)
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1083575104 (LWP 14433)]
0x08117184 in icu_3_4::OpenTypeUtilities::getTagOffset (tag=1818326126, records=0x8b78962, recordCount=13432)
    at ../../../../../TeX/libs/icu-release-3-4-source/layout/OpenTypeUtilities.cpp:69
69              if (SWAPT(records[index + probe].tag) <= tag) {
Current language:  auto; currently c++
(gdb) bt
#0  0x08117184 in icu_3_4::OpenTypeUtilities::getTagOffset (tag=1818326126, records=0x8b78962, recordCount=13432)
    at ../../../../../TeX/libs/icu-release-3-4-source/layout/OpenTypeUtilities.cpp:69
#1  0x08117470 in icu_3_4::ScriptListTable::findScript (this=0x8b78960, scriptTag=1818326126)
    at ../../../../../TeX/libs/icu-release-3-4-source/layout/ScriptAndLanguage.cpp:40
#2  0x0809868e in countFeatures ()
#3  0x0806700f in zscansomethinginternal (level=0 '\0', negative=0) at xetex0.c:10054
#4  0x08075304 in scanint () at xetex1.c:69
#5  0x08052e98 in prefixedcommand () at xetexini.c:2561
#6  0x080899d1 in maincontrol () at xetex2.c:7768
#7  0x080568a4 in mainbody () at xetexini.c:4877
#8  0x0808e8ac in main (ac=2, av=0xbffff1e4) at xetexextra.c:389

lt at linux:/tmp> xetex --version
XeTeX 3.141592-0.991 (Web2C 7.5.3)
kpathsea version 3.5.3
Copyright (C) 1997-2004 SIL International.

Best
    Martin
-- 
                    http://www.tm.oneiros.de


More information about the XeTeX mailing list