% \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: ltnews08.tex
% This is issue 8 of LaTeX News.
\documentclass
% [lw35fonts]
{ltnews}
% \usepackage[T1]{fontenc}
\publicationmonth{December}
\publicationyear{1997}
\publicationissue{8}
\begin{document}
\maketitle
\section{New supported font encodings}
Two new font encodings are supported as options to the \textsf{fontenc}
package:
\begin{description}
\item [OT4]
This is a seven-bit encoding designed for Polish. The \LaTeX\ support
was developed by Mariusz Olko.
\item [TS1] This is the `Text Companion Encoding'; it contains symbols
designed to be used in text, as opposed to mathematical formulas, and
some accents designed for uppercase letters. It is currently
supported by the `tc' fonts, which match the T1 encoded `ec' text
fonts. A subset of the glyphs in this encoding is supported by
virtual fonts distributed with the PostScript font metrics on the
\textsc{ctan} archives. (This is the `8c' encoding in Karl Berry's
fontname scheme.) The \textsf{textcomp} package provides access to
this encoding but here is a warning to current users of that package:
some of the internal names for the characters have changed.
\end{description}
\section{New input encodings}
These additions to the \textsf{inputenc} package are
\texttt{decmulti} (the DEC Multinational
Character Set, contributed by M.~Y.~Chartoire)
and \texttt{cp1250} (an MS-Windows encoding for Central and Eastern
Europe, contributed by Marcin Woli\'nski). There is also a
\texttt{cp1252} encoding that is identical to \texttt{ansinew}.
\section{Tools}
The \textsf{calc} package (used in many examples in \emph{The \LaTeX\
Companion}) has been contributed to this distribution by Kresten Krab
Thorup and Frank Jensen. This is essentially the same as the version
that has been available from the \textsc{ctan} archives for some time,
with one minor change: to use \LaTeX-style error messages. It enables
the use of arithmetic expressions within arguments to standard
\LaTeX{} commands where a length or a counter value is required. For
example:
\begin{verbatim}
\setcounter {page} { \value{page} * 2 + 1 }
\parbox { 3in - ( 2mm + \textwidth / 9 ) }
\end{verbatim}
There have also been some improvements to several other packages in
this collection. In particular, \textsf{bm} now works correctly with
constructions such as \verb|\bm{f'}| involving \texttt{'} or other
characters which use \TeX's special ``\verb|\mathcode"8000|''
feature. Also, \textsf{multicol} sets the length \verb|\columnwidth|
to an appropriate value; this enables it to work with classes that
support two-column setting, e.g.,~the AMS classes.
\section{Graphics}
The special \verb|oztex.def| driver file has been removed, and Oz\TeX\
support has been merged with dvips, following advice from
Andrew Trevorrow about Oz\TeX~3.x.
The \textsf{keyval} package has had some internal improvements: to
use \LaTeX\ format error messages; and to avoid `\verb|#| doubling'.
This latter change means that the \verb|command| key for the
\textsf{graphicx} version of \verb|\includegraphics| should now be used
with one \verb|#| rather than two. For example, \verb|command = `gunzip #1|.
Fortunately this key is almost never used in practice, so few if any
documents should be affected by this change.
\section{\LaTeX3 experimental programming conventions}
As announced at the \TeX\ Users Group meeting (Summer 1997), a group of
highly experimental packages will soon be released to allow experienced\\
\TeX\ programmers to experiment with, and comment on, a proposed set
of syntax conventions and basic data-types that might form
the basis for programming large scale projects in \TeX.
They will be located in\\
this CTAN directory:
\begin{verbatim}
CTAN:macros/latex/packages/expl3
\end{verbatim}
The documentation of this material is as follows: individual package
files provide outline, draft documentation; there is an article that
gives an overview of the syntax and related concepts; there is a
\texttt{readme.txt} file containing a brief description of the
collection.
All aspects of these packages are liable, indeed likely, to change.
They should not be used at this stage for anything
that requires a stable system. However, we do encourage people to
experiment with these packages, and to send comments on them to the
\texttt{LaTeX-L} mailing list.
To subscribe to this list, mail to:
\begin{verbatim}
[email protected]
\end{verbatim}
the following one line message:
\begin{verbatim}
subscribe LATEX-L <<first-name>> <<second-name>>
\end{verbatim}
% Revert to this if gets too full.
% See \texttt{modguide.tex} for
% information on how to subscribe to \texttt{LaTeX-L}.
\end{document}
|