%% This file contains all materials for TTN 3,1 (1994).
%%
%% IMPORTANT NOTICE: You *MUST* use version 3.1 of the TTN style
%%                   file, called ttn3n1.sty. 
%%                   (Ch. Thiele, Editor, TTN).
%%

\documentstyle[twoside]{ttn3n1}   %% Version 3.1, Jan. 1994

% 1992.2.27: fix for underfull hboxes suggested by Phil Taylor (CJC)
\tolerance = 1817 \hbadness = \tolerance

\begin{document}

%% Cover 1:

\pagestyle{empty}

%% For camera copy file, replace this page with material from file
%%      camera-copy-cover.tex

{\Large

\begin{flushleft}
   Volume 3, Number 1
\end{flushleft}

\vspace{-3.1pc}

\begin{flushright}
   January 1994
\end{flushright}

\vspace{6pc}

\hrule height2pt

\vspace{2pt}

\hrule

\vspace{3pt}

\begin{center}
   \Huge \TeX\ and TUG NEWS
\end{center}

\hrule

\vspace{2pt}

\hrule height2pt

\vspace{1pc}

\begin{flushright}
   for and by the \TeX\ community
\end{flushright}

\vfill

\begin{center}
   A Publication of the\\
   \TeX\ Users Group\\
\vspace{3pc}
   Electronic version
\end{center}

} %% end of \Large

\newpage


%% COVER 2 (editorial information):

\pagestyle{empty}

\begin{center}
   {\Sectionfont\TeX{} and TUG NEWS}
\end{center}

\vspace{.5pc}

{\small \baselineskip=10pt
\begin{center} \renewcommand{\arraystretch}{1.3}
   \begin{tabular}{||lp{9.5cm}||}
      \multicolumn{2}{c}{\large\bf Mission Statement} \\ [6pt]
      \hline
      \multicolumn{2}{||l||}{The \TUG\ (\tug) provides leadership:} \\
       1. & to encourage and expand the use of \TeX, \MF, and related
            systems         \\
       2. & to ensure the integrity and portability of \TeX, \MF, and
            related systems \\
       3. & to foster innovation in high-quality electronic document
            preparation     \\
      \hline
    \end{tabular}
\end{center}

\vspace{1pc}

\noindent \TTN\ is a newsletter for \TeX{} and \LaTeX{} users alike:
{\em a forum for exchanging information, tips and suggestions\/}; {\em
a regular means of communicating news items to one another\/}; {\em a
place where information about \TeX{} and TUG can be quickly
disseminated}.

\vspace{.25pc}

Throughout the newsletter ``\TeX'' is understood to mean \TeX, \LaTeX,
\AmSTeX, and other related programs and macros.  \TTN\ is produced with
the standard \LaTeX{} distribution, and is to be as portable a document
as possible.

\vspace{.25pc}

The entire contents of this newsletter are being placed in the public
domain.  The source file of this issue will be placed in the CTAN
archives. Copying and reprinting are encouraged; however, an
acknowledgement specifying \TTN\ as the source would be appreciated.

\vspace{.25pc}

Submissions to \TTN\ should be short, the macros must work, and the
files {\bf must} run without special font or graphics requirements:
this is to be a {\em portable\/} newsletter (the new font selection
scheme has not yet been implemented).  Correspondence may be sent via
e-mail to {\tt tug@tug.org} with the subject line {\tt NEWSLETTER}\@.
Advertisements are accepted in \ttn: contact the \tug\ office for
details.

\vspace{.25pc}

\begin{center}
   \begin{tabular}{lll}
      \bf \TUG                     & Phone:  & +1 (805) 963-1338 \\
       P.O.\ Box 869               & \fax:   & +1 (805) 963-8358 \\
       Santa Barbara, CA 93102 USA & E-mail: & \tt tug@tug.org \\
   \end{tabular}

\vspace{1pc}
\TeX{} is a trademark of the American Mathematical Society.
\end{center}
\par}  %% end of \small \baselineskip=10pt

\hrule

\vspace{4pt}

{\footnotesize \baselineskip=9.5pt
\noindent \TTN\ (ISSN 1065-240X) is published quarterly by the \TeX\
Users Group, 735 State Street, P.O.\ Box 869, Santa Barbara, CA 93102,
U.S.A\@. The 1994 dues for individual members are \$60.00 for regular
members and \$30.00 for students.

Second-class postage paid at Santa Barbara, CA, and additional mailing
offices.  Postmaster: Send address changes to \TTN, \TeX\ Users Group,
P.O.\ Box 869, Santa Barbara, CA 93102, U.S.A.

Membership in the \TeX\ Users Group is for the calendar year, and
includes all issues of {\sl TUGboat} and {\sl \TeX\ and TUG NEWS\/}
for the year in which membership begins or is renewed.  Individual
membership is open only to named individuals, and carries with it such
rights and responsibilities as voting in the annual election.
\par} %%  end of \footnotesize \baselineskip=9.5pt

\newpage


%% Editorial (p.1):

\pagestyle{myheadings}
\markboth{\TTN\quad Vol.\ 3, No.\ 1, 1994}
         {\TTN\quad Vol.\ 3, No.\ 1, 1994}

\setcounter{page}{1}   %% to set first page of contents to p.1

\Section{Editorial}

Happy New Year to you all! Lots of things are planned for the year,
lots of things are just about to come out: anticipation about \LaTeXe\
and the new books from Lamport, and from Goossens, Mittelbach, and
Samarin; there's a group working to come up with a ``\TeX\
Collection'' on {\small CD}; we're starting to see copies of the long,
long awaited series of books from Stephan von Bechtolsheim (Barbara
says a review is in the works, so stay tuned to \TUB).

Which brings me to \ldots\ renewals.  This issue of \ttn\ is going to
both renewed-for-94 members and those of you haven't yet renewed ---
this issue should give you a glimpse of what's in store for '94.
\ttn\ is only part of the benefit of membership: four issues of
TUGboat are there, as well as the membership directory.  So if you
haven't done so already --- find your renewal form, fill it out and
use the return envelope provided to send it all back to our office ---
just think: your envelope could be enjoying the warm California
sunshine in just a short week or two! And you --- you could join us
there as well at the end of July for our 15th annual meeting.  Over
200 people attended the 10th anniversary meeting; let's see if we can
beat that for the 15th!

If you want to help revitalise a very long-standing electronic digest,
{\tt TeXhax} has a questionnaire in issue {\tt texhax.17}. Get your
copy from \verb|/tex-archive /digests/texhax/93/| at the {\small SHSU}
\ctan\ site; David Osborne's doing the job, so if you read {\tt
TeXhax}, take some time and send in your comments.

Highlights in this issue include yet another neat little macro from
Peter Flynn; three pages of new publications (we're now including
articles, so do send in items you find --- and not just in English);
there's an update report on \LaTeX3 --- notice how extensive the
volunteer effort is; lots of news items, followed by a bit of a
teaser; some useful ideas in ``Hey --- it works!''; meeting reports;
and the details for applying for the 1994 Knuth Scholarship.

So much to read! Start now, and enjoy.

\begin{flushright}
   Christina Thiele\\ 
   Editor, \TTN
\end{flushright}

\vfill

\hrule \vspace{2pt} \hrule

\begin{center}
   \begin{tabular}{||ll||}
      \multicolumn{2}{c}{\large\bf 1994 TTN Schedule for Submissions} \\ [4pt]
      \hline
         \mbox{\hspace{3.75cm}} &                 \\ [-8pt] 
         \qquad Apr.\ issue        & \quad \bf \llap{*}March 1st  \\ 
         \qquad July issue         & \quad \bf June 1st    \\
         \qquad Oct.\ issue        & \quad \bf \llap{*}Sept.\ 1st \\
         \qquad Jan.\ issue (1995) & \quad \bf Dec.\ 1st   \\ %% [2pt]
      \hline
         \multicolumn{2}{l}{\empty}                \\ [-8pt] 
         \multicolumn{2}{l}{*Changed from dates previously
                                 posted.} \\  
    \end{tabular}
\end{center}

\hrule \vspace{2pt} \hrule

\newpage


%% Typographer's Inn (Peter Flynn column) (pp.2-3):

\Section{Typographer's Inn}

\begin{flushright}
    Peter Flynn \\
    University College Cork \\
    \tt pflynn@curia.ucc.ie
\end{flushright}

%% for TTN 3.1, needs keybox.tex (included in ttn3n1.sty). Also
%%              available separately via ftp in pub/tex on curia.ucc.ie,
%%              which will be renamed to gerbil.ucc.ie by the time this 
%%              hits the news-stands...)

\begingroup
\def\\{\char'134}
\def\hlinefill{\leaders\hrule height3pt depth-2.5pt\hfill}
\def\emrule{\thinspace\hbox to.75em{\hlinefill}\thinspace}
\font\itmath=cmmi10
\def\o#1{{\itmath#1}}

%%%%%%%%%%%

\subsection*{The em-rule or dash} 

Shortly after \ttn\ \o2.\o4 went to bed, Chet Creider posted a note on
{\tt comp.text.tex} about the use of the em-rule.  He noted that
Chicago style was to set it solid (i.e., no surrounding
space)\emrule{}whereas modern European usage sets it off\emrule{}but
he felt also that a $\frac34$\thinspace em rule with surrounding
spaces would be better.  My own macro defines \verb|\emrule| as
\verb|\thinspace---\thinspace|, and I've updated this to use Nelson
Beebe's recommendation for avoiding linebreaks at such a dash (see
last issue).  Chet's second point could be solved with

\verb|\def\hlinefill{\leaders\hrule height3pt depth-2.5pt\hfill}|
\par\vskip-\parskip
\verb|\def\emrule{\thinspace\hbox to.75em{\hlinefill}\thinspace}|

\noindent which is what I've used in this article, but I'd like to
hear other people's solutions.


\subsection*{Extended Plain \TeX}

I've always been an advocate of Karl Berry's wonderful {\tt
eplain.tex} (usually boring the pants off people with why I think it's
better than \LaTeX), but I hadn't had a chance to dig into
v.\thinspace\o2.\o3 since it came out last March, so I was badly out
of date.  To me, the nicest bit is the ability to define your own
classes of cross-reference, so that \verb|\ref{foo}| becomes sensitive
to the class defined by the label {\tt foo}.  This means that if you
label something you can specify what it is you are labelling, and have
it reproduce the right reference.

For example, you can now make your \verb|figure| macro use an argument
to define a {\tt fig} class with

\verb|\definexref{foo}{\number\figno}{fig}|\par\vskip-\parskip
\verb|\def\figword{Fig.}| 

\noindent so that you can use \verb|\ref| instead of having to type the
`{\tt Fig.}'~etc.\ every time.  If you do a lot of documents with many
different classes of reference (page numbers, paragraph numbers,
figures, tables, equations, sectioning), this is a good way to
overcome having to remember what sort of thing you were referring to.

A good touch is the \verb|\path| macro, to allow line-breaking of long
computer-style pathnames, email addresses and the like, at a
specifiable set of `punctuation' characters, and without introducing a
hyphen.

I think I've got the hang of using \BibTeX\ now, too, which is
something I've been meaning to do for years.  Maybe one day I'll get
around to using it to catalogue all the stuff I've been reading all
this time.


\subsection*{Footnotes}

I called a friend the other day and found her knee-deep in footnotes.
Her school apparently works on the principle that no
essay/dissertation/thesis is acceptable unless all justifications
(citations) are in footnotes.  I plan to get her a copy of \TeX\ when
I have the chance, as trying to handle large quantities of footnotes
by hand in Word*fect is disheartening, to put it mildly.

Knuth has his own views on footnotes ({\sl\TeX book\/},
p.\thinspace117, and Jill Knuth's comment at the end of the same
chapter), which is why it has always puzzled me that the {\sl\TeX
book} does footnotes `right' (small type, hanging indentation) yet
both plain \TeX\ {\em and\/}
\LaTeX\ ({\em and\/}, alas, {\tt eplain}!) do them `wrong' (body size
type, paragraph indentation).\footnote{Who has implemented them
`right'?}


\subsection*{Boxes}

I recently had to run up a macro in haste for a user who wanted
round-cornered boxes for keyboard key references like \key{Enter}.  I
patched it together with the corners from {\tt lcircle10} but it
obtrudes unwanted white space into the line above and below, no matter
how small and tight I make it (see?).  This seems due to the odd
reference points of the quarter-circles, but anyone who wants to
massage away the lumps can get a copy of {\tt keybox.tex} from {\tt
pub/tex} on {\tt gerbil.ucc.ie}~.  The overall size of the box must
not go above the body of the surrounding type, which is where my try
fails.  A pint, therefore, at next year's \tug\ meeting (Santa
Barbara, California) for a working solution which fits.


\subsection*{Interletter spacing (again)}

This one runs and runs: Wally Martin has sent me some fascinating
stuff about the internals of BitStream's {\tt .pl} files, so here's my
own display of ignorance: if you bodge a {\tt .pl} file to change the
interletter spacing, is that sufficient? My understanding is that once
you remake the {\tt .tfm} file, \TeX\ itself will correctly use the
new dimensions, but when the {\tt .dvi} driver runs, any characters in
the {\tt .dvi} file which are adjacent and do not have an explicit
location on the page will be output on the assumption that the
bounding boxes in the font file ({\tt .pk}, {\tt .pfb} or built-in
{\sc ps} font) match those implicit in the {\tt .tfm} file, which will
not now be the case.  So the printer sticks them side-by-side, but
they end up taking more room (or less room) than \TeX\ thought from
its reading of the {\tt .tfm} file.  Another pint for the best
explanation of this!

\endgroup

\newpage

%% `New Publications' column (Peter Schmitt) (pp.4--5):

\begin{New Publications}

<                                      Peter Schmitt \\
<                            |schmitt@awirap.bitnet| \\
<              |a8131dal@awiuni11.edvz.univie.ac.at| \\

\books

> Michael Doob:
%   \TeX: Starting from 1
    \TeX: Starting from \fbox{1}\quad {\rm [``square one'']}

    Springer Verlag, 1993.
    viii + 122pp. (softcover). US\$25.00  % 150 F
    \ISBN 0-387-56441-1 or \ISBN 3-540-56441-1.

  # ``A book designed for the complete newcomer to \TeX. [It] begins
    with simple exercises on typesetting text and slowly advances into
    more complex problems such as different types of mathematical
    constructions and tables. The book presents a comprehensive
    overview of \TeX\ with various tables included for quick
    reference. Readers will learn how to write standard papers of
    modest complexity with \TeX\ and obtain the fundamental basis for
    learning more complex typesetting functions.'' \quad [from
    promotion material]

> Francisco Orteg\'on Gallego:
    \LaTeX, primeros pasos\quad {\rm[}_\LaTeX, First Steps\/_{\rm]} 

    Barcelona: Manuales de Inform\'atica Masson, Masson, S.A., 1992.
    xix + 168pp. 2,450 pesetas (approx. US\$19) \ISBN 84-311-0649-2.

  # This book describes the main features of the \LaTeX\ format. It is
    intended for beginners, but it can be interesting for initiated
    users, too. The book is divided into six chapters (here called
    lessons) and three appendices. Lesson one introduces many topics
    by discussing a complete example of a source file. [There exists
    an erratum file at |ftp.math.utah.edu| in |pub/tex/errata| named
    |p-ortegon-gallego.ltx|.]\quad [from a description by the author]

> Eitan M. Gurari:
    Writing with \TeX

    New York: McGraw-Hill, 1994.
    xiv + 249pp. US\$29.95. \ISBN 0-07-025207-6.

> Eitan M. Gurari:
    \TeX\ and \LaTeX: Drawing and Literate Programming

    New York: McGraw-Hill, 1994.
    xiv + 310pp. US\$34.95.
    \ISBN 0-07-025208-4 (book), \ISBN 0-07-911616-7 (book + diskette).

>    Peter Scherber, ed:
     Offizin.
     Schriftenreihe zu \TeX, \LaTeX, und \MF, Band 1

     Published by \dante\ e.{\small V}.
     Addison-Wesley Deutschland, 1994.
     ca.~190pp. (hardcover). DM~49,90. \ISBN 3-89319-396-0.

   # This is intended as the first volume in a series of yearbooks
     published by the German-speaking \TeX\ users group. It has been
     announced for a long time and is available now.

> Lothar Schumann:
    Professioneller Buchsatz mit \TeX: Lehrbuch f\"ur Anwender
    {\rm[}Professional Book Typesetting with \TeX: A Textbook for
    Users{\rm]} 

    (Weiterbildung Informatik).
    M\"unchen-Wien: R.\ Oldenbourg Verlag, 1989 and 1991.
    ca.~DM~40. \ISBN 3-486-21736-4
    (1989: \ISBN 3-486-21173-0).

  # As a special feature this book contains its own (verbatim) source
    code as an appendix.

> C. Vanoirbeek and G. Coray, eds:
    EP92. Proceedings of Electronic Publishing, 1992

    (The Cambridge Series on Electronic Publishing).
    Cambridge University Press, 1992.
    x + 316pp. (hardcover). \pounds 35. \ISBN 0-521-43277-4.

  # This is the proceedings volume on _EP92. Electronic Publishing
    '92. International Conference on Electronic Publishing, Document
    Manipulation, and Typography_ (Swiss Federal Institute of
    Technology, Lausanne, Switzerland, April 7--10, 1992).  Five of
    the twenty-one papers deal with topics closely connected with
    \TeX\ (see Articles section, below).

\Articles

> Angelika Binding:
    {\rm ``Einsatz von \TeX\ beim Springer-Verlag''}

    {\it Mitteilungen der Deutschen Mathematiker-Vereinigung\/}:
    4 (1993), 19--22.

  # This article (by a member of the German Springer branch) describes
    the use of \TeX\ in the publishing process at Springer.

> George Gr\"atzer:
    {\rm ``AMS-\LaTeX''}

    {\it Notices of the American Mathematical Society\/}:
    vol.~40, no. 2 (February 1993), 148--150.

> George Gr\"atzer:
    {\rm ``Advances in \TeX\ Implementations. I. PostScript Fonts''}

    {\it Notices of the American Mathematical Society\/}:
    vol.~40, no. 7 (Sepember 1993), 834--838.

> Suzanne M. Molnar:
    {\rm ``A Tour of Graphical Typesetting on the Macintosh''}

    {\it The UMAP Journal\/}: vol.~14, no.~2 (Summer 1993), 97--112.

  # The topics discussed in this article include \PiCTeX\ and Oz\TeX.

> Richard Morin:
     {\rm ``Tangled up in \TeX''}

     {\it SunExpert Magazine\/}: vol. 4, no. 10 (October 1993), 42--46.

   # A brief review of \TeX\ support, including the Comprehensive
     \TeX\ Archive Network ({\small CTAN}), the \TeX\ Users Group, and
     several books on \TeX.

> Frank Mittelbach and Chris Rowley:
    {\rm ``The Pursuit of Quality: How Can Automated Typesetting
         Achieve the Highest Standards of Craft Typo\-graphy?''}

    {\it EP92. Proceedings of Electronic Publishing 1992\/}: 261--273.

> Makoto Murata and Koichi Hayashi:
    {\rm ``Formatter Hierarchy for Structured Documents''}

   {\it EP92. Proceedings of Electronic Publishing 1992\/}: 77--94.

> Gilbert B. Porter {\small\bf III} and Emil V. Rainero:
    {\rm ``Document Reconstruction:
         A System for Recovering Document Structure from Layout''}

    {\it EP92. Proceedings of Electronic Publishing 1992\/}: 127--141.

> Luigi Semenzato and Edward Wang:
    {\rm ``Aleph: A Language for Typeset-\break ting''}

    {\it EP92. Proceedings of Electronic Publishing 1992\/}: 65--75.

> Richard Southall:
    {\rm ``Presentation Rules and Rules of Composition in the
         Formatting of Complex Text''}

    {\it EP92. Proceedings of Electronic Publishing 1992\/}: 275--290.

%\newsletters
\Newsletters

> Baskerville. The Annals of the UK \TeX\ Users' Group:
   vol.\ 3, no.\ 2, December 1993, 24pp.

   # The editor, Sebastian Rahtz, announces that {\sl Baskerville}
     will appear six times a year.

> MAPs: issue 93.2, 1993, 242pp. [Dutch-speaking user group, NTG
        publication.] 

> \TUB. The Communications of the \TeX\ Users Group:
     vol.\ 14, no.\ 3, October 1993, 212pp.
     1993 Annual Meeting Proceedings.

   # This issue contains the proceedings of the Fourteenth Annual
     Meeting, Aston University, Birmingham, England, July 26--30,
     1993.

> \TUB:
     vol.\ 14, no.\ 4, December 1993, 84pp.

\closelist

\noindent [{\bf Note:} There was a misprint in the last digit of the
   {\small ISBN} for Christian Rolland's book, listed in \ttn\
   2,4:3. The correct number is {\small ISBN} 2-87908-025-{\bf 8}.
   --PS]

\end{New Publications}

%% \newpage included in {New Publications} environment (Ch.)


%% LaTeX3 Update Report (pp.7--12):

\begingroup
\newcommand{\NFSS}{{\sf NFSS}}
\newcommand{\NFSSii}{{\sf NFSS2}}

\newcommand{\dsssl}{{\small DSSSL}}
\newcommand{\web}{{\small WEB}}
\newcommand{\zdv}{{\small ZDV}}

\newenvironment{info}{\quote}{\endquote}

%%%%%%%%%%%%%%%%%%%%%%%

\Section{\LaTeX3 in '93}

\begin{flushright}
    \copyright\ 1993 Frank Mittelbach and Chris Rowley \\
    \LaTeX3 Project \\
    All rights reserved
\end{flushright}

\noindent Well, here it is! No, not \LaTeX3 \ldots~but at least the
promised update on the project: we took precious time off from
\LaTeXe{} production to tell you what else has been happening in and
around the project during the last twelve months or so.

A detailed report of the activities of the \LaTeX3 project team up to
the end of 1992 is contained in the \LaTeX3 Project Report 1991--92
(Mittelbach and Rowley, 1993).  This publication, together with
several other project papers, can be obtained via ftp from the \LaTeX3
public archive at {\tt Niord.SHSU.edu}, in the directory {\tt
[FILESERV.LTX3PUB]}.  To get information about files from this
archive, send an e-mail message to {\tt FILESERV@SHSU.edu} with this
one line:
%
\begin{verbatim}
  sendme ltx3pub.00index
\end{verbatim}
%
For those without access to e-mail, a paper copy of it can be obtained
from:
%
\begin{info}
\LaTeX3 Project     \\
c/o Dr Chris Rowley \\
The Open University \\     
527 Finchley Road   \\
London NW3 7BG, UK 
\end{info}

Here we shall continue the story into 1993.


\subsubsection{\LaTeXe}

One major development that was not anticipated in drawing up our
project schedule for 1993 was the decision, made in the Spring by
Leslie Lamport and the \LaTeX3 project team, to produce \LaTeXe{}.
This is the version of \LaTeX{} which consolidates \LaTeX~2.09 (the
current version), incorporating an enhanced version of the new font
selection scheme; it is thus intermediate between \LaTeX~2.09 and
\LaTeX3.  Further details of this can be found in \ttn\ 2,4:10--11;
work by the \LaTeX3 project team and Sebastian Rahtz on its
implementation is nearing completion (as of mid-December) and further
detailed information will be made available as soon as possible.  This
work will all help in the creation of \LaTeX3 itself, either directly
as part of the new system or by its importance in understanding the
requirements of, and implementation possibilities for, several aspects
of the new system.

\newpage


\subsubsection{\NFSSii}

This enhanced font selection scheme, the New Font Selection Scheme~2
or simply \NFSSii{}, was designed and implemented by Frank Mittelbach
and is based on a prototype extension to \NFSS{} written in~1991 by
Mark Purtill.  It extends the original version in several important
directions, including support for the following:
%
\begin{itemize} \itemsep=-3pt
   \item font encodings --- needed for multiple language documents; 
   \item scalable fonts --- e.g., PostScript fonts;
   \item math symbol fonts --- e.g., Lucida Math and Linotype Pi fonts
   \item math alphabets --- e.g., Script, Fraktur.
\end{itemize}
%
The software for \NFSSii{} was extensively tested during the first
half of 1993 and is now being integrated into \LaTeXe{}.


\subsubsection{Activities}

Although work on \LaTeXe{} and \NFSSii{} has taken up a large
proportion of our time during the year, we have also been pushing
ahead on other aspects of \LaTeX3.  Two working meetings have been
held in Mainz, in March and September 1993: each was of about one
week's duration and involved 6 or 7 members of the core team.  We are
grateful to the Zen\-trum f\"ur Da\-ten\-ver\-ar\-bei\-tung, Johannes
Gu\-ten\-berg Uni\-ver\-si\-t\"at, Mainz, for providing excellent
facilities to support these regular workshops which provide a much
needed opportunity for uninterrupted concentration on the details of
the system development.
 
We have also been active in setting up liaisons with other projects
and working groups.  Within the \TeX{} world there are now close
working relationships with the Technical Working Groups (\twg s)
covering math font encodings and multilingual issues.  In the wider
world of document processing we have contacts with the Euromath
project (which has produced a documented-oriented environment for
multi-application based research and teaching); with the \iso\
committee preparing \dsssl{} (a standard for describing some aspects
of document processing and formatting); and with the department of
typography at Reading University, one of the (regrettably few) centres
of research excellence in this area.


\subsubsection{Progress}

As a result of this activity, significant progress has been made
towards crystalising the details of our plans in many areas. The
following have been the major areas of activity this year:
%
\begin{itemize} \itemsep=-3pt
   \item[--] production of suites of test files;
   \item[--] the error/help interface;
   \item[--] the document interface, e.g., the use of `name$=$value'
             syntax to extend the idea of optional arguments; 
   \item[--] multilingual documents --- including liaison with the \tug\ 
             Technical Working Group on this subject; 
   \item[--] float processing;
   \item[--] the specification, storage and use of context-dependent  
             formatting rules;
   \item[--] specification of the interface to bibliographical software;
   \item[--] implementation of the kernel data structures required to
             support the programming interface;
   \item[--] the internal representation and analysis of the structure
             of documents;
   \item[--] the interface between typesetting and graphics; 
   \item[--] encoding (using 256-character fonts) of math characters
             (and other specialised glyphs) --- joint work with the
             \twg\ on math font encoding.
\end{itemize}


\subsubsection{Font encoding}

The very successful joint venture between the \LaTeX3 project and the
\twg\ on math font encoding was made possible by the generous support of
the \GUTenberg\ user group in funding and organising the participation
of Justin Ziegler, an undergraduate from the Coll\`ege des Mines,
Saint~Etienne.

Justin's three-month attachment to \zdv\ at Johannes Gu\-ten\-berg
Uni\-ver\-si\-t\"at, Mainz, was what in the UK is called `work
experience' --- and work he certainly did --- but he clearly
interpreted this to mean that he should get every one else working
too! So that is precisely what happened and working with him was
certainly `an experience' (a most stimulating and enjoyable one) for
the rest of us.  As a result of his enthusiasm and abilities, the
brief of this group now encompasses not only math fonts but also fonts
for the many other non-alphabetic characters used in more traditional
typesetting.
 
Intermediate results of this work were presented in a very lively
workshop session at the \tug\ annual conference in July; full results
and recommendations will be published when the work is complete.  The
fruitful outcome of this collaboration will be of great and lasting
benefit to both the \LaTeX3 project and the whole \TeX{} community; so
we all owe a lot to Justin himself, to \zdv\ and its staff, to the
members of the \twg\ and the many others who took part in the
discussions, and to \GUTenberg.


\subsubsection{The Big Thank You's} 

It is a mark of the high level of enthusiasm and support for the
project that it is all-too-difficult to explicitly thank every
individual for their contribution to its continued progress.  So first
a sincere apology, and very special thanks, to anyone who feels left
out.  Next a heart-felt, if impersonal, thank you to all those who are
regularly making individual donations to the project fund administered
by the \tug\ office, and to the \tug\ office staff for the efficiency
of this administration --- they are keeping careful records of all the
income to this fund so that proper acknowledgments can be made at the
appropriate time.  Some of these personal contributions are being held
by other user groups (national, linguistic and geographical) to whom
they were paid so these thanks are extended to their treasurers for
the extra administrative work involved.

Two individuals whose efforts we wish to highlight here are Michel
Goossens and Alexander Samarin who conceived and, with Frank, have
written and produced {\sl The \LaTeX{} Companion\/}, published by
Addison-Wesley (1994).  Fifty percent of the authors' royalties for
this book are being directly donated by them to the \LaTeX3 project
--- indeed, the fund has already benefited greatly (as will you, when
you buy the book!)~from their hard work on this activity (i.e.~from
the `advance royalties' they have earned).  It documents many of the
new facilities in \LaTeXe{}, together with \NFSSii{}, and it describes
more than 150 widely available packages which extend the range of
\LaTeX's typesetting abilities.  It also contains advice, with
examples, on customising \LaTeXe{} and producing your own styles,
packages and options.

Addison-Wesley, personified by Peter Gordon, have been unfailingly
supportive of our efforts in the many ways which will be well-known to
anyone who has worked with such an experienced publisher.  The forms
of this substantial support have been very practical and are greatly
appreciated by all of us.

We have also received substantial financial support, and other
encouragements, from the following \TeX{} user groups: \ntg\ (The
Netherlands), {\sf uk\TeX{}ug}, \GUTenberg\ (France), \dante\
(Germany) and the Nordic Group.

Important though it is, money is by no means the only source of
essential nourishment for this kind of project.  Equally important are
creative ideas, and the necessary task of `adding value' to these
ideas by evaluating them and writing well-researched and well-argued
reports.  All of these require not just skills but also the donation
of an individual's time in exercising those skills --- and we have
been enormously encouraged by the high level of such contributions (in
both quantity and quality).  In particular, the work of the
volunteer-task coordinators deserves special attention; so praise and
thanks for those who have already produced reports and other useful
materials, and `anticipatory acknowledgment' of the efforts of those
still labouring in this vineyard.

Perhaps this is an appropriate place to point out that the volunteer
tasks do not yet all have co-ordinators; so we encourage you to take a
look at the up-to-date situation (outlined at the end) and measure the
vacancies against your own talents.  Also, even where there is an
active co-ordinator there are still plenty of opportunities for others
to get involved.

For the latest information information about these tasks and the
volunteers involved, get the file {\tt vol-task.tex} from the archive
at {\tt Niord.SHSU.edu}.


\subsection*{Bibliography}

\bibentry 
   Michel Goossens, Frank Mittelbach and Alexander Samarin.
   {\em The {\LaTeX} Companion}.
   Addison-Wesley, Reading, Massachusetts, 1994.
   [To appear.]

\bibentry 
   Frank Mittelbach and Chris Rowley.
   {\LaTeX~2.09} $\to$ {\LaTeX3}.
   \TUB, 13(1):96--101, April 1992.

\bibentry 
   ------~.    %%%  Frank Mittelbach and Chris Rowley.
   The \LaTeX3 Project Report 1991--92 (v.1.00).
   1 April 1993. Filename: {\tt l3d004.txt}, location: {\tt
             Niord.SHSU.edu:[FILESERV.LTX3PUB]}. 

\bibentry 
   Frank Mittelbach, Chris Rowley and Michael~J. Downes.
   Volunteer work for the {\LaTeX3} project.
   \TTN\ 1,3:18 (November 1992).

\newpage


\subsubsection{Volunteer task list} \mbox{} \\
\mbox{} %%% addition for CTAN

\vspace{-4pt}

\noindent 
\begin{tabular}{lp{7.35cm}l}
\hline 
\noalign{\vspace{2pt}}
\#   & Title                     & Co-ordinator \\ [3pt] 
vt01 & Volunteer list management                & George Greenwade \\
vt02 & Validating \LaTeX\ 2.09                  & Daniel Flipo \\
vt03 & Metacomments for smart editors           & David Love \\ [2pt]
vt04 & Syntax proposal for bibliographical commands & Pedro Aphalo \\
vt05 & Research on syntax for tables            & Ed Sznyter \\
vt05 & Research on syntax for chemistry         & Chris Carruthers \\
vt06 & Research on syntax for commutative diagrams & Paul Taylor \\
vt07 & Experimenting with \verb|\emergencystretch| & -- open --  \\
vt08 & Research on indexing commands            & David Love \\
vt09 & Research on footnote/endnote conventions & -- open --  \\
vt10 & Syntax diagrams                          & David Morgan \\
vt11 & {\small BNF} notation                    & Mike Piff \\ [2pt]
vt12 & Research on use of shorthand forms       & Julio Sanchez \\ [2pt]
vt13 & Research on figures and captions         & Claus Langhans \\
vt14 & Research on the use of \TeX's \verb|^^| conventions 
                                                & -- open --  \\
vt15 & Research on typographical conventions and\nl requirements 
       in multilingual environments             & Bernard Gaulle \\
vt16 & Research on the most commonly used \LaTeX\nl 
       styles                                   & Rolf Lindgren \\
vt17 & Math font handling                       & Justin Ziegler \\
vt18 & Converting numbers to textual form       & -- open --  \\
vt19 & Rewrite of MakeIndex in \web\            & David Love \\ [2pt]
vt20 & Write other auxiliary programs           & -- open --  \\
vt21 & Bibliography style programming           & -- open --  \\
vt22 & Bibliography style requirements          & Robert Tolksdorf \\
vt23 & Survey of existing \LaTeX\ style options & David Jones \\
vt24 & Timing tests                             & Jonathan Fine \\
\hline 
\end{tabular}

\vspace{1pc}

\bibentry 
   ------~.    %%%  Frank Mittelbach, Chris Rowley and Michael Downes.
   Volunteer work for the {\LaTeX3} project.
   \TUB, 13(4):510--515, December 1992.

\bibentry 
   Chris Rowley.
   {\LaTeX~2.09} $\to$ {\LaTeX3}: an update.
   \TUB, 13(3):390--391, October 1992.

\bibentry 
   Chris Rowley and Frank Mittelbach.
   {\LaTeXe}---the new version of {\LaTeX}.
   \TTN\ 2,4:10--11 (October 1993).

\endgroup

\newpage


%% (La)TeX news (pp.13--15):

\Section{\AllTeX\ News}

\squashedsubsection{Announcing Elsevier Science {\subsectiontt .sty}
                    files} 
                   {Nico Poppelier \\
                    Elsevier Science Publishers \\
                    \tt n.poppelier@elsevier.nl}

\noindent Elsevier Science is pleased to announce the availability of 
their {\small ESP}-\LaTeX\ package from the Comprehensive \TeX\
Archive Network (\ctan).

In order to assist authors in preparing their papers for articles
published by Elsevier Science Publishers in such a way that their
files can be used to print the article, we have developed a \LaTeX\
package called ``{\small ESP}-\LaTeX'', consisting of a document style
{\tt espart} and a booklet with instructions to authors.

Authors are kindly requested to use the {\tt espart} document style.
This document style, which produces a preprint-like output, enables
the Publisher to adapt the article to the layout and style of the
journal in which the article will appear (the Publisher will replace
{\tt espart} with a journal-specific production document style).

The {\small ESP}-\LaTeX\ package contains the following files.  Please
make sure that you retrieve all these files.

\begin{center}
   \begin{tabular}{lp{7cm}}
      \tt readme.esp & Brief instructions. \\
      \tt espart.sty & The main document style. Copy this to the
                       directory where all other {\tt.sty} files are. \\ 
      \tt espart12.sty & The point size-related definitions. Copy this
                       to the directory where all other {\tt.sty}
                       files are. \\
   \end{tabular}
\end{center}
%
The {\small ESP}-\LaTeX\ package can be obtained using anonymous \ftp\
from the Comprehensive \TeX\ Archive Network (\ctan) in subdirectory
\verb"/contrib/elsevier".

Questions concerning the \LaTeX\ author-prepared article project and
requests for the booklet with instructions to authors should be
directed to the address on the inside cover of one of the journals
participating in the project.


\squashedsubsection{Arab\TeX\ v3.00 now available}
                   {Klaus Lagally \\
                    Institut fuer Informatik \\
                    \tt Lagally@informatik.uni-stuttgart.de}

\noindent As of today, Nov 23, 1993, a new version 3.00 of Arab\TeX\
is available by \ftp\ from \verb"ftp.informatik.uni-stuttgart.de".
The package resides in the directory \verb"/pub/arabtex/" (see the
\verb"README" file for details).  The identical package is also
available from the \ctan\ server network:

\begin{center}
   \begin{tabular}{lll}
      Aston & \tt ftp.tex.ac.uk & \tt /pub/archive/languages/arabtex/ \\
      {\small SHSU}
            & \tt ftp.shsu.edu  & \tt /tex-archive/languages/arabtex/ \\
      Stuttgart 
            & \tt ftp.uni-stuttgart.de 
                                & \tt /pub/tex/languages/arabtex/ \\
   \end{tabular}
\end{center}

Arab\TeX\ is a \TeX\ macro package with associated Naskh fonts
designed to generate the arabic writing from texts coded in an \ascii\
transliteration.  It is compatible with plain \TeX, \LaTeX, \nfss, and
the {\small EDMAC} package.

Version 3 now supports the codes {\small ASMO} 449 and \iso\ 8859-6.
There is a large number of new commands, allowing for better
formatting and catering for many details of historic writing
conventions.  Verbatim input now works correctly.  Numerous small
corrections have been introduced, but the user interface has not
changed essentially.  As well, the documentation has been thoroughly
updated.


\squashedsubsection{French Style Files, v3.25\footnotemark[1]}
                   {Bernard Gaulle \\
                    \tt gaulle@frors65.circe.fr}

\footnotetext{[This item and the next were originally posted to {\tt
   TeXhax} no.\ 16 (10 Dec.\ 1993) -- Ch.]}

\noindent I'm pleased to announce the availability of the so-called
``French Style Files'' v3.25 on the French archives server of
\GUTenberg\ at \verb|ftp.univ-rennes1.fr| in the subdirectory
\verb|pub/GUTenberg/french|. This package is intended for people who
have to deal with French documents or multilingual documents with
\TeX, \LaTeX, etc.\ \ldots\

Note that almost all files have been modified from those which were
contained in v3.20, distributed in May 1993.  Improvements include the
following general areas: French typography style; addition of \nfss2\
capabilities, which will not change appreciably under \LaTeXe; use of
\verb|\begin{french}| and \verb|\end{french}|; the files now run with
\verb|TeX--Xet|; the German contribution has been updated by Marc
Torzynski; additional new tools have been introduced; and some bugs have
been corrected.  As well, all files now have a checksum verification. 


\squashedsubsection{New {\subsectiontt modes.mf} file v1.1
                    available\footnotemark[1]}
                   {Karl Berry \\
                    \tt kb@cs.umb.edu}

I have released version 1.1 of {\tt modes.mf}.  You can get it by
anonymous \ftp\ from \verb|ftp.cs.umb.edu:pub/tex/modes.mf|.  You can
also get it by e-mail from George Greenwade's (thanks, George!)\ file
server if you cannot \ftp: e-mail \verb|fileserv@shsu.edu| with a body
of {\tt sendme modes}.

This file is a collection of \MF\ {\tt mode\_def}s.  It also makes
common definitions for write/white printers, `special' information,
and landscape mode.

The mode for the HP LaserJet 4 has completely new values, from
\verb|mbr@research.nj.nec.com|; his seemed better tested than previous. 
The {\small IBM} 4019 is now a separate mode from the {\small IBM} 4216. 
This version again runs through \TeX. 

As always, thanks to the contributors.


\squashedsubsection{New list for linguistics and \TeX}
                   {Christina Thiele \\
                    \tt cthiele@ccs.carleton.ca}

\noindent Through the good graces of George Greenwade, {\tt ling-tex}
was set up in early December for people who are interested in the
intersection of \TeX\ and linguistics.  If you want to subscribe, send
this message:

\begin{verbatim}
   SUBSCRIBE ling-tex "your real name in quotes"
\end{verbatim}
%
to this address: \verb"LISTSERV@shsu.edu", and an introductory message
will beam back to your account.


\subsection*{New list of publications available}

\noindent Tired of looking through all your issues of \ttn, trying to
find that reference to a new book or newsletter? Or curious to see if
a book listed in \ttn\ has been reviewed in \TUB? Here's your answer:
{\tt ttnpubs.tex} collects all the ``New Publications'' columns from
\ttn\ issues, and includes a margin note identifying the \TUB\ issue
which contains the review (and most all our books end up getting
reviewed).  To get the file, \ftp\ to any of the \ctan\ archives (we
post to {\small SHSU}, so it may appear there first), and check out
the subdirectory \verb|/tex-archive/digests/ttn|.  And of course, if
you want electronic copy of past issues of \ttn, this is where you can
also find them.

\vspace{3pc}

\hrule \vspace{2pt} \hrule

\vspace{-6pt}

\subsection*{Teaser}

Malcolm Clark sent me the following little teaser.  We'll award a
prize to the first three correct answers --- uh, we don't know what
the prizes will be just now, but I'm sure it'll be something extremely
appropriate
\ldots

\vspace{1pc}

What is special about this sentence:

\begin{center}
   ``No mean feat often meant fame to team men on a foam mat.''
\end{center}

\noindent {\bf Warning:} Malcolm says ``Users of boggle are
excluded.'' 

Christina says: ``Whoever can explain `boggle' to me gets a
Flynn-esque beer at the annual meeting in Santa Barbara!'' Winners
will be announced in the next issue of \ttn.  Suggestions for further
puzzles always welcome \verb|;-)|

\vspace{12pt}

\hrule \vspace{2pt} \hrule

\vfill

\newpage


%% Jeremy Gibbons' column ``Hey --- it works!'' (pp.17--22):

\Section{``Hey --- it works!''}

\begin{flushright}
       Jeremy Gibbons \\
       University of Auckland \\
       \tt jeremy@cs.aukuni.ac.nz
\end{flushright}

\noindent G'day!, as they say down here, and welcome to {\sl ``Hey~---
it works!''}. This column is designed for little tricks~--- even ones
that seem trivial or inelegant~--- that others may find useful. If you
have any such items, please send them in to me at the address above. I
am particularly looking for short items (up to about a page), although
in this issue we have space for a few longer ones.  These are: a piece
from Donald Arseneau describing a smart macro for emphasis, which
automatically adds italic corrections where they are necessary and
doesn't where they are not; one from Ed Baker about a little
\TeX\ utility for formatting address labels interactively; and one
from Fred Lauwers describing a macro for making dropped capitals.

But just before we start\ldots\ Further to David Lau's piece on
striking through text in the previous issue, Alan Hoenig ({\tt
ajhjj@cunyvm.cuny.edu}) observes that `{\em the\/} right way to strike
through text [is to] use virtual fonts'; this approach works for text
of arbitrary length, too, and also works for underlining.

\begingroup

\squashedsubsection{Italic correction everywhere}
                   {Donald Arseneau \\ 
                   Tri-University Meson Facility \\
                   \tt asnd@erich.triumf.ca}

\makeatletter

% Copy definition of \frac out of the TeXbook; call it \Frac because
% LaTeX has \frac
\newcommand\Frac[2]{\leavevmode\nobreak\hskip.1em
  \raise.5ex\hbox{\the\scriptfont0 #1}\kern-.15em
  /\kern-.15em\lower.25ex\hbox{\the\scriptfont0 #2}}


\let\@tempb\relax % strange bug in *Old* LaTeX

%===============================================================
% When get \em starting italic text, launch an italic correction aimed at
% the end of the group. When \em ends the italic, do a smart italic correction.

\@ifundefined{normalshape}{%
  \def\pem{\ifdim \fontdimen\@ne\font>\z@ \rm
    \else \it \expandafter\aftergroup \fi \smartitcor}%
}{%
  \def\pem{\@nomath\em \ifdim \fontdimen\@ne\font >\z@ \normalshape 
    \else \it \expandafter\aftergroup \fi \smartitcor}%
}

\def\smartitcor{\ifhmode \expandafter \itpunclook \fi}
\def\itpunclook{\begingroup \futurelet \@tempa \itcortest}

\def\itcortest{\def\@tempb{\@tempa}%
\ifcat\noexpand\@tempa,% if next character could be punctuation,
   \setbox\z@\hbox{\@tempb}% check its size...
   \ifdim\ht\z@<.3ex % and if it is short,...
      \let\itcordo\endgroup % suppress italic correction
\fi\fi
\itcordo}

\def\itcordo{% Put \/ before any preceding space.
  \skip@\lastskip
  \ifdim\skip@=\z@skip \/\else\unskip \/\hskip\skip@ \fi
  \endgroup}


\noindent Many people are not aware of, or simply ignore, the `italic
correction' command (\verb"\/") that should be inserted after slanted
text for proper spacing (see the {\sl\TeX\-book\/}, p.~14). Compare
d{\em d\hskip0pt}d with d{\em d}d.  It is a tedious and thankless task
inserting such corrections in collaborators' flawed \LaTeX\ input.
Instead, it would be nice to have \LaTeX\ insert the corrections
automatically.  A problem that arises is that the \verb"\/" should be
omitted when followed by low punctuation (period or comma).
Furthermore, when the surrounding text is italic, \verb"\em"\,phasis
produces {\em roman} text, and the italic correction should be placed
{\em before}~it.  This is a particular problem for macros like
\verb"\newcommand{\abi}{{\em ab~initio\/}}" that do not know their
context.  Here is a replacement for \LaTeX's \verb"\em" command that
correctly inserts its own italic correction in these cases so you can
avoid typing \verb"\/" altogether. 

First, modify the \verb"\pem" command slightly so that it inserts a
`smart' italic correction; either immediately if the text switches to
roman, or launching it towards the end of the group if the text
switches to italics.
\begin{verbatim}
\def\pem{\ifdim \fontdimen 1\font>0pt \rm
   \else \it \expandafter\aftergroup \fi \smartitcor}
\end{verbatim}
or, for {\small NFSS},
\begin{verbatim}
\def\pem{\@nomath\em \ifdim\fontdimen\@ne\font>\z@ \normalshape 
   \else \it \expandafter\aftergroup \fi \smartitcor}
\end{verbatim}

The smart italic correction is only executed in horizontal (\,rl\,)
mode.  When it is executed, it first looks at the next character
(token) to see if it is a comma or period (or something else that is
short).
\begin{verbatim}
\def\smartitcor{\ifhmode \expandafter \itpunclook \fi}
\def\itpunclook{\begingroup \futurelet \ITCtempa \itcortest}

\def\itcortest{%                 test next character (\ITCtempa)
   \def\ITCtempb{\ITCtempa}%     hide next when skipping
   \ifcat\noexpand\ITCtempa ,%   if it could be punctuation,...
      \setbox0\hbox{\ITCtempb}%  check its size...
      \ifdim\ht0<.3ex %          and if it is short,...
         \let\itcordo\endgroup % suppress italic correction
   \fi\fi \itcordo}%             otherwise, do it
\end{verbatim}
The \verb"\noexpand\ITCtempa" is used in case the next token is a
macro, which should not be expanded out of context. The extra level of
definition, \verb"\ITCtempb", is used in case the next token is a
conditional command like \verb"\if" or \verb"\fi" which could not be
skipped over properly when the \verb"\ifcat" is false.

Finally, the italic correction must {\em precede} any spaces or it is
useless.
\begin{verbatim}
\def\itcordo{% Put \/ before any preceding space.
   \skip0=\lastskip
   \ifdim\skip0=0pt\/\else\unskip \/\hskip\skip0 \fi
   \endgroup}
\end{verbatim}
Here we check for preceding space (glue or skip) by comparing the
length of \verb"\lastskip" with \verb"0pt".  If the previous glue was
\verb"\hfil" there will be no italic correction, but it is probably
unnecessary in that case anyway.

These macros are intended for \verb"\em" delimited by grouping, such
as
\begin{verbatim}
My book is called {\em You named the baby {\em what?!}}\\
\begin{em}
   Sam Spade had {\em never} seen that {\em modus operandi} before.
\end{em}
\end{verbatim}
\begin{center}
My book is called {\em You named the baby {\em what?!}}

\begin{em}
   Sam Spade had {\em never} seen that {\em modus operandi} before.
\end{em}

\end{center}
There might be problems if you use \verb"\em" improperly as an on/off
switch or if you rely on implicit grouping; {\em e.g.}, if you use it
in a save-box (\verb"\setbox") or in a primitive \verb"\halign"
without extra braces (although a tabular environment works fine).
Even when it fails, the italic correction usually just disappears
harmlessly.  And hey, it works for the 99\Frac{44}{100}\% of the time
that you emphasize \verb"{\em this way}".

\endgroup

\begingroup

% Version I:
\def\Enterkey{\key{\rule{0pt}{1.8ex}Enter}}
%  Zero width rule placed in box to improve vertical centering

% Version II:
%  \def\Enterkey{\key{\,Enter\,}}
%  Small spaces move the capital E away from the rounded corners.
%  This version causes less interline spacing distortion.

\squashedsubsection{Plain \TeX, Self-Prompting, Label Maker}
                   {Ed Baker \\
                    {\small EBTS}, Norfolk, Massachusetts \\
                    \tt ejb@world.std.com}
 
Here's a little, self-prompting, plain \TeX, address label maker that
I use for making self-adhesive address labels. Each label is 4in by
3in, and the top half is pre-printed with the company logo and return
address.
 
The \TeX{} file creates a label of the following format:
\begin{center}\begin{tabular}{l}
	 First-Name Mid-Init Last-Name \\
	 Company-Name \\
	 Address-1 \\
	 Address-2 \\
	 City, State {\small ZIP}
\end{tabular}\end{center}
%
Here are some of the features:
%
\begin{itemize} \itemsep=-1pt
\item If any prompt is answered with \Enterkey, nothing will be
      typeset. That is, no blank lines will appear in the address
      label.
 
\item Labels are printed with the {\tt cmssbx10} font at 12pt.
      The U.S.\ Postal Service prefers sans-serif fonts.
 
\item \verb"\baselineskip" is set to 15pt to increase legibility. 
 
\item \verb"\voffset" can be adjusted to offset the vertical placement 
     of the address origin. (This example doesn't use \verb"\hoffset",
     but it could be added easily if you need it.)
\end{itemize}
%
Although this example uses a \usa\ addressing format, you can easily
adapt it to any country.
 
The tricky part is getting \TeX{} to do nothing if you simply press
\Enterkey\ as an answer to a prompt. Here's the code segment that does
the trick:
%
\begin{verbatim}
   \setbox0=\hbox{\PersonName} 
        \ifdim\wd0=0pt\else\line{\box0\hfill}\fi
\end{verbatim}
%
Notice that the `true' action is null --- there is nothing between
\verb"\wd=0pt" and the \verb"\else" action.
 
The answer to the \verb"\PersonName" prompt is stored in box~0.  The
width of box~0 will be non-zero if you entered any characters.
However, the width will be 0pt if you simply press \Enterkey.  Next,
the \verb"\ifdim" command queries the width of box~0.  If the answer
is 0pt, nothing happens.  Otherwise box~0 is typeset as an address
line.
 
It's small, but useful. I'd like to thank Dr.\ Richard Kinch, Ithaca,
New York, for the inspiration to create this utility.
%
\begin{verbatim}
%%================= Address Label Generator
\font\cmssbxii = cmssbx10 at 12pt
\obeylines\cmssbxii
\baselineskip = 15pt
\noindent
\voffset = 1in
\immediate\write16{This Program will prepare an EBTS label for you}
\immediate\write16{It will ask for the following information:}
\immediate\write16{      First-Name MI Last-Name}
\immediate\write16{      Company Name}
\immediate\write16{      First Address Line}
\immediate\write16{      Second Address Line}
\immediate\write16{      City, State ZIP}
\immediate\write16{Just follow the prompts}
\immediate\write16{Enter First-Name Middle-init Last-Name}
   \read-1to\PersonName
\immediate\write16{Enter Company Name}
   \read-1to\CompanyName
\immediate\write16{Enter Address Line 1 of 2}
   \read-1to\AddressLineOne
\immediate\write16{Enter Address Line 2 of 2}
\immediate\write16{Press Enter if Blank}
   \read-1to\AddressLineTwo
\immediate\write16{Enter City, ST ZIP}
   \read-1to\CityStateZipName
\setbox0=\hbox{\PersonName}%
   \ifdim\wd0=0pt\else\line{\box0\hfill}\fi
\setbox0=\hbox{\CompanyName}%
   \ifdim\wd0=0pt\else\line{\box0\hfill}\fi
\setbox0=\hbox{\AddressLineOne}%
   \ifdim\wd0=0pt\else\line{\box0\hfill}\fi
\setbox0=\hbox{\AddressLineTwo}%
   \ifdim\wd0=0pt\else\line{\box0\hfill}\fi
\hbox{\CityStateZipName}
\vfill
\eject
\bye
\end{verbatim}
 
\endgroup
 

\begingroup

\font\fredfont=cmbxsl10
\def\fred{F\kern-.25em\j\kern-.1emL}

\squashedsubsection{A style for dropped capitals}
                   {Fred J. Lauwers ({\sl \fred\/})\\
                    Technische Universiteit Delft\\
                    \tt fred@dutspf.tudelft.nl}

\makeatletter
\newif\ifarbsizes \arbsizesfalse % shortcircuit questioning

\newcount\bigscale
\ifarbsizes % \typeout{*** Good choice.}%
   \newcount\wantedcount\newcount\actualcount%
   \newdimen\actualheight%
   \def\findsize#1#2{%
      \bigscale=1000 \font\BIG=#1 scaled \bigscale%
      \setbox0=\hbox{\BIG #2\/}%
      \actualheight=\ht0%
      \typeout{*** Needed height: \the\wantedheight, 
         \space Unscaled height: \the\actualheight}%
      \wantedcount=\wantedheight \actualcount=\actualheight%
      \advance\actualcount by50 \divide\actualcount by100%
      \multiply\wantedcount by10 \divide\wantedcount by\actualcount%
         % ie \wantedcount:=1000*\wantedcount / \actualcount
      \bigscale=\wantedcount \font\BIG=#1 scaled \bigscale%
      \setbox0=\hbox{\BIG #2\/}%
   }
\else % \typeout{*** OK, prepare for bad output...}%
   \def\nextmagstep#1#2#3{\bigscale=#3\font\BIG=#1 scaled\bigscale%
      \setbox0=\hbox{\BIG #2\/}}%
   \def\findsize#1#2{%
      \typeout{***  Needed height: \the\wantedheight}%
      \nextmagstep{#1}{#2}{\magstep0}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstephalf}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstep1}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstep2}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstep3}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstep4}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstep5}%
      \fi\fi\fi\fi\fi\fi%
   }
\fi

\newcount\down \newdimen\saveunitlength \newdimen\wantedheight
\def\bigdrop#1#2#3#4{%
   \saveunitlength=\unitlength \unitlength=\baselineskip%
   \setbox1=\hbox{\the\font I}%
   \wantedheight=#2\baselineskip%
   \advance\wantedheight by -\baselineskip%
   \advance\wantedheight by \ht1% 
   \findsize{#3}{#4}%
   \advance\wantedheight by -\ht0%            only for typeout...
   \typeout{***  #3 scaled \the\bigscale \space ==> height: 
      \the\ht0 \space (error: \the\wantedheight).}%
   \hangindent=\wd0 \advance\hangindent by #1%
   \hangafter=-#2%
   \ifdim\dp0>0.25\baselineskip%            0pt ?
      \typeout{*** extra line(s) indented: non-zero depth: \the\dp0}%
      \loop\ifdim\dp0>\baselineskip
         \advance\baselineskip by \baselineskip
         \advance\hangafter by -1
      \repeat
      \advance\hangafter by -1
      \baselineskip=\unitlength
   \fi%
   \noindent%
   \down=-#2 \advance\down by 1%
   \begin{picture}(0,0)%
      \put(0,\down){\makebox(0,0)[br]{\box0}}%
   \end{picture}%
   \unitlength=\saveunitlength}
\makeatother

\bigdrop{-2pt}{2}{cmr10}{P}eter Flynn dedicates a subsection of {\sl
Typographer's Inn\/} (\ttn~1,4) to the problem of dropped capitals.
This is my answer to some of his questions. Basically, I don't start
with the capital, but I let the capital's size depend on the chosen
design.  I wrote a dropped caps macro for use with \LaTeX, and took
the following design decisions.
%
\begin{itemize}
\item First, let the writer choose her favourite design, within
      certain limitations though, and let the macro do the dirty work:
      adjusting the cap to the optimal size.
\item Let the writer decide how many lines she wants to dropindent.
      Let her also decide in which font the cap should appear, whether
      to start the cap {\em at\/} the left margin, or somewhat to the
      left (into the margin) or to the right (into the text). Let her
      decide what she puts into dropped caps: a single character, or
      even one or more whole words, or without caps at all.
\item The limitations: Let the cap's baseline be aligned with the
      baseline of the lowest of the indenting lines. Let the cap's top
      line be aligned with the top line of the first of the indenting
      lines.  Don't let the writer mess with this!
\end{itemize}

\paragraph*{Usage}

My {\tt dropcaps.sty} is a \LaTeX\ style file, that defines a macro
command \verb"\bigdrop" that enables you to drop capitals at the
beginning of a paragraph. The layout can be controlled in various
ways, with four parameters (not optional). For instance, the first
paragraph started with
%
\begin{verbatim}
\bigdrop{-2pt}{2}{cmr10}{P}eter ...
\end{verbatim}
%
The required parameters are:
%
\begin{enumerate}
\item a {\em length}, that denotes the distance from the left margin 
      (to the left or to the right) at which the dropped capital
      starts, in this case 2pt into the left margin: {\tt -2pt}.
\item an integer value, that denotes the number of lines to be
      indented, in this case {\tt 2} lines.
\item the font to be used for the dropped capital, in this case {\tt
      cmr10}.  
\item the character or text to be dropped, in this case a single {\tt
      P}. 
\end{enumerate}

\newpage

\paragraph*{The messy details}

When the macro \verb"\bigdrop" is called (with four para\-meters),
this is what happens. First, a capital `I' is typeset in the current
text font and put in a box (\verb"box1"). The desired font height
(\verb"\wantedheight") is then computed from $(n-1) \times
\hbox{\verb"\baselineskip"} + \hbox{\verb"\ht1"}$, where $n$ is the
number of lines to indent. Then the procedure differs, depending on
whether fonts at arbitrary sizes are available.
%
\begin{description}
\item[with arbitrary sizes:]
   In this case the text to be capitalized, typeset in the chosen font
   (at scale \verb"1000"), is put in a box (\verb"box0"), where
   $\hbox{\verb"\actualheight"} = \hbox{\verb"\ht0"}$. Now, the
   scaling factor for this font can be computed from dividing
   \verb"\wantedheight" by \verb"\actualheight" and multiplying this
   by \verb"1000". Because divisions are integer, the heights are
   first put in count registers, and then, to prevent from rounding
   errors and overflow, $\hbox{\verb"\wantedheight"} \times 10$ is
   divided by $\hbox{\verb"\actualheight"}/100$. The outcome of this
   is the scale at which the chosen font is typeset.
\item[without arbitrary sizes:]
   Without the freedom to use arbitrary sizes, things are less
   elegant, for only the standard magsteps --- half, and zero to five
   --- are available for scaling fonts. The text to be capitalized in
   the chosen font, is first typeset at \verb"\magstep0" and put in a
   box (\verb"box0"), with height \verb"\ht0".

   If \verb"\wantedheight" is bigger than \verb"\ht0", the text is
   typeset at \verb"\magstephalf", and put in \verb"box0" again. If
   \verb"\wantedheight" is still bigger than \verb"\ht0", again the
   \verb"\magstep" is increased one step, et cetera. This process is
   repeated until \verb"\wantedheight" is smaller than \verb"\ht0".
\end{description}
%
The result of the computation can be observed on the screen and in the
{\tt .log} file. Each time a capital is dropped, two lines like
%
\begin{verbatim}
*** Needed height: 18.83331pt
*** cmr10 scaled 2488 ==> height: 17.0013pt (error: 1.83202pt).
\end{verbatim}
%
appear. This example is from processing this document with $n = 2$ and
font {\tt cmr10}, without using fonts at arbitrary sizes.

At the end of the computation \verb"box0" contains the text, typeset
in the desired font and scaled such that \verb"\ht0" equals the height
of the indenting lines.  Then, \verb"\hangindent" and
\verb"\hangafter" are set according to \verb"box0" and the parameter
values:
$\hbox{\verb"\hangindent"}=\hbox{\verb"\wd0"}+\hbox{\verb"#1"}$, and
$\hbox{\verb"\hangafter"}=-\hbox{\verb"#2"}$.  Precautions are taken
--- an extra line is indented --- for the case that \verb"\dp0" is not
equal to zero.  Finally, in a \LaTeX\ picture environment, the text is
placed where we want it.

\paragraph*{Requirements}

In order to use this style file, a big version of \LaTeX\ is needed,
because almost always fonts have to be generated, and already from 4
indenting lines, they tend to become very large.  I tested this with
em\TeX's \TeX386 (with emx) on a 486DX33~PC, and with em\TeX's
b\TeX186 on an AT286~PC.

Also desirable is a version of {\small DVIPS} by Tomas Rokicki with
{\tt MakeTeXPK} running, so the generation of fonts will be done
automatically.  For me the recently uploaded {\small DVIPS}~5.518
works great on both machines.

\paragraph*{Alternatives}

Only one style file that does something similar is listed in the \TeX\
Index (v1.06) by David~M.~Jones, namely {\tt drop.sty} by
David~G.~Cantor.  The latest version is dated 17/02/1988.  This style
file also defines a macro to drop capitals, but has no possibilities
to accept controlling parameters, except for the choice of font.  You
are not able to choose the desired height by supplying the number of
lines to be indented.

The dropped capital has a fixed size, namely \verb"\magstep5", and
always two lines are indented.  This font height is somewhat smaller
than the height of two indenting lines, so the vertical placement of
the dropped capital's baseline lies not at the same height as the
vertical placement of the baseline of the second indenting line (next
to it).  The advantage of this is that everyone has this font.

\begin{verbatim}
\def\fileversion{0.30}
\def\filedate{13 Sep 1993} \def\docdate{\filedate}
\typeout{\space\space Style option: 'dropcaps' v\fileversion
   \space\space <\filedate> \space\space (FJL)}%
\def\yes{y }\def\no{n }\newif\ifarbsizes
   \message{*** Are arbitrary font sizes available [y/n] ? }
   \read-1 to \answer
   \ifx\answer\yes\arbsizestrue\else\arbsizesfalse\fi
\newcount\bigscale
\ifarbsizes % \typeout{*** Good choice.}%
   \newcount\wantedcount\newcount\actualcount
   \newdimen\actualheight
   \def\findsize#1#2{%
      \bigscale=1000 \font\BIG=#1 scaled \bigscale
      \setbox0=\hbox{\BIG #2\/}%
      \actualheight=\ht0
      \typeout{*** Needed height: \the\wantedheight, 
         \space Unscaled height: \the\actualheight}%
      \wantedcount=\wantedheight \actualcount=\actualheight
      \advance\actualcount by50 \divide\actualcount by100
      \multiply\wantedcount by10 
      \divide\wantedcount by\actualcount
         % ie \wantedcount:=1000*\wantedcount / \actualcount
      \bigscale=\wantedcount \font\BIG=#1 scaled \bigscale
      \setbox0=\hbox{\BIG #2\/}}%
\else % \typeout{*** OK, prepare for bad output...}%
   \def\nextmagstep#1#2#3{\bigscale=#3\font\BIG=#1 scaled\bigscale
      \setbox0=\hbox{\BIG #2\/}}%
   \def\findsize#1#2{%
      \typeout{***  Needed height: \the\wantedheight}%
      \nextmagstep{#1}{#2}{\magstep0}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstephalf}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstep1}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstep2}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstep3}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstep4}%
      \ifdim\ht0<\wantedheight\nextmagstep{#1}{#2}{\magstep5}%
      \fi\fi\fi\fi\fi\fi}
\fi
\newcount\down \newdimen\saveunitlength \newdimen\wantedheight
\def\bigdrop#1#2#3#4{%
   \saveunitlength=\unitlength \unitlength=\baselineskip
   \setbox1=\hbox{\the\font I}%
   \wantedheight=#2\baselineskip
   \advance\wantedheight by -\baselineskip
   \advance\wantedheight by \ht1
   \findsize{#3}{#4}%
   \advance\wantedheight by -\ht0%            only for typeout...
   \typeout{***  #3 scaled \the\bigscale \space ==> height: 
      \the\ht0 \space (error: \the\wantedheight).}%
   \hangindent=\wd0 \advance\hangindent by #1
   \hangafter=-#2
   \ifdim\dp0>0.25\baselineskip%            0pt ?
      \typeout{*** extra line(s) indented: 
               non-zero depth: \the\dp0}%
      \loop\ifdim\dp0>\baselineskip
         \advance\baselineskip by \baselineskip
         \advance\hangafter by -1
      \repeat
      \advance\hangafter by -1
      \baselineskip=\unitlength
   \fi
   \noindent
   \down=-#2 \advance\down by 1
   \begin{picture}(0,0)%
      \put(0,\down){\makebox(0,0)[br]{\box0}}%
   \end{picture}%
   \unitlength=\saveunitlength}
\end{verbatim}

\endgroup

\newpage


%% Reports on Meetings (pp.15-17):

\Section{Reports on Meetings}

\squashedsubsection{UK \TeX\ Users' Group --- October 1993}
                   {R.\ Bailey, Secretary}

\noindent The Annual General Meeting of the UK \TeX\ Users' Group was
held on 20~October 1993 at Aston University.  C.~A.~Rowley was elected
Chairman.  The Secretary is R.~A.~Bailey, the Treasurer is P.~Abbott,
the Meetings Secretary is M.~Clark, and S.~P.~Q.~Rahtz is editor of
{\it Baskerville}.  The remaining members of the committee are
R.~Fairbairns, J.~Fine, C.~Hewlett, A.~Jeffrey, and A.~Nimmo.

Anyone interested in finding out about the activities of the group or
becoming a member should either write to J.~Fine, 203 Coldhams Lane,
Cambridge CB1 3HY or send an email message to {\tt
uktug-enquiries@uk.ac.tex}.


\squashedsubsection{NTG --- November 1993}
                   {Kees van der Laan, Chairman \\
                    \tt cgl@risc1.rug.nl}

\noindent Some 70 (of roughly 230) members of \ntg\ gathered at Oc\'e at
Den Bosch for ``\TeX{} Working Environments'', a very pleasant
meeting.  An excellent host (thank you Oc\'e, also for the lunch
offered!): professionally equipped, thanks to which we could all enjoy
the presentation about 4All\TeX, subtitled ``Put a Tiger in your
\TeX'', by Erik Frambach and Wietse Dol.  After that Michel Lavaud
presented his views, and realization of it: As\TeX.  The former is
based on freeware and shareware; the latter on the commercial product,
Framework.

In the morning we had our formal business meeting; of special interest
was a unanimous granting of another Fl 1,000,-- to the \LaTeX3
project.  The irrepressable secretary as ``spider'' in the Web ---
Wily Editorial Board --- announced the {\small MAPS} award for the
smartest contribution: Phons Bloemen was invited to step forward to
receive a big (topological) ``box'' full of ``glues''.

Another nice surprise was that Andrea de Leeuw van Weenen showed us
her lifework about Icelandic language issues --- she has been working
on it for 20 years --- and which could only be out in print with that
superb quality thanks to \TeX{} and \MF.

An old question turned up during the other business: How to persuade
managers and employers to accept that \TeX{} is a worthwhile and a
cost-effective tool to be used? Many a suggestion came across the
footlights, but Gerard van Nes' was the most surprising: don't! Just
let colleagues hang on and help them as well as you can and it will
all work out automagically like \AllTeX{} itself!

As usual we ended the day with an informal dinner; and to fill the
time till our next meeting, we have the well-filled pages of {\small
MAPS} 93.2 to remind us of our meeting.


\subsection*{TUG'94 --- Santa Barbara, California \\
             31 July -- 4 August}

In 1994 the sunny California coastal community of Santa Barbara and
the University of California will host the 15th Annual \TeX\ Users
Group Meeting. {\small UCSB} is a research-oriented university located
in the Goleta Valley, adjacent to the Santa Barbara Airport and
approximately 10 miles from downtown. Participants will be given
details of local events, museum and gallery locations, sightseeing
suggestions, restaurant guide, and a directory of recreation
facilities (sailing, the best surfing and swimming beaches, fishing,
hiking, tennis, etc).

This year's theme is {\bf Innovation} and in addition to the usual
spectrum of topics we are especially interested in papers in the
following areas: colour and design; floating objects; future \TeX es;
newspapers. Among the speakers already lined up for this year's
conference: Tom Rokicki will talk about colour support, Leslie Lamport
will reflect on \LaTeX, and Joachim Schrod will discuss the
prerequisites for the creation of interactive \TeX. Poster displays
and panel sessions are also encouraged.  Those interested in making a
presentation should contact the \tug\ office ({\tt tug94@tug.org}),
Sebastian Rahtz ({\tt spqr@ftp.aston.ac.uk}), or Malcolm Clark ({\tt
cudax@warwick.ac.uk}).

Once again there will be a selection of \TUG\ courses and workshops
organised in conjunction with the meeting which will take place during
the week preceding and the week following the conference itself.  An
excellent opportunity to benefit from the expertise of those gathered
for the annual meeting.

In keeping with the spirit of the theme there will be a number of {\it
innovative} social events to attend. In addition to the usual
reception and banquet we have included a night at the Red Dog Saloon,
a nightclub known throught the area for its uproarious foot-stomping
country music and dance; a wonderful bar-be-que on the beach and, of
course, the annual night of bowling. These, along with other events,
should make this year's conference the most interesting to date.

\vspace{2.5pc}

\hrule \vspace{2pt} \hrule

\vspace{.5pc}

\begin{center}
   \begin{tabular}{||ll||}
      \multicolumn{2}{c}{\large\bf TUG 15th Anniversary Meeting} \\ [6pt]
      \hline
         \mbox{} &                 \\ [-8pt] 
         Where?  & Santa Barbara, California (north of Los Angeles) \\ [2pt]
         When?   & July 31 to August 4 (with courses before/after these
                   dates) \\ [2pt]
         Who?    & Everyone interested in \TeX, \LaTeX, and \MF! \\ [2pt]
      \hline
    \end{tabular}
\end{center}

\vspace{1pc}

\hrule \vspace{2pt} \hrule

\newpage


%% Board Activities (pp.17-23):

\Section{TUG Board Activities}

\squashedsubsection{1994 Knuth Scholarship}
                   {Nico Poppelier \\
                    Liaison to the 1994 Committee}

{\small
\noindent At the 1993 \tug\ Annual Meeting the Board of Directors
decided that, starting with the 1994 Scholarship, the Donald E.\ Knuth
Scholarship will be open to non-\tug\ members as well as to \tug\
members.  The same rules for the Scholarship competition will apply,
and the current committee will serve again for the 1994 Scholarship.


\subsubsection{Announcement of the next competition}

One Knuth Scholarship will be available for 1994.  The competition
will be open to all \TeX\ users holding support positions that are
secretarial, clerical or editorial in nature.  It is therefore not
intended for those with a substantial training in technical,
scientific or mathematical subjects and, in particular, it is not open
to anyone holding, or studying for, a degree with a major or
concentration in these areas.

The award will consist of an expense-paid trip to the 1994 \tug\
Annual Meeting at Santa Barbara, \usa, and to the Scholar's choice
from the short courses offered in conjunction with that meeting, and
\tug\ membership for 1994, if the Scholar is not a \tug\ member, or
for 1995, if the Scholar is a \tug\ member.  A cap of \$2,000 has been
set for the award; however, this does not include the meeting or
course registration fee, which will be waived.

To enter the competition, applicants should submit to the Scholarship
Committee, by the deadline specified below, the input file and final
\TeX\ output of a project that displays originality, knowledge of \TeX,
and good \TeX nique. 


\subsubsection{Entry details}

The project as submitted should be compact in size.  If it involves a
large document or a large number of documents then only a
representative part should be submitted, together with a description
of the whole project.  For example, from a book just one or two
chapters would be appropriate.

The project may make use of a macro package, either a public one such as
\LaTeX\ or one that has been developed locally; such a macro package
should be identified clearly.  Such features as sophisticated use of
math mode, of macros that require more than ``filling in the blanks'',
or creation and use of new macros will be taken as illustrations of
the applicant's knowledge.  All macros created by the candidate should
be well documented with clear descriptions of how they should be used
and an indication of how they work internally.

All associated style files, macro package files, etc., should be
supplied, or a clear indication given of any widely available ones
used (including version numbers, dates, etc.); clear information
should be provided concerning the version of \TeX\ used and about any
other software (e.g., particular printer drivers) required.  Any
nonstandard fonts should be identified and provided in the form of
{\tt.tfm} and {\tt.pk} files suitable for use on a 300dpi laser
printer.

While the quality of the typographic design will not be an important
criterion of the judges, candidates are advised to ensure that their
printed output adheres to sound typographic standards; the reasons for
any unusual typographic features should be clearly explained.

All files and documents comprising the project must be submitted on
paper; the input files should be provided in electronic form as well.
Suitable electronic media are {\small IBM PC}-compatible or Macintosh
diskettes, or a file sent by electronic mail.

A brochure with additional information is available from the \tug\
office.  To obtain a copy, or to request instructions on e-mail
submission, write to the address at the end of this announcement, or
send a message by e-mail to {\tt tug@tug.org} with the subject ``Knuth
Scholarship Request''.

Along with the project, each applicant should submit a letter stating
the following:

\begin{enumerate}  \itemsep=-2pt
   \item affirmation that he/she will be available to attend the 1994
         \tug\ Annual Meeting;
   \item affirmation of willingness to participate on the committee to 
         select the next Scholar.
\end{enumerate}
%
Each applicant should also submit a curriculum vitae summarizing
relevant personal information, including:

\begin{enumerate}  \itemsep=-2pt
   \item statement of job title, with a brief description of duties
         and responsibilities;
   \item description of general post-secondary school education, \TeX\ 
         education, identifying courses attended, manuals studied,
         personal instruction from experienced \TeX\ users, etc.;
   \item description of \TeX\ resources and support used by the
         candidate in the preparation of the project.
\end{enumerate}
%
Neither the project nor the curriculum vitae should contain the
applicant's name or identify the applicant.  These materials will be
reviewed by the committee without knowledge of applicants' identities.
If, despite these precautions, a candidate is identifiable to any
judge, then that judge will be required to make this fact known to the
others and to the \tug\ board members responsible for the conduct of
the judging.

The covering letter, curriculum vitae, and all macro documentation
that is part of the project input should be in English.  (English is
not required for the output of the project.) However, if English is
not the applicant's native language, that will not influence the
decision of the committee.  Selection of the Scholarship recipient
will be based on the project submitted.


\subsubsection{Schedule}

The following schedule will apply (all dates are in 1994):

\hspace{1pc}
   \begin{tabular}{ll}
      \bf March 7           & Deadline for receipt of submissions \\
      \bf March 21--May 16  & Judging period                      \\
      \bf May 23            & Notification of winner              \\
      \bf 31 July--4 August & 1994 Annual Meeting, Santa Barbara, \usa \\
   \end{tabular}
\hspace{1pc}

\noindent The 1994 Scholarship Committee consists of Chris Rowley,
Open University, \uk\ (Chair); David Salomon, California State
University, Northridge, \usa; and Jenny Smith, John Wiley and Sons,
Ltd.  Chichester,
\uk. 


\subsubsection{Where to write}

All applications should be submitted to the Committee in care of the
\tug\ office (see Cover 2), marked ``Attn: Knuth Scholarship
Competition''. 
} %% end of \small

\newpage


%% TUG Courses for 1993/1994 (p.24):

\Section{\Large\bf \TeX\ Users Group \\
          1994 Course Schedule}

\vspace{1pc}

\begin{tabular}{llll}
\multicolumn{2}{l}{\large\sl Beginning/Intermediate \TeX*} 
      & \multicolumn{2}{l}{\large\sl Intensive Course in \LaTeX*} \\
\quad Santa Barbara    & Feb.\ 7--11  & \quad Santa Barbara
                                                     & Jan.\ 31--Feb.\ 4 \\
                       & Oct.\ 17--21 &              & Oct.\ 24--28 \\ [6pt]
\cline{2-3}
\noalign{\vskip8pt}
\multicolumn{2}{l}{\large\sl Modifying \LaTeX\ Style Files*}
      & \multicolumn{2}{l}{\large\sl Adv'd \TeX\ and Macro Writing\rlap{*}} \\
\quad Santa Barbara    & Feb.\ 28--Mar.\ 4
                                      & \quad Santa Barbara
                                                     & Feb.\ 14--18 \\ [12pt]
\cline{2-3}
\noalign{\vskip12pt}
\multicolumn{4}{c}{\large And don't forget!} \\ [4pt]
\multicolumn{4}{c}{\large There are also courses to be held in conjunction
                    with} \\ [4pt]
\multicolumn{4}{c}{\large\bf the Annual Meeting.} \\ [4pt]
\multicolumn{4}{c}{\large Stay tuned for further announcements.} \\ [12pt]
\cline{2-3}
\noalign{\vskip8pt}
\multicolumn{4}{c}{\footnotesize
                   *Lab classes --- computers will be provided for
                    all students} \\ [6pt]
\end{tabular}

\vspace{1pc}
\hrule \vspace{2pt} \hrule

\begin{itemize} 
   \item \tug\ courses are small, with 8--15 students in most classes.

   \item Dates and locations subject to change. Direct course
         inquiries to John Berlin at the \tug\ Office. Anyone
         interested in courses dealing with \TeX\ and {\small SGML}
         should contact John as well ({\tt john@tug.org}). 

   \item \tug\ office: phone 805-963-1338\quad
                       \fax\ 805-963-8358\quad
                       {\tt tug@tug.org}

\end{itemize}

\hrule \vspace{2pt} \hrule

\vspace{1pc}

\begin{center}
   \large\bf On-Site Courses in \TeX\ and \LaTeX\ from \TUG\
\end{center}     

\begin{itemize} 
   \item Courses in \TeX{}, \LaTeX{}, {\small SGML} and \TeX,
         PostScript, or \TeX{} for Publishers tailored to the needs of
         your group 

   \item Courses at every level from beginning to advanced

   \item Five full days of instruction at your site

   \item One-week course fee includes all instructor fees and expenses
         plus textbooks and other materials for up to 15 students
\end{itemize}

\newpage


%% Upcoming Events (p.25):

\Section{Upcoming Events}

\begin{center}
{\tabcolsep4pt \setbox 0 = \hbox {\bf Spring 1994}
\dimen 0 = \hsize
\advance \dimen 0 by -6\tabcolsep
\advance \dimen 0 by -\wd 0
\advance \dimen 0 by -4.8 cm
\begin{tabular}{p{\wd 0}p{4.8cm}p{\dimen 0}}
\hline
\hline
\noalign{\vskip4pt}
\bf 16--18 Feb. & {\small\bf DANTE}'94: \nl
                  10th general meeting, \nl
                  M\"unster, Germany.
                       & Wolfgang Kaspar \nl
                         {\tt kaspar@dmswwu1a.} \nl
                         {\tt uni-muenster.de} \\
\noalign{\vskip4pt}
\hline 
\noalign{\vskip4pt}
\bf 1 March      & {\small\bf GUST}: ``Bacho\TeX '94.''\nl
                   Deadline for submissions \nl
                   [see below for dates].
                       & Hanna Ko{\l}odziejska, \nl
                         {\tt hkolo@plearn.edu.pl} \\
\noalign{\vskip4pt}
\hline 
\noalign{\vskip4pt}
\bf 21--22 \nl %%% \nl added for CTAN
    March & {\small\bf UK \TeX\ Users Group}:\nl
                   ``\LaTeXe: the conference.''\nl
                    Warwick University, England.
                       & Malcolm Clark \nl 
                         {\tt m.clark@warwick.ac.uk} \\
\noalign{\vskip4pt}
\hline 
\noalign{\vskip4pt}
\bf 11--15 April & Joint Conference:
                   {\small\bf RIDT'94},\nl
                   {\small\bf EP94},
                   {\small\bf TEP'94},
                   {\small\bf PODP94}. \nl
                   Darmstadt, Germany.
                       & {\tt ep94@gmd.de},\nl
                         {\tt ridt94@irisa.\rlap{fr}} \\
\noalign{\vskip4pt}
\hline 
\noalign{\vskip4pt}
\bf 30 April--\nl
     2 May      & {\small\bf GUST}: ``Bacho\TeX '94''\nl
                  2nd General Meeting of the\nl
                  Polish \TeX\ Users Group,\nl
                  Bachotek (Brodnica Lake\nl
                  District), Poland.
                       & Hanna Ko{\l}odziejska, \nl
                         International Computers Ltd. Poland, 
                         ul.\ Leszno 21, 01-199 Warszawa,
                         {\small POLAND} \nl
                         {\tt hkolo@plearn.edu.pl} \\
\noalign{\vskip4pt}
\hline 
\noalign{\vskip4pt}
\bf June 1994  & {\small\bf NTG} 13th Meeting:\nl
                  ``{\rm \AllTeX}, \MF, and\nl tools education.''\nl
                  Groningen, at {\small RUG}.
                       & Gerard van Nes\nl
                         {\tt vannes@ecn.nl} \\
\noalign{\vskip4pt}
\hline 
\noalign{\vskip4pt}
\bf 6--8 July  & {\bf Universit\'e de Rouen}:\nl
                 National Colloquium on\nl
                 Writing and Documentation,\nl
                 Rouen, France. 
                       & Jacques Labiche \nl
                         {\tt labiche@la3i.univ-rouen\rlap{.fr}} \\
\noalign{\vskip4pt}
\hline 
\noalign{\vskip4pt}
\bf 31 July--\nl
     4 Aug.    & {\small\bf TUG\ts'94}:\nl
                 15th Annual Meeting,\nl
                 Santa Barbara, California.
                       & Debbie Ceder \nl
                         {\tt tug94@tug.org} \\
\noalign{\vskip4pt}
\hline
\hline
\end{tabular}
}
\end{center}

\vspace{.5pc}

\noindent {\bf Note}: Also consult the ``Calendar'' in the previous
issue of \TUB\ for more dates and details. 

\newpage


\newpage


%% Cover 3 (Table of Contents):

\thispagestyle{empty}

\begin{center}
   {\Sectionfont \TeX{} and TUG NEWS\\
    \medskip
                  Table of Contents}
\end{center}

\contentsline {section}{{\it Editorial}}{1}
\smallskip
\contentsline {section}{Typographer's Inn \\
               \indent {\em Peter Flynn}}{2}
\medskip
\contentsline {section}{New Publications \\
               \indent {\em Peter Schmitt}}{4}
\medskip
\contentsline {section}{\LaTeX3 in '93 \\
               \indent {\em Frank Mittelbach and Chris Rowley}}{7}
\medskip
\contentsline {section}{\AllTeX\ News \\
               \indent \hskip-4pt Announcing Elsevier Science {\tt.sty} files \\
               \indent \qquad {\em Nico Poppelier}}{12}
\contentsline {subsection}{\quad Arab\TeX\ v3.00 now available \\
                           \qquad {\em Klaus Lagally}}{12}
\contentsline {subsection}{\quad French Style Files, v3.25 \\
                           \qquad {\em Bernard Gaulle}}{13}
\contentsline {subsection}{\quad New {\tt modes.mf} file v1.1 available \\
                           \qquad {\em Karl Berry}}{13}
\contentsline {subsection}{\quad New list for linguistics and \TeX \\
                           \qquad {\em Christina Thiele}}{14}
\contentsline {subsection}{\quad New list of publications available \\
                           \qquad {\em Christina Thiele}}{14}
\medskip
\contentsline {section}{Teaser}{14}
\medskip
\contentsline {section}{``Hey --- it works!''\\
               \indent {\em Jeremy Gibbons}}{}
\contentsline {subsection}{\qquad\quad\ts Italic correction everywhere
                           \quad {\em Donald Arseneau}}{15} 
\contentsline {subsection}{\qquad\quad\ts Plain \TeX, Self-Prompting, 
                           Label Maker
                           \quad {\em Ed Baker}}{17} 
\contentsline {subsection}{\qquad\quad\ts A style for dropped capitals
                           \quad {\em Fred J.\ Lauwers}}{19} 
\medskip
\contentsline {section}{Reports on Meetings \\
               \indent UK \TeX\ Users' Group --- October 1993}{23} 
\contentsline {subsection}{\quad\enspace \ntg\ --- November 1993}{23}
\contentsline {subsection}{\quad\enspace \tug94 --- Summer 1994}{24}
\medskip
\contentsline {section}{\tug\ Board Activities \\
               \indent 1994 Knuth Scholarship}{25}
\medskip
\contentsline {section}{\TUG\ 1994 Course Schedule}{27}
\medskip
\contentsline {section}{Upcoming Events}{28}

\vspace{1pc}

\begin{center}
   \bf Volume 3, No.\ 1, 1991
\end{center}

\newpage

%% Cover 4 (Eight Great Reasons):

\thispagestyle{empty}

\begin{center}
   {\Large\bf Eight Great Reasons to Join\\
    \vspace{.5pc}
     the \TeX\ Users Group}
\end{center}
 
\vspace{.5pc}

{\small
\begin{enumerate}
   \item {\bsl Publications:\/}\quad 
         All members receive {\bf 4} copies of \TUB, The
         Communications of the \TeX{} Users Group; {\bf 4} copies of
         \TTN\ (\ttn); and a membership directory. One of the four
         \TUB\ issues contains the proceedings of the annual meeting,
         so if you can't make the meeting, you can still keep up to
         date with the latest developments. As well, \tug\ publishes
         special single-topic items in its {\sl \TeX niques\/} series;
         some are guides and summaries of \TeX\ and \LaTeX; others
         offer descriptions of major software packages (e.g., \PiCTeX,
         EDMAC).
%
   \item {\bsl Books and Software:\/}\quad
         A ``one-stop shop,'' \tug\ carries most \TeX{} macro packages
         as well as \TeX{} publications and products. The Radel
         collection of public domain \TeX{} software for
         microcomputers is now available through \tug, too. Members
         benefit from a 10\% discount on all items available from
         \tug.
%
   \item {\bsl Membership Networks:\/}\quad
         \tug\ maintains and distributes a complete membership
         directory annually. Members are listed alphabetically,
         geographically and by institution. These lists facilitate
         easy member-to-member communication within \tug's worldwide
         network.
%
   \item {\bsl Information Referrals:\/}\quad
         \tug\ can connect you with site coordinators --- specialists
         in implementations of \TeX{} on various computer
         architectures --- as well as other resource volunteers. These
         experts are available to answer your questions about \TeX{},
         \TeX-related software and other technical matters.
%
   \item {\bsl Annual Meetings:\/}\quad
         \tug's Annual Meetings bring \TeX{} users together to learn
         the latest in \TeX{} applications and innovations through
         seminars, talks and informal gatherings. They offer an
         opportunity to connect with other \TeX{} users at every
         level. Each conference is informative, but always informal
         and friendly --- the perfect forum for valuable interaction
         and exchange of ideas on \TeX{}.
%
   \item {\bsl \TeX{} Worldwide:\/}\quad
         When you belong to \tug\ you connect with other \TeX{} user
         associations around the world. Information about their
         activities is published regularly in \ttn; reciprocal
         membership arrangements are available with some of the
         European groups.
%
   \item {\bsl \TeX{} Training:\/}\quad
         Each year \tug\ offers seminars and classes for beginner,
         intermediate and advanced \TeX{} users. \tug\ will custom
         design and conduct on-site courses to meet your company's
         specific needs.
%
   \item {\bsl Discounts:\/} \\
         $\triangleright$\ Discounted Annual Meeting fees \\
         $\triangleright$\ Student rates for membership ({\bf 50\% off
                           regular individual rates!}) \\
         $\triangleright$\ Discounts on the purchase of selected TUG
                           publications \\
         $\triangleright$\ Discounts for all members on \tug-sponsored 
                           courses in \TeX\ and \TeX-related subjects\\ 
	 \mbox{} %% added for CTAN
\end{enumerate}

\vspace{-2pc}

\begin{center}
   See inside front cover (``Cover 2'') for address details.
\end{center}
}

\end{document}

%% END OF FILE


