% \iffalse meta-comment % % Copyright 1993 1994 1995 1996 1997 % The LaTeX3 Project and any individual authors listed elsewhere % in this file. % % For further copyright information, and conditions for modification % and distribution, see the file legal.txt, and any other copyright % notices in this file. % % This file is part of the LaTeX2e system. % ---------------------------------------- % This system is distributed in the hope that it will be useful, % but WITHOUT ANY WARRANTY; without even the implied warranty of % MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. % % For error reports concerning UNCHANGED versions of this file no % more than one year old, see bugs.txt. % % Please do not request updates from us directly. Primary % distribution is through the CTAN archives. % % % IMPORTANT COPYRIGHT NOTICE: % % You are NOT ALLOWED to distribute this file alone. % % You are allowed to distribute this file under the condition that it % is distributed together with all the files listed in manifest.txt. % % If you receive only some of these files from someone, complain! % % % Permission is granted to copy this file to another file with a % clearly different name and to customize the declarations in that % copy to serve the needs of your installation, provided that you % comply with the conditions in the file legal.txt. % % However, NO PERMISSION is granted to produce or to distribute a % modified version of this file under its original name. % % You are NOT ALLOWED to change this file. % % % % \fi % Filename: ltnews04.tex % This is issue 4 of LaTeX News. \documentclass % [lw35fonts] {ltnews} \publicationmonth{December} \publicationyear{1995} \publicationissue{4} \begin{document} \maketitle \section{Welcome to \LaTeXNews~4} An issue of \emph{\LaTeXNews} will accompany every future release of \LaTeX. It will tell you about important events, such as major bug fixes, newly available packages, or any other \LaTeX{} news. This issue accompanies the fourth release of \LaTeXe. \section{\LaTeX\ getting smaller} The last release in June started a trend of \LaTeX\ becoming smaller, we are pleased to announce that this has continued with this release. In particular the experimental `autoload' version described in \texttt{autoload.txt} is much smaller as more parts of \LaTeX\ are autoloaded. \section{New `concurrent' docstrip} The time taken to `unpack' this release from the documented sources should be much reduced (roughly half the time, depending on installation conditions). This is due to an improved version of the docstrip program that has been contributed by Marcin Woli\'nski. This can write up to 16 files at once. The previous version could only write one file at a time which meant that it was very slow when producing many small files from the same source file as the source needed to be re-read for each file written. \section{New T1 encoded fonts} This year J\"org Knappen has completed a new release of the `Cork' (T1) encoded Computer Modern fonts: the dc fonts release 1.2. This release of the dc fonts fixes many bugs (including the missing \verb|?`| (?`) and \verb|!`| (!`) ligatures) and improves the fonts in many other ways. It is strongly recommended that you upgrade as soon as possible if currently you are using the old dc fonts, release 1.1 or earlier. The new fonts are available from the CTAN archives, in \texttt{tex-archive/fonts/dc}. The names of the font files are \emph{different}. This does not affect \LaTeX\ documents but \emph{does} affect the installation procedure as it assumes that you have the \emph{new} fonts, and will write suitable `fd' files for those fonts. If you have not yet upgraded your dc fonts then, after unpacking the distribution, you \emph{must} \verb|latex olddc.ins| to produce `fd' files for the old dc fonts. This must be done \emph{before} the format is made. Running the test document at \texttt{ltxcheck.tex} the end of the installation will inform you if the wrong set of `fd' files has been installed. Note that this change does not affect the standard `OT1' Computer Modern fonts that \LaTeX\ uses by default. \section{More robust commands} The commands \verb|\cite| and \verb|\sqrt| are now robust. Although most commands with optional arguments are fragile, as documented, such commands defined using the second optional argument of \verb|\newcommand| and its derivatives are now \emph{robust}. \section{New Interface to building `extension' classes} The mechanism provided by \verb|\DeclareOption|, \verb|\ProcessOptions| and \verb|\LoadClass| has proved to be a powerful and expressive means of defining one class in terms of another `base' class. However there have been some requests to simplify the declaration of the common case where you want the `base' class to be called with \emph{all} the options that were specified to the extension class. This is now provided by the new command \verb|\LoadClassWithOptions|. A similar command \verb|\RequirePackageWithOptions| is provided for package use. More details of this feature are provided in \texttt{clsguide.tex} and \texttt{ltclass.dtx}. \section{More Input Encodings} The experimental \texttt{inputenc} package allows a more natural style of input of accented and other characters. Three new input encodings are now supported. \begin{itemize} \item \texttt{ansinew} the Windows ansi encoding, as used in Microsoft Windows 3.x. \item \texttt{cp437de} a variant of \texttt{cp437}, which uses \ss\ rather than $\beta$ in the appropriate slot. \item \texttt{next} the encoding used on Next computers. \end{itemize} \section{Further information} For more information on \TeX{} and \LaTeX, get in touch with your local \TeX{} Users Group, or the international \TeX{} Users Group, 1850 Union Street, \#1637, San Francisco, CA~94123, USA, Fax:~+1~415~982~8559, EMail:~tug@tug.org. The \LaTeX{} home page is \verb|http://www.tex.ac.uk/ctan/latex/| and contains links to other WWW resources for \LaTeX. \end{document}