Some TeX Developments

Coding in the TeX world

Babel woes

with 2 comments

I’ve had a couple of babel-related bug reports for siunitx. The first was with the Spanish language option, where the \percent unit misbehaves as \% is redefined by babel. My fix for this has then caused a problem with the Italian language option, as it makes ” an active character. So the latest release (v1.2d) fixes this too: apologies for the problems.

All of this makes more more eager than ever that a general move to UTF-8 input happens. This should cut down on the need for babel. At the same time, an updated LaTeX kernel (LaTeX3) which includes more functionality would also help package authors know what to expect.

Written by Joseph Wright

February 1st, 2009 at 10:42 am

Posted in LaTeX,siunitx

Tagged with ,

2 Responses to 'Babel woes'

Subscribe to comments with RSS or TrackBack to 'Babel woes'.

  1. I think a replacement for babel is quite overdue. Babel does too many things at once which should better be separated. Check out Bruno Voisin’s post on this on the XeTeX mailing list: http://www.tug.org/pipermail/xetex/2007-April/006244.html

    Simon Spiegel

    1 Feb 09 at 11:39 am

  2. For XeLaTeX, there is of course polyglossia (http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=polyglossia). I’d agree entirely that babel does too many things at once, and as a developer it is hard to keep track of all of them.

    Joseph Wright

    1 Feb 09 at 11:50 am

Leave a Reply