TeX - LaTeX Stack Exchange is a question and answer site for
users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.
Instead of posting a “Thank you” in your question, you should thank egreg by upvoting his answer (with the upward pointing arrow to the left of it) and accepting it (by clicking on the checkmark). Additionally, you can comment his answer, too. – QrrbrbirlbelNov 24 '12 at 15:52
The \cal command was used in LaTeX 2.09 and has been obsolete since the release of LaTeX2e (1992). It worked as a font change declaration rather than a command with argument, so the right way would have been