% invitation.sty % Package to format invitation.xml \setlength{\parskip}{1ex} \setlength{\parindent}{0pt} \pagestyle{empty}%% Turn off page numbering \RequirePackage{array} \newenvironment{Front}% {\begin{center}\huge \sffamily Memorandum\end{center} \begin{flushleft} \begin{tabular}{@{}>{\bfseries}p{.2\linewidth}@{}p{.8\linewidth}@{}}\hline } {To whom: & \@To \\ Occasion: & \@Why \\ Venue: & \@Where \\ When: & \@Date \\\hline \end{tabular} \end{flushleft} } \newenvironment{Body}{\vspace*{\parskip}}{\vspace*{\parskip}} \newenvironment{Back} {\begin{flushleft}} {\hspace*{.5\linewidth}\fbox{\emph{\@Sig}} \end{flushleft} } \newcommand{\To}[1]{\gdef\@To{#1}} \newcommand{\Date}[1]{\gdef\@Date{#1}} \newcommand{\Where}[1]{\gdef\@Where{#1}} \newcommand{\Why}[1]{\gdef\@Why{#1}} \newcommand{\Signature}[1]{\gdef\@Sig{#1}} \endinput