% % $Header: memo.doc,v 1.3 87/11/23 13:09:19 sven Exp $ % % $Log: memo.doc,v $ % Revision 1.3 87/11/23 13:09:19 sven % Made memo a document style rather than an option % % Revision 1.2 87/03/28 11:10:27 sven % Redifined \document to include \makememo % % Revision 1.1 86/11/07 12:11:25 sven % Initial revision % % % MEMO DOCUMENT-STYLE - released 23 November 1987 % for LaTeX version 2.09 \typeout{Document Style 'memo'. Released 23 November 1987} \input article.sty \def\makememo{\begin{memopage}\let\thanks=\memothanks \def\thefootnote{\fnsymbol{footnote}} \def\@makefnmark{\hbox to 0pt{$^{\@thefnmark}$\hss}} \let\footnotesize\small % Local definitions to make \thanks produce \let\footnoterule\relax % \normalsize footnotes with no separating rule. \newsavebox{\@memobox}\setlength{\unitlength}{1mm} \begin{picture}(0,0) \savebox{\@memobox}(0,0)[tl]{\begin{minipage}{10cm}\raggedright \setlength{\tabcolsep}{0pt} \begin{tabular}[t]{l}\@author \end{tabular} \\ \@memoinst \\ \@date \par \end{minipage}} \put(-25,30){\usebox{\@memobox}} % put box up left \savebox{\@memobox}(0,0)[tl]{\begin{minipage}{5cm}\raggedright \setlength{\tabcolsep}{0pt} \@memonote \par \end{minipage}} \put(95,30){\usebox{\@memobox}} % put box up right \end{picture}\par \null \end{memopage}} \def\memopage{\newpage \thispagestyle{empty}\c@page\z@} \let\endmemopage=\relax \author{\relax} % Initialize author to define \@author \def\memoinst#1{\gdef\@memoinst{#1}}\gdef\@memoinst {Institutionen f\"or Till\"ampad Elektronik \\ Lunds Tekniska H\"ogskola} \gdef\@date{Lund \number\year --\ifcase\month\or 01\or 02\or 03\or 04\or 05\or 06\or 07\or 08\or 09\or 10\or 11\or 12\fi --\ifcase\day\or 01\or 02\or 03\or 04\or 05\or 06\or 07\or 08\or 09\or 10\or 11\or 12\or 13\or 14\or 15\or 16\or 17\or 18\or 19\or 20\or 21\or 22\or 23\or 24\or 25\or 26\or 27\or 28\or 29\or 30\or 31\fi} \def\memothanks#1{\relax} \def\memonote#1{\gdef\@memonote{#1}}\gdef\@memonote{\relax} \let\@olddocument\document % save old beginning \def\document{\@olddocument\makememo} % insert makememo automatically