[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