% Format = LaTeX
%
%---------------------------------------------------------------------------------------------------
%
%  Registration card for DirectTeX Pro v2.1.2
%
%---------------------------------------------------------------------------------------------------
%
\documentclass[]{article}
\openin15=palatino.sty
\ifeof15
\else
\usepackage{palatino}
\fi
\closein15
\nofiles
\textwidth160mm
\textheight246mm
\oddsidemargin0pt
\topmargin0pt
\headheight0pt
\headsep0pt
\pagestyle{empty}
%---------------------------------------------------------------------------------------------------
\begin{document}
%---------------------------------------------------------------------------------------------------
\newcount\a\a=0
\newcount\b\b=0
\newcount\c\c=0
\newcount\d\d=0
\newcount\e\e=0
\newcount\f\f=0
\newcount\g\g=0
\newcount\countdt\countdt=0
\newcount\sharedt\sharedt=0
\newcount\sharett\sharett=0
\newcount\usmoney\usmoney=0
\newcount\demoney\demoney=0
\newif\ifbad
%---------------------------------------------------------------------------------------------------
\def\empty{\par}
\def\shareware#1{\a=#1\ifnum\a>\g\f=\c\ifnum\a>\b\advance\a by -\b\else\a=\g\fi%
\multiply\a by \d\advance\f by \a\ifnum\e>\g\ifnum\f>\e\f=\e\fi\fi\else\f=\g\fi}
\def\directtex#1{\b=3\c=150\d=30\e=0\shareware{#1}}
\def\shareus#1{\usmoney=#1\ifnum\usmoney>\g\multiply\usmoney by 2%
\divide\usmoney by 3US-\$ \number\usmoney\fi}
\def\sharede#1{\demoney=#1\ifnum\demoney>\g\number\demoney.-- DM\fi}
\def\getinput#1{\message{#1: }\read -1 to \foo\ifx\empty\foo\badtrue\else\badfalse\fi}
\def\required#1#2{\loop\getinput{#1}\ifbad\relax\repeat\let#2=\foo}
\def\optional#1#2{\message{#1 (*): }\read -1 to #2}
\def\license#1{\ifnum#1=1{\number#1 License}\else{\number#1 Licenses}\fi}
\catcode138=12\catcode154=12\catcode164=12\catcode201=12
%---------------------------------------------------------------------------------------------------
\message{^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J}
\message{^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J^^J}
\message{Welcome to the world of DirectTeX MPW and DirectTeX Pro !!^^J}
\message{==========================================================^^J^^J}
\message{This file may be used to register the DirectTeX software package.^^J^^J}
\message{Please answer the following questions carefully. You may leave the^^J}
\message{answer blank for all question marked with (*), and you must answer^^J}
\message{all other questions. After answering the questions you should print^^J}
\message{the resulting .dvi file and follow the instructions you will find there.^^J^^J}
\message{Another hint: You may type characters like `Š', `š', `¤', É^^J^^J}
%---------------------------------------------------------------------------------------------------
\catcode128=13 \def €{\"A}
\catcode129=13 \def �{\AA }
\catcode130=13 \def ‚{\c C}
\catcode131=13 \def ƒ{\'E}
\catcode132=13 \def „{\~N}
\catcode133=13 \def …{\"O}
\catcode134=13 \def †{\"U}
\catcode135=13 \def ‡{\'a}
\catcode136=13 \def ˆ{\`a}
\catcode137=13 \def ‰{\^a}
\catcode138=13 \def Š{\"a}
\catcode139=13 \def ‹{\~a}
\catcode140=13 \def Œ{\aa }
\catcode141=13 \def �{\c c}
\catcode142=13 \def Ž{\'e}
\catcode143=13 \def �{\`e}
\catcode144=13 \def �{\^e}
\catcode145=13 \def ‘{\"e}
\catcode146=13 \def ’{\'\i }
\catcode147=13 \def “{\`\i }
\catcode148=13 \def ”{\^\i }
\catcode149=13 \def •{\"\i }
\catcode150=13 \def –{\~n}
\catcode151=13 \def —{\'o}
\catcode152=13 \def ˜{\`o}
\catcode153=13 \def ™{\^o}
\catcode154=13 \def š{\"o}
\catcode155=13 \def ›{\~o}
\catcode156=13 \def œ{\'u}
\catcode157=13 \def �{\`u}
\catcode158=13 \def ž{\^u}
\catcode159=13 \def Ÿ{\"u}
\catcode160=13 \def  {\dag }
\catcode161=13 \def ¡{\hbox{$^\circ$}}
\catcode163=13 \def £{{\it\$}}
\catcode164=13 \def ¤{\S }
\catcode165=13 \def ¥{\hbox{$\bullet$}}
\catcode166=13 \def ¦{\P }
\catcode167=13 \def §{\ss }
\catcode171=13 \def «{\'{ }}
\catcode172=13 \def ¬{\"{ }}
\catcode173=13 \def ­{\neq }
\catcode174=13 \def ®{\AE }
\catcode175=13 \def ¯{\O }
\catcode176=13 \def °{\infty }
\catcode177=13 \def ±{\pm }
\catcode178=13 \def ²{\leq }
\catcode179=13 \def ³{\geq }
\catcode181=13 \def µ{\mu }
\catcode182=13 \def ¶{\partial }
\catcode183=13 \def ·{\Sigma }
\catcode184=13 \def ¸{\Pi }
\catcode185=13 \def ¹{\pi }
\catcode186=13 \def º{\int }
\catcode189=13 \def ½{\Omega }
\catcode190=13 \def ¾{\ae }
\catcode191=13 \def ¿{\o }
\catcode192=13 \def À{{?`}}
\catcode193=13 \def Á{{!`}}
\catcode194=13 \def Â{\lnot }
\catcode195=13 \def Ã{\sqrt }
\catcode197=13 \def Å{\hbox{$\approx$}}
\catcode198=13 \def Æ{\Delta }
\catcode199=13 \def Ç{\ll }
\catcode200=13 \def È{\gg }
\catcode201=13 \def É{\hbox{$\ldots$}}
\catcode202=13 \def Ê{}
\catcode203=13 \def Ë{\`A}
\catcode204=13 \def Ì{\~A}
\catcode205=13 \def Í{\~O}
\catcode206=13 \def Î{\OE }
\catcode207=13 \def Ï{\oe }
\catcode208=13 \def Ð{{--}}
\catcode209=13 \def Ñ{{---}}
\catcode210=13 \def Ò{{``}}
\catcode211=13 \def Ó{{''}}
\catcode214=13 \def Ö{\div }
\catcode215=13 \def ×{\diamond }
\catcode216=13 \def Ø{\"y}
%---------------------------------------------------------------------------------------------------
\message{^^J1. User Information:^^J}
\message{====================^^J^^J}
\required{Full name}{\fullname}
\optional{Organization}{\organization}
\optional{Department}{\department}
\required{Street address}{\street}
\required{ZIP/Postal code}{\postalcode}
\required{City}{\city}
\optional{State}{\state}
\required{Country}{\country}
\optional{Telephone}{\telephone}
\optional{Fax}{\fax}
\optional{Electronic mail address}{\email}
%---------------------------------------------------------------------------------------------------
\message{^^J2. System Information:^^J}
\message{======================^^J^^J}
\optional{Computer}{\computer}
\optional{RAM (MB)}{\rammb}
\optional{Hard Disk (MB)}{\harddiskmb}
\optional{System Version}{\systemversion}
%---------------------------------------------------------------------------------------------------
\message{^^J3. Licensing Information:^^J}
\message{=========================^^J^^J}
\message{Please enter the number of installations you want to register.^^J}
\optional{DirectTeX}{\mycount}\ifx\mycount\empty\countdt=0\else\countdt=\mycount\fi
\message{^^J^^J^^J}
%---------------------------------------------------------------------------------------------------
\ifnum\countdt>\g\directtex{\countdt}\sharedt=\f\advance\sharett by \f\fi
%---------------------------------------------------------------------------------------------------
$$\underline{\underline{\hbox{\Huge\bf Registration Card}}}$$
\par\vspace{1cm}
%---------------------------------------------------------------------------------------------------
\noindent Please include a cheque for the amount of \shareus{\sharett}
(\sharede{\sharett}), make it payable to Wilfried Ricken, and send it
together with this registration card to the following address:
$$\mbox{\parbox{100mm}{%
{\bf Wilfried Ricken}\\%
Im Kempken 27\\%
44799 Bochum\\%
Germany\\%
e-mail: {\tt wilfr@hadron.tp2.ruhr-uni-bochum.de}}}$$
%---------------------------------------------------------------------------------------------------
$$\rule{\textwidth}{0.1mm}$$
{\bf 1. User Information}\par\vspace{0.5cm}
\begin{tabular}{ll}
Name: & {\fullname} \\
Organization: & {\organization} \\
Department: & {\department} \\
Street address: & {\street} \\
ZIP/Postal code: & {\postalcode} \\
City: & {\city} \\
State: & {\state} \\
Country: & {\country} \\
Telephone: & {\telephone} \\
Fax: & {\fax} \\
Electronic mail address: & {\tt\email} \\
\end{tabular}
%---------------------------------------------------------------------------------------------------
$$\rule{\textwidth}{0.1mm}$$
{\bf 2. System Information}\par\vspace{0.5cm}
\begin{tabular}{ll}
Computer: & {\computer} \\
RAM (MB): & {\rammb} \\
Hard Disk (MB): & {\harddiskmb} \\
System Version: & {\systemversion} \\
\end{tabular}
%---------------------------------------------------------------------------------------------------
$$\rule{\textwidth}{0.1mm}$$
{\bf 3. Licensing Information}\par\vspace{0.5cm}
\begin{tabular}{llclcr}
\ifnum\countdt>\g Direct\TeX\ Pro v2.1.2: & \license{\countdt} & ; & \shareus{\sharedt} & ; & \sharede{\sharedt} \\ \fi
\ifnum\sharett>\g \hline \multicolumn{3}{l}{Total ShareWare Fee:} & \shareus{\sharett} & ; & \sharede{\sharett} \fi
\end{tabular}
%---------------------------------------------------------------------------------------------------
$$\rule{\textwidth}{0.1mm}$$
{\bf 4. Your Comments}\par\vspace{0.5cm}
%---------------------------------------------------------------------------------------------------
\end{document}
