%% IMPORTANT NOTICE: You *MUST* use this version 2.2 of tugnews.sty
%% dated April 1993 in order to run vol.2, no.2 of
%% _TeX and TUG NEWS_. (Ch. Thiele, Editor, TTN).
%%
\input report.sty %% default report style, 10pt font
\font\Sectionfont=cmbxsl10 scaled \magstep2 %% \Large = 14.40pt
%% \Subsectionfont and \bsl aren't used in TTN 1,3:
%% \font\Subsectionfont=cmbxsl10 scaled \magstep1 %% \large = 12pt
\font\subsectionbit=cmbxti10 scaled\magstep1 %% bold italic 12pt
%% \font\bsl=cmbxsl10 %% bold slant 10pt
\font\unsl=cmu10 %% unslant 10pt for
%% upright pound sign
%test for nfss as suggested by Johannes Braams (cjc, 1992.10)
\ifx\undefined\selectfont
% If NFSS is not preloaded, do nothing.
\else
% If NFSS has been preloaded, we need the following:
% \font\tenmi=cmmi10 % or better yet:
\def\tenmi{\fontfamily{cmm}\fontseries{m}\fontshape{it}%
\fontsize{10}{12pt}\selectfont}
\fi
\newcommand{\Section}[1]{\section*{\centering%
\hrule\hrule \vskip.5pc
{\Sectionfont #1}
\vskip.5pc \hrule\hrule
\vskip1pc
}
}
%% The following macro hasn't been used since the prototype:
%% Reggie's \Subsection (6 MAY 91): %% 15 JAN 92: not used in 1,1
%% \newcommand{\Subsection}[1]{\subsection*{\centering%
%% \centerline{\vrule width 6cm height .5pt} \vskip 6pt
%% {{\Subsectionfont #1}}
%% \centerline{\vrule width 6cm height .5pt} \vskip 6pt
%% }
%% }
%% 11 JAN 92: added \bibentry, a hanging indent biblio style (Ch.)
\newcommand{\bibentry}{\hangindent=\parindent
\hangafter=1
\noindent \sloppy
\clubpenalty500 \widowpenalty500
\frenchspacing
}
%% 3 FEB 92: Jackie Damrau provided this:
\newenvironment{Address}{\begin{verse}}%
{\end{verse}}
%% 8 MAR 93: Peter Schmitt added this for his column:
\newenvironment{New Publications}%
%% begin text
{
% tools for defining active characters
\def\Def##1{\catcode`##1\active
\uccode`\~`##1\uppercase{\uccode`\~0 \def~}}
\def\sDef##1##2{\catcode`##1\active
\uccode`\~`##1\uppercase{\uccode`\~0 \def~####1~}{{##2####1}}}
% macros for formatting items
\def\book ##1##2:##3 \par ##4\par {%
\iflist \else \openlist \fi
{\frenchspacing
\item [##1##2.] {\sl##3\/}.\\##4}}
\def\issue ##1##2:##3\par {%
\iflist \else \openlist\fi
{\frenchspacing
\item [{\sl##1##2\/}:] ##3}}
% macros for marking subsections
\def\books{}
\def\newsletters{\Def\>{\issue}\Def\#{\newline}}
\def\Newsletters{%
\iflist \closelist \fi
\subsection*{Latest issues of other \TeX\ newsletters}
\newsletters}
% font switches
\sDef\|{\tt}
\sDef\_{\it}
\sDef\"{\small}
% auxiliary macros
\def\ISBN##1-##2-##3-##4{\penalty10000\hfil\hbox{}\hskip0pt\relax
\hbox{\isbn\ ##1-##2-##3-##4}}
\Def\&{{\rm and}}
\Def\#{\\$\bullet$}
\Def\>{\book}
\Def<##1 \\{\iflist \closelist \fi
{\parfillskip0pt\parskip0pt\parindent0pt
\hskip0pt\hfil##1\par}}
% macros managing the description environment
\def\openlist{\begin{description}\let\iflist\iftrue}
\def\closelist{\end{description}\let\iflist\iffalse}
\let\iflist\iffalse
% start page
\Section{New Publications}
}%
%% end text
{\iflist \closelist \fi
\newpage}
%% Abbreviations and Logos (some copped from tugboat.cmn):
%% for the METAFONT logo font:
\font\manual=manfnt %% logo10
\def\MF{{\manual META}\-{\manual FONT}}