\typeout{ipform.sty  Version 1.0  September 8, 1994}
% NOTE: also change update date later in this file

\sloppy

\newcommand{\pagesettings}{
\setlength{\columnsep}{0.25in}
% \setlength{\textheight}{9.3in}
% \setlength{\topmargin}{-0.7in}
}

\newcommand{\uncheckedbox}{
\begin{picture}(10,10)
\put(0,-1){\framebox(10,10){}}
\end{picture}}
\newcommand{\checkedbox}{
\begin{picture}(10,10)
\thinlines
\put(0,-1){\framebox(10,10){}}
\thicklines
\put(0,-1){\line(1,1){10}}
\put(0,9){\line(1,-1){10}}
\end{picture}}

\newcommand{\cbox}[2]{\ifnum #1=#2 \checkedbox \else \uncheckedbox \fi}
 
\newcommand{\majorheading}[1]{\vspace{-0.1in}\section{#1}}
\newcommand{\heading}[1]{\vspace{-0.1in}\subsection{#1}}
\newcommand{\subheading}[1]{\vspace{-0.1in}\subsubsection{#1}}
% \newcommand{\majorheading}[1]{\noindent{\Large\bf #1}}
% \newcommand{\heading}[1]{\noindent{\large\bf #1}}
% \newcommand{\subheading}[1]{\noindent{\bf #1}}

\newcommand{\theform}{
\twocolumn[
\bigskip
{\Huge
\begin{center}
A Form for Referees in\\
Theoretical Computer Science
\end{center}
}

\majorheading{For the Editor}

\noindent
{\Large
\begin{tabular*}{\textwidth}{@{}ll@{\extracolsep{\fill}}l@{}}
{\sc Title:} & {\normalsize \papertitle}&\\
\cline{2-3}
{\sc Authors:}& {\normalsize \authornames}&\\
\cline{2-3}
\end{tabular*}
\begin{tabular*}{\textwidth}
{@{}ll@{\extracolsep{\fill}}l@{\extracolsep{0.5em}}
ll@{\extracolsep{\fill}}l@{}}
{\sc Number:}& {\normalsize \papernumber}&&
{\sc Journal:} & {\normalsize\em \journalname}&\\
\cline{2-3} \cline{5-6}
{\sc Referee:}& {\normalsize \refereename}&&
{\sc Email:} & {\normalsize\tt \refereeemail}&\\
\cline{2-3} \cline{5-6}
{\sc Editor:} & {\normalsize \editorname}&&
{\sc Email:} & {\normalsize\tt \editoremail}&\\
\cline{2-3} \cline{5-6}
\end{tabular*}
\bigskip
}
]{

\heading{Recommendation}

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\recommendation}{1} & Accept\\
2 & \cbox{\recommendation}{2} & Accept, advise changes\\
3 & \cbox{\recommendation}{3} & Accept contingent on changes\\
4 & \cbox{\recommendation}{4} & Revise and re-referee\\
5 & \cbox{\recommendation}{5} & Combine with simultaneous paper\\
6 & \cbox{\recommendation}{6} & Cannot be refereed properly\\
7 & \cbox{\recommendation}{7} & Paper not publishable in this journal\\
8 & \cbox{\recommendation}{8} & Paper not publishable
\end{tabular}

\heading{The Referee}
\smallskip

\subheading{Competence of Referee}

% How do you rate yourself in the subject area of this paper?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\competence}{1} & Expert\\
2 & \cbox{\competence}{2} & Well-versed\\
3 & \cbox{\competence}{3} & Interested\\
4 & \cbox{\competence}{4} & Competent
\end{tabular}

\subheading{Confidence Level}

% How confident are you in your opinions?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\confidence}{1} & Very confident\\
2 & \cbox{\confidence}{2} & Confident\\
3 & \cbox{\confidence}{3} & Reasonably confident
\end{tabular}

\subheading{Effort Spent}

% How much effort did you spend refereeing this paper?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\effort}{1} & Great\\
2 & \cbox{\effort}{2} & Reasonable\\
3 & \cbox{\effort}{3} & Minor\\
4 & \cbox{\effort}{4} & Almost none
\end{tabular}

\subheading{Comprehension}

% How well do you understand the paper?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\comprehension}{1} & Understand perfectly\\
2 & \cbox{\comprehension}{2} & Understand majority\\
3 & \cbox{\comprehension}{3} & Understand ideas\\
4 & \cbox{\comprehension}{4} & Slightly confused\\
5 & \cbox{\comprehension}{5} & Very confused
\end{tabular}

\subheading{Details Checked}

% How much of the details did you check?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\details}{1} & All details\\
2 & \cbox{\details}{2} & Most details\\
3 & \cbox{\details}{3} & Enough details\\
4 & \cbox{\details}{4} & At a high level only
\end{tabular}

\bigskip
\noindent
{\sf
This form was designed and created by Ian Parberry.
It is available electronically in \LaTeX\ format.
Source code, a sample file, and full instructions are available
by anonymous {\tt ftp} from {\tt ftp.unt.edu} (IP address 129.120.1.1)
in the directory {\tt ian/guides/form}.
Please direct all feedback to
{\tt ian@ponder.csci.unt.edu}.
This version was last updated on September 8, 1994.
}

\bigskip
% compute column width in \dimen69
\dimen69=\textwidth
\advance \dimen69 by -\columnsep
\divide \dimen69 by 2
\noindent
\begin{tabular*}{\dimen69}{@{}|ll@{\extracolsep{\fill}}l|@{}}
\hline
\multicolumn{3}{|c|}{\em For Editor's Use Only}\\
\hline
\hline
Date Issued: & \issuedate &\\
\hline
Date Prepared: & \preparedate &\\
\hline
Notes: &&\\
% \multicolumn{2}{|c|}{}\\
& &\\
& &\\
& &\\
& &\\
\hline
\end{tabular*}
}

\newpage
\twocolumn[
\majorheading{For the Author}
]{
\heading{The Results}

\smallskip
\subheading{Significance}

% How significant do you think the results are?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\significance}{1} & Seminal\\
2 & \cbox{\significance}{2} & Interesting\\
3 & \cbox{\significance}{3} & Progress\\
4 & \cbox{\significance}{4} & Incremental progress\\
5 & \cbox{\significance}{5} & Ancient history\\
6 & \cbox{\significance}{6} & Mundane\\
7 & \cbox{\significance}{7} & Trivial\\
8 & \cbox{\significance}{8} & Cannot tell
\end{tabular}

\subheading{Originality}

% How original are the results?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\originality}{1} & Original\\
2 & \cbox{\originality}{2} & Simultaneous discovery\\
3 & \cbox{\originality}{3} & Small twist to known work\\
4 & \cbox{\originality}{4} & Already published by authors\\
5 & \cbox{\originality}{5} & Already published by others\\
6 & \cbox{\originality}{6} & Folk theorems
\end{tabular}

\subheading{Proofs}

% How do you rate the proofs themselves?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\proofs}{1} & Beautiful\\
2 & \cbox{\proofs}{2} & Pretty\\
3 & \cbox{\proofs}{3} & Serviceable\\
4 & \cbox{\proofs}{4} & Ugly
\end{tabular}

\subheading{Proof Techniques}

% How do you rate the proof techniques used?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\techniques}{1} & Deep\\
2 & \cbox{\techniques}{2} & Innovative\\
3 & \cbox{\techniques}{3} & Clever\\
4 & \cbox{\techniques}{4} & Elegant\\
5 & \cbox{\techniques}{5} & Workmanlike\\
6 & \cbox{\techniques}{6} & Simple\\
7 & \cbox{\techniques}{7} & Trivial
\end{tabular}

\subheading{Correctness}

% Do you believe the results are correct?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\correctness}{1} & Correct\\
2 & \cbox{\correctness}{2} & Correct beyond reasonable doubt\\
3 & \cbox{\correctness}{3} & Probably correct\\
4 & \cbox{\correctness}{4} & Probably incorrect\\
5 & \cbox{\correctness}{5} & Proofs wrong\\
6 & \cbox{\correctness}{6} & Results wrong\\
7 & \cbox{\correctness}{7} & Cannot tell
\end{tabular}

\heading{The Paper}

\smallskip
\subheading{Accessibility}

% What level of training is necessary to read the paper?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\accessibility}{1} & Expert\\
2 & \cbox{\accessibility}{2} & Specialist\\
3 & \cbox{\accessibility}{3} & Theoretical computer scientist\\
4 & \cbox{\accessibility}{4} & Computer scientist
\end{tabular}

\subheading{Presentation}

% How well is the paper prepared?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\presentation}{1} & Almost flawless\\
2 & \cbox{\presentation}{2} & Polished\\
3 & \cbox{\presentation}{3} & Adequate\\
4 & \cbox{\presentation}{4} & Rough\\
5 & \cbox{\presentation}{5} & Incomprehensible
\end{tabular}

\subheading{Density}

% Is the length of the paper justified by the contents?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\density}{1} & Too long\\
2 & \cbox{\density}{2} & Adequate\\
3 & \cbox{\density}{3} & Terse\\
4 & \cbox{\density}{4} & Too terse
\end{tabular}

\subheading{Missing Details}

% All proofs have missing details.  Are they reasonable?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ll@{}}
1 & \cbox{\missing}{1} & Probably wrong\\
2 & \cbox{\missing}{2} & Often incomprehensible\\
3 & \cbox{\missing}{3} & Requires great effort\\
4 & \cbox{\missing}{4} & Requires effort\\
5 & \cbox{\missing}{5} & Requires small effort\\
6 & \cbox{\missing}{6} & Requires no effort\\
7 & \cbox{\missing}{7} & Too much detail
\end{tabular}

\subheading{Technical Writing}

% Has the author paid attention to technical writing details?

\noindent
\begin{tabular}{@{}r@{\hspace{0.5em}}ccccccl@{}}
& A        & E        & I        & P        & R        & T        &\\
% Abstract | English  | Intro    | Problem  | Refs     | Title    
1 & \cbox{\Abstract}{1} &
\cbox{\English}{1} &
\cbox{\Intro}{1} &
\cbox{\Problem}{1} &
\cbox{\Refs}{1} &
\cbox{\Title}{1} &
Excellent\\
2 & \cbox{\Abstract}{2} &
\cbox{\English}{2} &
\cbox{\Intro}{2} &
\cbox{\Problem}{2} &
\cbox{\Refs}{2} &
\cbox{\Title}{2} &
Good\\
3 & \cbox{\Abstract}{3} &
\cbox{\English}{3} &
\cbox{\Intro}{3} &
\cbox{\Problem}{3} &
\cbox{\Refs}{3} &
\cbox{\Title}{3} &
Adequate\\
4 & \cbox{\Abstract}{4} &
\cbox{\English}{4} &
\cbox{\Intro}{4} &
\cbox{\Problem}{4} &
\cbox{\Refs}{4} &
\cbox{\Title}{4} &
Substandard\\
5 & \cbox{\Abstract}{5} &
\cbox{\English}{5} &
\cbox{\Intro}{5} &
\cbox{\Problem}{5} &
\cbox{\Refs}{5} &
\cbox{\Title}{5} &
Inadequate\\
6 & \cbox{\Abstract}{6} &
\cbox{\English}{6} &
\cbox{\Intro}{6} &
\cbox{\Problem}{6} &
\cbox{\Refs}{6} &
\cbox{\Title}{6} &
Very bad\\
7 & \cbox{\Abstract}{7} &
\cbox{\English}{7} &
\cbox{\Intro}{7} &
\cbox{\Problem}{7} &
\cbox{\Refs}{7} &
\cbox{\Title}{7} &
Missing
\end{tabular}

\smallskip
\noindent
\begin{tabular}{@{}ll@{}}
A: & Abstract\\
E: & Command of English\\
I: & Introduction\\
P: & Description of problem\\
R: & References\\
T: & Title
\end{tabular}
}
}

\newenvironment{formalreport}{
\onecolumn

{\LARGE
\begin{center}
Referee's Report on\\
``\papertitle''\\
by {\em \authornames}
\end{center}
}
{\Large
\begin{center}
Prepared for \editorname, \editortitle\\
\mbox{\em \journalname}\\
\preparedate
\end{center}
}
\bigskip
}{}
