> 1. \makeatletter \makeatother mean?
>
\makeatletter tells TeX to treat @ as a letter (category 11), and
\makeatother tells TeX to treat @ as other chacracter (category 12) which is
the default category for @ in LaTeX. See chapter 7 of the TeXbook for more
details. We usually use @ for internal macros.
> 2. \textup{\tagform@ mean?
>
>
\textup is the same things as \upshape and \tagform just is a horizontal
box, and inside the box, you have got \normalfont and italic corrections and
other things. See line 966--967 of amsmath.sty for more details.
--
Vafa