A quick trial of this shows that the problem goes away when the "no-sscript" argument is removed from xltxtra (and the "minimal" class is replaced by "article" to get the \footnotesize command).
Next thing to do (not by me) is debug [no-sscript]. DW On 30 September 2010 10:35, Marc van Dongen <don...@cs.ucc.ie> wrote: > Dear all, > > I've just updated TeXLive 2010 (using tlmgr update --all) and this broke > footnotes. Basically xelatex freezes when processing footnotes. When I > remove the footnote it's freeze at the next footnote. The following > minimal example makes xelatex freeze at the footnote and I have to > interrupt the program. > > \documentclass{minimal} > \listfiles > \usepackage[no-sscript]{xltxtra} > \begin{document} > Hello\footnote{freezing} world. > \end{document} > > The following is the output I get (it also shows the interrupt). > This is XeTeX, Version 3.1415926-2.2-0.9997.4 (TeX Live 2010) > restricted \write18 enabled. > entering extended mode > (./tmp.tex > LaTeX2e <2009/09/24> > Babel <v3.8l> and hyphenation patterns for english, dumylang, > nohyphenation, german-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, > ancientgreek, > ibycus, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, > czech, > danish, dutch, esperanto, estonian, finnish, french, galician, german, > ngerman, > swissgerman, monogreek, greek, hungarian, icelandic, assamese, bengali, > gujarati, > hindi, kannada, malayalam, marathi, oriya, panjabi, tamil, telugu, > indonesian, > interlingua, irish, italian, kurmanji, lao, latin, mongolian, mongolianlmc, > bokmal, nynorsk, polish, portuguese, romanian, russian, sanskrit, serbian, > slovak, > slovenian, spanish, swedish, turkish, ukrainian, uppersorbian, welsh, > loaded. > (/usr/local/texlive/2010/texmf-dist/tex/latex/base/minimal.cls > Document Class: minimal 2001/05/25 Standard LaTeX minimal class > ) (/usr/local/texlive/2010/texmf-dist/tex/latex/xltxtra/xltxtra.sty > (/usr/local/texlive/2010/texmf-dist/tex/generic/oberdiek/ifluatex.sty) > (/usr/local/texlive/2010/texmf-dist/tex/generic/ifxetex/ifxetex.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/fontspec/fontspec.sty > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/expl3.sty > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3names.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/etex-pkg/etex.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3basics.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3expan.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3tl.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3intexpr.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3quark.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3seq.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3toks.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3int.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3prg.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3clist.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3token.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3prop.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3msg.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3io.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3skip.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3box.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3keyval.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3keys.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3precom.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3xref.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3file.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3fp.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/expl3/l3luatex.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/tools/calc.sty)) > (/usr/local/texlive/2010/texmf-dist/tex/latex/xpackages/xbase/xparse.sty) > (/usr/local/texlive/2010/texmf-dist/tex/generic/kastrup/binhex.tex) > (/usr/local/texlive/2010/texmf-dist/tex/latex/xkeyval/xkeyval.sty > (/usr/local/texlive/2010/texmf-dist/tex/generic/xkeyval/xkeyval.tex > (/usr/local/texlive/2010/texmf-dist/tex/generic/xkeyval/keyval.tex))) > (/usr/local/texlive/2010/texmf-dist/tex/latex/fontspec/fontspec-patches.sty > (/usr/local/texlive/2010/texmf-dist/tex/latex/base/fixltx2e.sty)) > (/usr/local/texlive/2010/texmf-dist/tex/latex/base/fontenc.sty > (/usr/local/texlive/2010/texmf-dist/tex/latex/euenc/eu1enc.def) > (/usr/local/texlive/2010/texmf-dist/tex/latex/euenc/eu1lmr.fd)) > (/usr/local/texlive/2010/texmf-dist/tex/xelatex/xunicode/xunicode.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/fontspec/fontspec.cfg)) > (/usr/local/texlive/2010/texmf-dist/tex/latex/realscripts/realscripts.sty > LaTeX Warning: Redefining document command \textsubscript > (LaTeX) with arg. spec. 's' on line 32. > LaTeX Warning: Redefining document command \textsuperscript > (LaTeX) with arg. spec. 's' on line 35. > ) (/usr/local/texlive/2010/texmf-dist/tex/latex/metalogo/metalogo.sty > (/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/graphicx.sty > (/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/graphics.sty > (/usr/local/texlive/2010/texmf-dist/tex/latex/graphics/trig.sty) > (/usr/local/texlive/2010/texmf-dist/tex/latex/latexconfig/graphics.cfg) > (/usr/local/texlive/2010/texmf-dist/tex/xelatex/xetex-def/xetex.def))))) > (./tmp.aux)^C > ! Interruption. > <to be read again> > { > l.5 Hello\footnote{ > freezing} world. > ? x > No pages of output. > Transcript written on tmp.log. > shell returned 1 > > If I remove the no-sscript option from the usepackage I get the > following (this time there's no need for an interrupt): > > ! Undefined control sequence. > \...@footnotetext ...tins {\re...@font \footnotesize > \interlinepenalty > \interfo... > l.5 Hello\footnote{freezing} > world. > Any help much appreciated. > > Regards, > Marc van Dongen > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex >
-------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex