\input pcwsty.tex                               \centerline{{\bigger{}PC-Wri\TeX{}}}
\emgap  
               \centerline{{\bx{}A conversion routine from PC-Write to \TeX}{}}
\emgap  
                          \centerline{v2.3, January 1989}
\emgap  
{\sans{}\newpara {\bf{}INTRODUCTION}
\newpara PC-Write is a wordprocessing and text editing system from QuickSoft
(Seattle) for the IBM PC and compatible computers. \TeX{} is a
typesetting system originally written by Prof Don Knuth of Stanford
University and available for many kinds of computer including the IBM
PC and compatibles.

This documentation describes a PC-Write--to--\TeX{} conversion routine
written as a print driver file }{\tt{}pr.doc}{\sans{}~. It was devised to allow a
user's PC-Write wordprocessing files to be printed to disk in a form
which \TeX{} can accept directly as input, retaining as many of the
formatting attributes as possible of the original file. The }{\tt{}.doc}{\sans{}
filetype was chosen because \TeX{} is used for printing documents, but
you can rename it and the relevant driver files to anything suitable
to your needs. The definition files have been placed in the public
domain. Only the controls described later in this document can be
expected to work: no responsibility can be taken for what may happen
if you use other PC-Write controls which are not documented here. In
particular, you should not use any Dot Guide Lines apart from a ruler
line, }{\tt{}.S}{\sans{} (line-spacing) and }{\tt{}.R}{\sans{} (typeface selection).

A hard-disk PC is assumed, as \TeX{} requires it for all normal usage.
This documentation reflects v2.71 of PC-Write, v3.3 of DOS and v2.94
of \TeX{}.

}\emgap \hrule  
\emgap  
{\bf{}INSTALLATION}
\newpara Before copying any of these files, rename your existing \csc{PC-Write}
printer driver file {\tt{}pr.def} to something meaningful, according to your
ordinary printer type, for example

     {\tt{}rename \\pcwrite\\pr.def pr.eps}  \quad  (if you have an Epson printer)\newline  
     {\tt{}rename \\pcwrite\\pr.def pr.tos}  \quad  (if you have an Toshiba printer)\newline  
     {\tt{}rename \\pcwrite\\pr.def pr.hp2}  \quad  (if you have a \csc{HP} series \csc{II})

\newpara This is to make sure your existing files do not get overwritten.
You can still print all your existing files exactly as before by
making sure they have the relevant file-type, eg "{\tt{}.eps}", "{\tt{}.tos}",
"{\tt{}.hp2}", etc. The new {\tt{}pr.def} provided with \csc{PC-Wri\TeX{}} contains only
the command "{\tt{}!pr.*}" and will thus look for a driver file with the
same file-type as the file being printed.

Copy all the files from floppy disk into the \csc{PC-Write} subdirectory
on your hard disk by typing the command

     {\tt{}copy a:*.* \\pcwrite}

\newpara (substituting "{\tt{}b:}" if you are using that floppy drive instead of
"{\tt{}a:}"). If you call your \csc{PC-Write} subdirectory something other than
"{\tt{}\\pcwrite}" then substitute that as well.

Copy the \TeX{} definitions file into your {\tt{}texinput} subdirectory,
whatever it is called for the version you have; for \csc{PC-\TeX{}}, for
example, you type

     {\tt{}copy \\pcwrite\\pcwsty.tex \\pctex\\texinput}

\newpara This ensures that both \csc{PC-Write} {\it{}and\/} \TeX{} can find the files when they
want them. It is assumed that you can use the file-type "{\tt{}.doc}" for
 files you are going to convert with this routine. If this is not the
case, you must choose another file-type and then type the command

     {\tt{}rename \\pcwrite\\*.doc *.\uline{xxx}}

\newpara where {\tt{}\uline{xxx}} is the file-type you have chosen.
\emgap  
{\bf{}USAGE}
\newpara Run the {\tt{}PR} program, either from \csc{DOS} by typing {\tt{}PR~filename.DOC} or by
using the {\sans{}F1~F7} keystroke sequence from within the \csc{PC-Write} edit
program (in which case, confirm the filename suggested by pressing
$\hookleftarrow${}~[the {\sans{}Return} or {\sans{}Enter} key]).

When the output selection menu appears, press {\sans{}F9} for "print to a file"
and give the output file name as the name of your text file but with
the file-type of {\tt{}.TeX} (and press $\hookleftarrow${}).

When the main print menu appears, press {\sans{}F10} for "print continuous".
This will create an output file with the file type of {\tt{}.TeX} which will
contain all the \TeX{} commands necessary to typeset your file.

     \squeeze \mt{\bullet} It is assumed, of course, that you have \TeX{} available to 
     process this file. Commercially, it costs somewhere between \$75
     and \$500 (\pounds{}50--\pounds{}300) depending on the implementation you buy.
     There are several versions for the \csc{IBM PC} and compatibles
     including some in the public domain: addresses are at the end of
     this document. It is also available for most minis and
     mainframes.
\emgap  
{\bf{}FEATURES}
\newpara As far as possible, the basic mnemonic \csc{PC-Write} controls have been
followed, but one or two have changed, and several new ones have been
added (notably the "colour code" {\sans{}Alt} keys now perform different
typesetting instructions). As many as possible (nearly all) of the \csc{IBM}
\csc{PC} math and accent characters have been kept, and the line and
box-drawing characters can be used for simple tables.\fn{This is a change
from v2.1, where line and box characters were undefined.} The printer
driver definition file {\tt{}pr.doc} and the style-file {\tt{}pcwsty.TeX} contain
the \TeX{} definitions needed to access these facilities.

\TeX{} works by taking a plain \csc{ASCII} text file with embedded formatting
commands (produced by this routine direct from your \csc{PC-Write} file).
\TeX{} commands consist of plain alphabetic characters or punctuation,
flagged by a preceding backslash. Thus for example, a change to
italics ({\sans{}Alt~I} in \csc{PC-Write}) is translated to the \TeX{} command "{\tt{}\\it}".
Raw \TeX{} is of course capable of vastly finer control over typefonts,
spacing and layout than even a sophisticated wordprocessor such as
\csc{PC-Write}, so this conversion routine should only be taken as a guide
or first stage. \TeX{} creates a {\tt{}.DVI} file ({\bf{}D}e{\bf{}V}ice-{\bf{}I}ndependent file)
which contains all the binary stuff needed for a \TeX{} print driver to
typeset the output on your printer.

Because of the fine-quality nature of typesetting, a few points need
attention when you are creating or editing a document for typesetting:

  \element a. \TeX{} assumes that a blank line in your file means "start a new 
     paragraph". This {\it{}doesn't\/} necessarily mean you get a blank line as
     such when it is typeset; instead, you get whatever
     spacing/indentation combination you specify for a new paragraph
     (\csc{PC-Wri\TeX{}} assumes a flexible amount between {\frac1/4 } and {\frac1/2 } a
     line-height, with about $1/3$|| indentation --- in fact, a "blank
     line" in typesetting output is a misleading concept, as
     typesetting dimensions are almost infinitely variable). What it
     {\it{}does\/} mean is that existing texts which use only indentation for a
     new paragraph, with no blank line, must be edited so that they
     have blank lines between paragraphs. Indentation can be turned
      off for a paragraph by starting the paragraph with {\sans{}Alt~X} (this is
     automatic for the first paragraph after a major break, such as
     a new section, new page or a table).

  \element b. Disregard all apparent multiple linebreaks and multiple spaces in 
     the output file: \TeX{} makes its {\it{}own\/} decisions about linebreaking,
     and swallows all multiple spaces. In any case, \TeX{} justifies a
     whole paragraph at a time, instead of line by line. The only
     thing to check for is places where \csc{PC-Write} might have inserted
     an {\it{}extra\/} blank line of its {\it{}own\/} in the middle of a paragraph
     because {\it{}it\/} thinks a pagebreak is due. These will have to be
     removed manually, otherwise \TeX{} will start a new paragraph at
     these points (it doesn't happen very often).

  \element c. Distinguish carefully between the four following symbols, which 
     are often misused:

  \element ~  {\bf{}HYPHEN} ("-"), used between two words, like "\csc{PC-Write}": type a 
     single "{\tt{}-}" to get this;

  \element ~  {\bf{}EN-RULE} ("--"), used between two numbers, between a number and a 
     word, or where a hyphen may seem visually incorrect, such as
     "37--55", "4--part" or "X--rated": type a double "{\tt{}--}" to get one;

  \element ~  {\bf{}EM-RULE} ("---"), used between phrases --- sometimes called a 
     dash: type a triple "{\tt{}---}" for this;

  \element ~  {\bf{}MINUS-SIGN} ("$-$"), used in math mode: type a single "{\tt{}-}" within 
     {\sans{}Alt~R}s.

  \element ~  They are all different, so take care! {\bf{}Most importantly, never let} 
     {\bf{}a line end with a hyphen character or dash in your source ({\tt{}.DOC})}
     {\bf{}file.} \TeX{} treats a line-~end as a space, so you would get a space
     following your hyphen or dash when it is typeset (like "line-end"
     above).

  \element d. Use the grave accent character ({\tt{}`}) for an opening single-quote, 
     and the apostrophe ({\tt{}'}) for a closing single-quote, so that they
     look `like this'. Opening and closing {\it{}double\/} quotes are handled
     "automatically", like that, provided you have paired them correctly.

\newpara A few extra \TeX{} commands have been added which can be invoked within
{\sans{}Alt~Z}s:

  \element e. {\tt{}wider} makes the paragraph indentation 1 inch wide 

  \element f. {\tt{}normal} sets it back to 20pt again 

  \element g. {\tt{}tighter} halves the inter-paragraph space. Repeated usage halves 
     it again. {\tt{}looser} doubles the space (again and again)

  \element h. {\tt{}front} makes the first page number zero, and omits the page number 
     from the bottom of the front page

  \element i. some of the translations of the {\sans{}Alt}-characters have been 
     tokenised into macros to make the \TeX{} sourec more readable. This
     should not affect processing in any way.
\emgap \hrule  
\emgap  
\wider{}

\newpara The following {\sans{}Alt} keys have been implemented. The ones marked with an
asterisk (*) are slightly different from plain \csc{PC-Write}. Those marked
with a dagger (\dag{}) have changed since v1.2 of PC-WRI\TeX{}.

\element {\sans{} Alt A}  "align" --- not used. Simple tabulation can now be done using 
         the \csc{IBM PC} box-drawing character set. See below for
        details\dag{}

\element {\sans{} Alt B}  "bold" --- {\bf{}prints bold type. Note that this is different from the} 
        {\bx{}bold extended type} {\bf{}invoked by} {\sans{}{\bf{}Alt~S}}

\element {\sans{} Alt C}  "compressed" --- {\smaller{}changes to 10pt type (8pt design size: normal} 
        {\smaller{}type is 12pt of 10pt design size)}

\element *{\sans{}Alt D}  "double" --- {\bigger{}changes to 20pt type (of 17pt design size)} 

\element {\sans{} Alt E}  "\'elite" --- {\sans{}prints in sans-serif type (this has a slightly} 
        {\sans{}narrower "set" than normal roman, hence its use for the}
        {\sans{}\'Elite style)}

\element *{\sans{}Alt F}  "fast" --- has no effect and cannot be redefined because it 
        automatically gets inserted into the top of the output file by
        \csc{PC-Write}, where there would be no way of turning it off

\element *{\sans{}Alt G}  "dot-line" --- only works for {\tt{}.R:x} typeface changes and 
        line-spacing specifications such as {\tt{}.S:4} at the moment. It might
        be possible to get it re-interpreted in a later version

\element {\sans{} Alt H}  "higher" --- prints real superscripts\sup{like~this}, but you need to 
        use {\sans{}Ctl~Space} between words within the superscript, if your
        superscript itself has several words

\element {\sans{} Alt I}  "italic" --- {\it{}prints in italic type. Note that this is different \/}
        {\it{}from the {\sl{}slanted type\/} invoked by\/} {\sans{}{\it{}Alt~U}\/}

\element *{\sans{}Alt J}  "jump" --- causes a 1em vertical space (about 1 line space). 
        This should usually go on a line by itself\dag{}

\element {\sans{} Alt K}  "keep" --- forces end of line without a paragraph space\dag{} 

\element {\sans{} Alt L}  "lower" --- prints real subscripts\sub{like~this}, but you need to use 
        {\sans{}Ctl~Space} between words within the subscript, if your subscript
        itself has several words

\element {\sans{} Alt M}  "em" --- skips 1em space horizontally (about 2 characters worth 
        if this was fixed-width setting). Use {\sans{}Ctl~Space} if you want
        to insert a single character's worth of fixed space\dag{}

\element  {\sans{}Alt N}  "number" --- itemises paragraphs. The number or symbol must 
        follow the {\sans{}Alt~N} with no space, but {\it{}must\/} have a space after
        it, eg $\triangleleft{}${\tt{}3.\char'040{}}\fn{The symbol {\tt{}\char'040{}} represents
        a single space character} will itemise paragraph 3.
        If you have set the indentation amount wide enough (eg with
        {\sans{}Alt~Z}, $\star{}$parindent=.5in$\star{}$), you can also itemise
        paragraphs with things in another font, like this paragraph
        ($\triangleleft{} \heartsuit{}${\tt{}Alt~N}$\heartsuit{}${\tt{}\char'040{}}).
        To get an indented paragraph with no mark, use $\triangleleft{}$
        ({\tt{}Alt~N~Ctl~Space}). The \csc{PC-Write} usage of double and triple
        {\sans{}Alt~N}s is not implemented\dag{}

\element *{\sans{}Alt O}  "narrower" --- narrows the margins for the duration of the 
        paragraph it starts\dag{}

\element {\sans{} Alt P}  "pica" --- \csc{prints in small capitals}, conventionally used for 
        acronyms like \csc{IBM, DEC} etc

\element *{\sans{}Alt Q}  "quitpage" --- forces a new page (replaces the {\sans{}Alt~T} of plain 
        \csc{PC-Write})\dag{}

\element *{\sans{}Alt R}  "realmath" --- encloses mathematics typesetting, such as 
        $E=mc\sup{2}$ or $4\mt{\pi}r\caret 3/3$ You can now use \TeX{}'s curly braces within
         linear math mode if you need to: the forward slash also
        works as \TeX{}'s {\tt{}\\over} command (eg $\triangle{}${\tt{}4\mt{\pi}\caret 3/3}$\triangle{}$),
        so large linear fractions will need manual tweaking to stop
        them being interpreted as {\tt{}\\over}s.\dag{}

\element {\sans{} Alt S}  "shadow" --- {\bx{}prints in bold extended type as distinct from the} 
        {\bx{}slightly narrower} {\bf{}plain bold} {\bx{}of} {\sans{}{\bx{}Alt~B}}

\element {\sans{} Alt T}  "top" --- \csc{PC-Write}'s hard page-break character cannot be 
        redefined, should not be used, and may have unpredictable
        effects, like breaking your paragraphs where you don't want to.

\element {\sans{} Alt U}  "underline" --- {\sl{}prints in slanted type rather than underlining, \/}
        {\sl{}because underlining is almost non-existant in typography\/}

\element *{\sans{}Alt V}  "variable" --- {\tt{}prints in typewriter type}. This is the opposite 
        of variable-width type, but {\sans{}Alt~F} cannot be used, and even
        QuickSoft themselves do this for some printer implementations.
        If you need variable-width typewriter type (eg \csc{IBM} Executive
        typewriter style) modify {\tt{}PCWSTY.TeX} to use font {\tt{}cmvtt10} instead
        of {\tt{}cmtt10}

\element *{\sans{}Alt W}  "underscore" --- \uline{underscores} the text if you {\sl{}really\/} need to: 
        this can be handy in terminal session example documentation
        for indicating what the user types, as opposed to what is
        displayed or printed by the machine

\element *{\sans{}Alt X}  "xindent" --- turns off indentation at the start of a paragraph 
        (this is conventional at the start of a document and after
        itemised or narrowed paragraphs\dag{}

\element *{\sans{}Alt Y}  "centerline" --- centers a line (put it at start and end of 
        line: you can still use {\sans{}Shf~F8} to center the line on the
        screen because \TeX{} doesn't care about extra spaces\dag{}

\element *{\sans{}Alt Z}  "literal" --- surrounds a literal \TeX{} command to be passed 
        unchanged to the output file, eg, $\star{}$TeX$\star{}$. Do not put
        backslashes themselves in the command string. This is the
        technique used to do the examples in the sections on {\sans{}Alt~N} and
        {\sans{}Alt~R} above\dag{}

\newpara The following characters (decimal numbers) have special meanings:

\element 124     "vertical bar" --- works as a prime mark for feet (|) and 
        inches (||); use character 221 [{\tt{}6}{\lt}accent{\gt}{\tt{}`}] for a real
        vertical bar ( \strut\vrule\ )

\element 126     "tilde" --- prints as a math "sim" sign (\tilde ) except in typewriter 
        type where you get an ordinary tilde ({\tt{}\tilde })

\element 169     [{\tt{}[}{\lt}accent{\gt}{\tt{}`}] --- prints the "carriage-return" symbol ($\hookleftarrow${}) 

\element 176     [{\sans{}Shf Ctl F1}] --- starts a footnote\fn{Auto-numbered, as you may 
        have noticed.}\dag{}

\element 177     [{\sans{}Shf Ctl F2}] --- ends the footnote text. Also terminates 
        right-flush lines (see character 222 below)\dag{}

\element 178     [{\sans{}Shf Alt F1}] --- starts verbatim mode (literal small-typewriter 
        type): useful for quoting screen displays, programs or terminal
        sessions (end with character 219 below), eg\dag{}
\verbon{}
        if n {\lt} r then n := n + 1
                 else begin print{\tt\_}totals; n := 0;
                      end
        while p {\gt} 0 do
               begin q := link(p); free{\tt\_}node(p); p := q;
              end;
\verboff 

\element 219     [{\sans{}Shf Alt F2}] --- terminates verbatim mode. Both this and 
        character 178 should go on a line by themselves\dag{}

\element 221     [{\tt{}6}{\lt}accent{\gt}{\tt{}`}] --- prints a real vertical bar ( \strut\vrule\ , was 179)\dag{} 

\element 222     [{\sans{}Shf F5}] --- flags a line to be printed flush right: terminate 
        the line with character 177 [{\sans{}Shf~F6}]. This is useful for
        doing home addresses on letters:\dag{}\newline  
                                                         \line{\strut\hfil PO Box 1000}
                                                 \line{\strut\hfil Haga Alto, Ca 94321}

\element 223     [{\tt{}8}{\lt}accent{\gt}{\tt{}`}] --- prints a horizontal rule across the page 
        (was 196)\dag{}

\element 244     [{\tt{}(}{\lt}accent{\gt}{\tt{}`}] --- prints the whole \mt{\int}~sign 

\element 245     [{\tt{})}{\lt}accent{\gt}{\tt{}`}] --- prints the copyright sign (\copyright{}) 

\element 248     [{\tt{}\%}{\lt}accent{\gt}{\tt{}`}] --- prints a circle (\mt{\circ}). Use superscripting to 
        get the degrees sign.

\element 249     [{\tt{}.}{\lt}accent{\gt}{\tt{}`}]  --- prints a centered dot (\mt{\cdot})\dag{} 

\element 254     [{\tt{}\#}{\lt}accent{\gt}{\tt{}`}] --- prints a normal round bullet (\mt{\bullet}) 

\element 255     [{\tt{}@}{\lt}accent{\gt}{\tt{}`}] --- print a math "times" sign (\mt{\times}). Be careful when 
        justifying text in \csc{PC-Write} because this is treated as a
        discretionary space.
\emgap  
\normal{}

\newpara Simple tabulation is now possible using the box-drawing character set.
The single-line set (\csc{PC-Write}'s {\sans{}Shf~Alt} set) can be used to produce an
unruled table like this:

        $$\vbox{\begingroup\let\par=\cr\obeylines\offinterlineskip\halign{\strut\tabskip=0pt#&\tabskip=.5em#\hfil&\hfil#&\tabskip=0pt#
        &  {\bf{}TABULATION}  &  {\it{}Now possible\/}  &
        \noalign{\medskip}%Ŵ
        &  in \TeX{} via  &  \csc{PC-Write}      &
        }\endgroup}$$%��

and the double-line set (\csc{PC-Write}'s {\sans{}Shf~Ctl} set) can be used to produce
ruled tables:

        $$\vbox{\begingroup\let\par=\cr\obeylines\offinterlineskip\halign{\strut\tabskip=0pt#&\tabskip=.5em#&#\hfil&#&\hfil#&\tabskip=0pt#&#\cr\noalign{\hrule}%
        &\vrule&  {\bf{}TABULATION}  &\vrule&  {\it{}Now possible\/}  &\vrule&
        \noalign{\hrule}%ι
        &\vrule&  in \TeX{} via  &\vrule&  \csc{PC-Write}      &\vrule&
        \noalign{\hrule}}\endgroup}$$%ʼ

The only restriction is that {\it{}only\/} completely ruled or completely
unruled tables will work. Partially-ruled tables will not function.

{\bf{}It has been necessary to make some small changes to three other}
{\bf{}facilities which were in v2.1:}

     \element \mt{\bullet} The character code 206 (double-line crossover ({\sans{}Shf~Ctl~S}), which 
       gave the \TeX{} logotype, has been removed. To get "\TeX{}" you now
       need to use the {\sans{}Alt~Z} literal ($\star{}$TeX$\star{}$).

     \element \mt{\bullet} The character code 179 ({\sans{}Shf~Alt~V}), which gave a vertical rule, 
       is now needed for tables. A plain vertical rule is now got with
        character 221 ({\tt{}6}{\lt}accent{\gt}{\tt{}`}).

     \element \mt{\bullet} The character code 196 ({\sans{}Shf~Alt~G}), which gave a horizontal 
       rule, is also needed for tables: use character 223 ({\tt{}8}{\lt}accent{\gt}{\tt{}`})
       for horizontal rules.
\newpage  
The complete character set available by direct translation of \csc{PC-Write}
files using this routine is thus:
\emgap  
            $$\vbox{\begingroup\let\par=\cr\obeylines\offinterlineskip\halign{\strut\tabskip=0pt#&\tabskip=.5em#&#\hfil&#&#\hfil&#&#\hfil&#&#\hfil&#&#\hfil&#&#\hfil&#&\hfil#&\tabskip=0pt#&#\cr\noalign{\hrule}%
            &\vrule&     &\vrule&  @  &\vrule&  `  &\vrule&  \c C  &\vrule&  \'a  &\vrule&  \mt{\alpha}  &\vrule& ff  &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  !  &\vrule&  A  &\vrule&  a  &\vrule&  \"u  &\vrule&  \'\i{}  &\vrule&  \mt{\beta}  &\vrule& fi  &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  "  &\vrule&  B  &\vrule&  b  &\vrule&  \'e  &\vrule&  \'o  &\vrule&  \mt{\Gamma}  &\vrule& ffi &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  \#  &\vrule&  C  &\vrule&  c  &\vrule&  \^a  &\vrule&  \'u  &\vrule&  \mt{\pi}  &\vrule& fl  &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  \$  &\vrule&  D  &\vrule&  d  &\vrule&  \"a  &\vrule&  \~n  &\vrule&  \mt{\sum}  &\vrule& ffl &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  \%  &\vrule&  E  &\vrule&  e  &\vrule&  \`a  &\vrule&  \~N  &\vrule&  \mt{\sigma}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  \&  &\vrule&  F  &\vrule&  f  &\vrule&  \aa{}  &\vrule&  $^{\underline{\upr a}}$  &\vrule&  \mt{\mu}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  '  &\vrule&  G  &\vrule&  g  &\vrule&  \c c  &\vrule&  $^{\underline{\upr o}}$  &\vrule&  \mt{\Upsilon}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  (  &\vrule&  H  &\vrule&  h  &\vrule&  \^e  &\vrule&  >  &\vrule&  \mt{\Phi}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  )  &\vrule&  I  &\vrule&  i  &\vrule&  \"e  &\vrule&  $\hookleftarrow${}  &\vrule&  \mt{\theta}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  *  &\vrule&  J  &\vrule&  j  &\vrule&  \`e  &\vrule&  $\neg$  &\vrule&  \mt{\Omega}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  +  &\vrule&  K  &\vrule&  k  &\vrule&  \"\i   &\vrule&  {\frac1/2 }  &\vrule&  \mt{\delta}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  ,  &\vrule&  L  &\vrule&  l  &\vrule&  \^\i{}  &\vrule&  {\frac1/4 }  &\vrule&  \mt{\infty}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  -  &\vrule&  M  &\vrule&  m  &\vrule&  \`\i{}  &\vrule&  <  &\vrule&  \mt{\phi}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  .  &\vrule&  N  &\vrule&  n  &\vrule&  \"A  &\vrule&  \mt{\ll}  &\vrule&  \mt{\in}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  /  &\vrule&  O  &\vrule&  o  &\vrule&  \AA{}  &\vrule&  \mt{\gg}  &\vrule&  \mt{\cap}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  0  &\vrule&  P  &\vrule&  p  &\vrule&  \'E  &\vrule&     &\vrule&  \mt{\equiv}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  1  &\vrule&  Q  &\vrule&  q  &\vrule&  \ae{}  &\vrule&     &\vrule&  \mt{\pm}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  2  &\vrule&  R  &\vrule&  r  &\vrule&  \AE{}  &\vrule&     &\vrule&  \mt{\geq}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  3  &\vrule&  S  &\vrule&  s  &\vrule&  \^o  &\vrule&     &\vrule&  \mt{\leq}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  4  &\vrule&  T  &\vrule&  t  &\vrule&  \"o  &\vrule&     &\vrule&  \mt{\int}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  5  &\vrule&  U  &\vrule&  u  &\vrule&  \`o  &\vrule&     &\vrule&  \copyright{}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  6  &\vrule&  V  &\vrule&  v  &\vrule&  \^u  &\vrule&     &\vrule&  \mt{\div}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  7  &\vrule&  W  &\vrule&  w  &\vrule&  \`u  &\vrule&     &\vrule&  \mt{\approx}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  8  &\vrule&  X  &\vrule&  x  &\vrule&  \"y  &\vrule&     &\vrule&  \mt{\circ}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  9  &\vrule&  Y  &\vrule&  y  &\vrule&  \"O  &\vrule&     &\vrule&  \mt{\cdot}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  :  &\vrule&  Z  &\vrule&  z  &\vrule&  \"U  &\vrule&     &\vrule&  ~  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  ;  &\vrule&  [  &\vrule&   {\tt{}\rb } &\vrule&  \cents{}  &\vrule&     &\vrule&  \mt{{\sqrt{\phantom{i}}}}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
             &\vrule&  {\lt}  &\vrule&   {\tt{}\\} &\vrule&  |  &\vrule&  \pounds{}  &\vrule&     &\vrule&  \mt{\eta}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  =  &\vrule&  ]  &\vrule&   {\tt{}\rb } &\vrule&  \yen{}  &\vrule&   \strut\vrule\   &\vrule&  \sup{2}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  {\gt}  &\vrule&  \caret   &\vrule&  \tilde   &\vrule&  P\kern-2pt$_{\rm t}$  &\vrule&     &\vrule&  \mt{\bullet}  &\vrule&     &\vrule&
            \noalign{\hrule}%�����ι
            &\vrule&  ?  &\vrule&  {\tt\_}  &\vrule&     &\vrule&  $\wp$  &\vrule&     &\vrule&  \mt{\times}  &\vrule&     &\vrule&
            \noalign{\hrule}}\endgroup}$$%�����ʼ

\newpara Note that the translation of ligatures ff, fi, ffi, fl and ffl is automatic.
\emgap  
Peter Flynn {\sl{}University College, Cork, Ireland\/}\newline  
{\lt}{\tt{}cbts8001@vax1.ucc.ie}{\gt} [\csc{INTERNET}]\newline  
{\lt}{\tt{}cbts8001@iruccvax}{\gt} [\csc{BITNET}]\newline  
{\lt}{\tt{}pflynn@bytecosy}{\gt} [\csc{BIX}]
\emgap  
    \element A. \csc{PC-\TeX{}} is supplied by Personal \TeX{} Inc, 12 Madrona Avenue, Mill 
       Valley, \csc{CA} 94941, \csc{USA} (+1 415 388 8853) and by Uni\TeX{} Systems,
       12 Dale View Road, Beauchief, Sheffield S8 0EJ, \csc{UK} (+44 742
       351489)

    \element B. Micro-\TeX{}, originally supplied by Addison-Wesley, is now 
       defunct.

    \element C. \mt{\mu}\TeX{} is a new product from ArborText Inc, 535 West William 
       Street, Suite 300, Ann Arbor, \csc{MI} 48103, \csc{USA} (+1 313 996 3566).

    \element D. \csc{DOS-\TeX{}} is a shareable implementation available for \csc{US}\$75 (\$85 
       outside the \csc{US}) from Gary Beihl, Electronetics Inc, 119
       Jackrabbit Run, Round Rock, \csc{TX} 78664, \csc{USA}. Gary can be
       contacted by electronic mail as {\lt}{\tt{}beihl@wahb.cad.mcc.com}{\gt} on the
       \csc{DARPA} Internet.

    \element E. \csc{SB-\TeX{}} is a public domain implementation by Wayne Sullivan 
       and Peter Breitenlohner, available from \csc{SIMTEL--20}, Aston,
       Washington, Heidelberg and other network file servers.

    \element F. Turbo-\TeX{} costs from \$99 (\csc{PC}) to \$2000 (\csc{VAX}) from the Kinch 
       Computer Company, Turbo-\TeX{} Marketing, 501 South Meadow Street,
       Ithaca, \csc{NY} 14850, \csc{USA}. They will also supply \csc{C} source for the
       \csc{PC} for \$650.

    \element G. \csc{PC-Write} is a ShareWare product of QuickSoft Inc, 219 First 
       Avenue North \#224, Seattle, \csc{WA} 98109, \csc{USA}, cost \$89.

\baselineskip=12pt \bye 