[OS X TeX] Using Babel with I-Installer tex installation

Bruno Voisin bvoisin at mac.com
Wed Jun 29 17:41:52 CEST 2005


Le 29 juin 05 à 16:53, Frederick Hoyt a écrit :

> On Jun 29, 2005, at 9:27 AM, Peter Dyballa wrote:
>
>> Could we see a bit more of your log and of your TeX file?
>
> Here is all the non-commented text in the .tex file:
>
> > %&program=xelatex
> > %&encoding=UTF-8 Unicode
> > \TeXXeTstate=1
> > \documentclass[10pt,openany]{article}
> >
> > \usepackage[english]{babel}
> >
> > \begin{document}
> >
> > Hi there.
> >
> > \end{document}

I don't know what to say. A few months ago I compiled in XeLaTeX a  
multilingual document containing:

\usepackage[german,french,british]{babel}

and all went fine. I just verified it still compiles today, after  
changing

     %&program=xelatex
     %&encoding=UTF-8 Unicode

to

     %!TEX TS-program = xelatex
     %!TEX encoding = UTF-8 Unicode

If I were you, I would remove all trace of babel from ~/Library/ 
texmf/ (babel.sty, english.ldf, language.dat, etc.), then re-run the  
Configure stage of the TeX i-Package completely, then reinstall XeTeX.

I tried with your input file. Where you get:

> > This is XeTeX, Version 3.141592-2.2-0.94 (Web2C 7.5.3)
> > entering extended mode
> > (./xearab.tex
> > LaTeX2e <2003/12/01>
> > Babel <v3.8d> and hyphenation patterns for american, british,  
> nohyphenation, loaded.
> > (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/article.cls
> > Document Class: article 2004/02/16 v1.4f Standard LaTeX document  
> class
> > (/usr/local/teTeX/share/texmf.tetex/tex/latex/base/size10.clo))
> > (/Users/fmhoyt/Library/texmf/tex/latex/misc/babel.sty)
> >
> > ! LaTeX Error: Unknown option `english' for package `babel'.

I get:

This is XeTeX, Version 3.141592-2.2-0.94 (Web2C 7.5.3)
entering extended mode
(./test.tex
LaTeX2e <2003/12/01>
Babel <v3.8d> and hyphenation patterns for american, british, french,  
german, n
german, dutch, italian, norsk, portuges, spanish, swedish,  
nohyphenation, loade
d.
(/usr/local/teTeX/share/texmf.tetex/tex/latex/base/article.cls
Document Class: article 2004/02/16 v1.4f Standard LaTeX document class
(/usr/local/teTeX/share/texmf.tetex/tex/latex/base/size10.clo))
(/usr/local/teTeX/share/texmf.tetex/tex/generic/babel/babel.sty
(/usr/local/teTeX/share/texmf.tetex/tex/generic/babel/english.ldf
(/usr/local/teTeX/share/texmf.tetex/tex/generic/babel/babel.def)))

LaTeX Warning: Unused global option(s):
     [openany].

(./test.aux) [1] (./test.aux) )
Output written on test.pdf (1 page).
Transcript written on test.log.

Thus it really seems to be connected with your setup.

You may also try, in Terminal:

     kpsewhich english.ldf
     kpsewhich -format xelatex english.ldf

Both should return:

     /usr/local/teTeX/share/texmf.tetex/tex/generic/babel/english.ldf

If they don't, reinstall seems the only way forward.

Bruno Voisin

--------------------- Info ---------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
           & FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Post: <mailto:MacOSX-TeX at email.esm.psu.edu>





More information about the macostex-archives mailing list