[tex-live] Polyglossia breaks XeLaTeX

Haines Brown haines at histomat.net
Sat Sep 1 21:27:13 CEST 2012

On Sat, Sep 01, 2012 at 07:44:41PM +0200, Uwe Siart wrote:
> As the others already mentioned: pdflatex is called instead of xelatex.
> I believe that either your editor is fooling or you are making a mistake
> in using it.
> Haines Brown <haines at histomat.net> writes:
> > Documents compile with xelatex, but if \usepackage{polyglossia} 
> > appears in the preamble, I get "XeLaTeX: done"
> This message is not from LaTeX output. It is created by your editor and
> it makes you believe that you ran XeLaTeX. But ...
> > The log says:
> >
> >   This is pdfTeX, Version 3.1415926-2.3-1.40.12 (TeX Live 2011)
> >     (format=pdflatex 2011.10.30 entering extended mode
> Clearly: pdflatex is actually called. So no surprise that ...


In my editor, I changed the TeX engine to default, and now when I 
compile the tex document my log start with:

  This is XeTeX, Version 3.1415926-2.4-0.9998 (TeX Live 2012) 
         (format=xelatex 2012.8.31) 1 SEP 2012 15:15

Incidentally, I have TL2011, not TL2012. While I updated the packages 
in TL2011, I did not upgrade to TL2012 (or at least as far as I know).

The log file ends with:

  ) (/home/haines/texlive/2011/texmf-dist/tex/latex/metalogo/metalogo.sty))

  ! LaTeX Error: File `(.sty' not found.

  Type X to quit or <RETURN> to proceed,
  or enter new name. (Default extension: sty)

  Enter file name: 

I used tlmgr to install the metalogo package, but get same results. 
When I type in metalogo at the prompt, nothing happens.


More information about the tex-live mailing list