\ProvidesPackage{signs}

\RequirePackage{sheets}
\RequirePackage{nopagenumbers}

\renewcommand\sheetname{Sign}

\special{header=simplex}  % be single-sided

% This is the part you really need to set.  It should be like
%% \def\takedownby{Monday March 37th}
%
\def\takedownby{[Production Czar should set date in LaTeX/Styles/signs.sty]}


% If you modify how \sign works, you should update the documentation
% in LaTeX/Central/signs.tex and in html/macro-glossary.html.

% \sign{name}{location}{description}{mechanic}
\newdef\sign[4]{%
  \name{\Huge #1}
  \begin{center}
    {\Large #2\leavevmode\\} \vfill
    {\Huge #3\leavevmode\\} \vfill
    \def\@tmp{#4}%
    \ifx\@tmp\empty\else
      \fboxsep=.1cm\fbox{\fboxsep=2\fboxsep\fbox{\vbox{\Large #4}}}\break\vfill
    \fi
    {\huge MIT Assassins' Guild \\
      Please do not remove this sign.  It will be taken down before
      \takedownby.\\}
  \end{center}
  \newpage
}


\vfuzz=10in      % shut up about overfull \vbox's!
\vbadness=10000  % and underfull ones
\hfuzz=10in      % and overfull \hbox's
\hbadness=10000  % and underfull ones
