[tex-live] serious `slovak' Babel bug

Heiko Oberdiek oberdiek at uni-freiburg.de
Mon Jan 4 15:57:44 CET 2010


On Mon, Jan 04, 2010 at 08:50:51AM +0100, Werner LEMBERG wrote:

> Here's a quite serious bug:
> 
>   \documentclass{article}
> 
>   \usepackage[slovak,USenglish]{babel}
> 
>   \begin{document}
> 
>   ^^78
> 
>   \end{document}
> 
>   ===>
> 
>     ! Missing $ inserted.
>     <inserted text>
>                     $
>     l.7 ^
>          ^78
>     ?

> [A CJK user reported this issue to me.  For the CJK package, which
>  heavily relies on ^^xx working correctly, a workaround is to insert
> 
>    \catcode`\^ 7\relax
> 
>  right before starting a CJK environment.]

Or CJK can probably be made more robust. It already defines
\CJK at input for the catcode of `<', thus saving/setting/restoring
the catcode of `^' can easily be added.

Yours sincerely
  Heiko <oberdiek at uni-freiburg.de>


More information about the tex-live mailing list