\spacefactor
Os erros
! You can't use `\spacefactor' in vertical mode.
\@->\spacefactor
\@m
ou
! You can't use `\spacefactor' in math mode.
\@->\spacefactor
\@m
ou simplesmente
aborrecem o programador de LaTeX que usa um comando interno sem tomar "precauções" Um comando interno de estilo como! Improper \spacefactor. ...
\@foo foi definido ou usado em uma macro privada e é interpretado como \@ seguido do "texto" foo. (\@ é usado, na verdade, para definir um espaço de fim de frase em algumas circunstâncias; ele usa o \spacefactor para fazê-lo.)
O problema é amplamente discutido em “@ em nomes de macros”, assim como as soluções.
This question on the Web: http://latex.net.br/faq/FAQ-atvert.html
Do you have any question? Ask on: latex.net.br - we love qood questions!