%
%  TABLE1 -- DEFINITION OF TABLE MACROS
%
\vsize=10.7 truein
\def\rightheadline{\hfill TABLE 1: ELLIPTIC CURVES \firstc--\lastc\hfill
\llap{\folio}} 
\def\leftheadline{\rlap{\folio} \hfill TABLE 1: ELLIPTIC CURVES \firstc--\lastc
\hfill}

\catcode`@=11
%\global\firstpage@@false
\headline={\def\chapter#1{}   
  \def\\{\unskip\space\ignorespaces}%\headlinefont@@
  \ifodd\pageno \rightheadline \else \leftheadline\fi}
\catcode`@=\active


\font\BIG=cmbx12 scaled \magstep1
%
\def\gap#1{\omit&height #1pt &&&&&&&&&&&&&&&&&&&&&&&\cr}
\def\topline{\noalign{\hrule}\gap2}
\def\hline{\gap2\noalign{\hrule}\gap2}
\def\smallhline{\gap1\noalign{\hrule}\gap1}
\def\botline{\gap2\noalign{\hrule}}
\def\dashfill{\xleaders\hbox{\ -}\hfill}
\def\classgap{\omit&&\multispan{22}\dashfill&\cr}
\def\two{\hbox{\bf2}}\def\three{\hbox{\bf3}}\def\five{\hbox{\bf5}}
\def\seven{\hbox{\bf7}}\def\eleven{\hbox{\bf11}}\def\thirteen{\hbox{\bf13}}
\def\seventeen{\hbox{\bf17}}\def\nineteen{\hbox{\bf19}}
%
\def\headings{
&&&&a_1&a_2&a_3&a_4&a_6&&r&&%
|\hbox{T}|&&s&\hbox{ord}(\Delta)&&\hbox{ord}_-(j)&&%
c_p&&Kodaira&&\hfill\hbox{Isogenies}\hfill&\cr
}
%
\def\tabletitle(#1)#2-#3:{\leftline{\bf Table 1.#1: Isogeny classes #2--#3.}}
\def\tablebody{}
%
\def\fillornot{}
\def\tablepage#1,#2-#3.{\vbox to \vsize{
\offinterlineskip 
\halign  to \hsize%
{\tabskip 0pt
##\strut&\vrule##\tabskip 5pt plus 2pt minus 4pt &%       left border   |   2
##\hfil&\vrule##&%                                        id.           |   2
\hfil$##$&\hfil$##$&\hfil$##$\tabskip 5pt plus 1fil minus 4pt  &%   a1,a2,a3          3
\hfil$##$&\hfil$##$&\vrule##\tabskip 5pt plus 2pt minus 4pt  &%     a4,a6         |   3
\hfil$##$\hfil&\vrule##&%                                 r             |   2
\hfil$##$\hfil&\vrule##&%                                 |T|           |   2
\hfil$##$\hfil&%                                          sign              1
\hfil$##$\hfil&\vrule##&%                                 ord(delta)    |   2
\hfil$##$\hfil&\vrule##&%                                 ord(denom(j)) |   2
\hfil$##$\hfil&\vrule##&%                                 c_p           |   2
\hfil##\hfil&\vrule##&%                                   Kodaira       |   2
$##$\hfil&\vrule##\tabskip0pt\cr%                         Isogenies     |   2
%
\topline
\headings  
\botline
\tablebody
}                 % end of \halign
%\message{finished table #1}
%\vfill %for testing only -- remove to let the \vfil's between classes spread.
%\hrule
\fillornot
}                 % end of \vbox
\def\firstc{#2}
\def\lastc{#3}
\eject}     % end of \def\tablepage

\def\newlevel#1#2#3{     
              \noalign{\vss}
              \noalign{\line{\vrule height15pt depth 4pt width0pt
                       {\BIG #1}\hfill$N=#1=#2$ \quad (#3)
                       \hfill{\BIG #1}}}
              \topline 
                   }
\def\morelevel#1#2{\newlevel{#1}{#2}{continued}}
\def\endlevel{\botline}

%Shorthands for stretching page size:
\def\hup#1#2{\advance\hsize by #1pt \advance\hoffset by -#2pt}
\def\hdown#1#2{\advance\hsize by -#1pt \advance\hoffset by #2pt}
\def\vup#1{\advance\vsize by #1pt}
\def\vdown#1{\advance\vsize by -#1pt}
\endinput

@


1.1
log
@Initial revision
@
text
@d7 1
a7 1
\def\leftheadline{\llap{\folio} \hfill TABLE 1: ELLIPTIC CURVES \firstc--\lastc
d34 1
a34 1
c_p&&Kodaira&&\hbox{Isogenies}&\cr
d40 1
d66 1
@
