Lines Matching refs:elem
674 \newcount\prev@elem \prev@elem=0 % Variables to keep track of
675 \newcount\cur@elem \cur@elem=0 % types of elements that are processed
695 \def\beg@elem{\global\t@loc@notes={}\global\note@cnt\z@}
708 \def\proc@elem#1#2{
714 \prev@elem=\cur@elem % keep track of type of previous
715 \cur@elem=\csname e@#1\endcsname % and current element
716 \expandafter\elem@nothanksref#2\thanksref\relax}
717 \def\elem@nothanksref#1\thanksref{\futurelet\@peektok\elem@thanksref}
718 \def\elem@thanksref{\ifx\@peektok\relax % No more \thanksref, so now exit
719 \else \expandafter\elem@morethanksref \fi}
720 \def\elem@morethanksref#1{\add@thanksref{#1}\elem@nothanksref}
826 \beg@elem
830 \proc@elem{title}{#1}%
835 \beg@elem
836 \proc@elem{subtitle}{#1}%
856 \beg@elem
858 \report@elt{author}\proc@elem{author}{#2}%
864 \ifnum\prev@elem=\e@author \global\@newelemfalse \fi
885 \beg@elem
886 \proc@elem{collab}{#1}%
890 \ifnum\prev@elem=\e@collab \global\@newelemfalse \fi
908 \beg@elem
909 \report@elt{address}\proc@elem{address}{#2}%
913 \beg@elem
914 \proc@elem{address}{#1}%
918 \beg@elem
919 \proc@elem{address}{#1}%
924 \ifnum\prev@elem=\e@address \@newelemfalse \fi