summaryrefslogtreecommitdiff
path: root/macros/latex/base/ltnews06.tex
blob: 52ecba9918bb068bf953631a4534b8a5a601e0bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
% \iffalse meta-comment
%
% Copyright (C) 1993-2021
% The LaTeX Project and any individual authors listed elsewhere
% in this file.
%
% This file is part of the LaTeX base system.
% -------------------------------------------
%
% It may be distributed and/or modified under the
% conditions of the LaTeX Project Public License, either version 1.3c
% of this license or (at your option) any later version.
% The latest version of this license is in
%    http://www.latex-project.org/lppl.txt
% and version 1.3c or later is part of all distributions of LaTeX
% version 2008 or later.
%
% This file has the LPPL maintenance status "maintained".
%
% The list of all files belonging to the LaTeX base distribution is
% given in the file `manifest.txt'. See also `legal.txt' for additional
% information.
%
% The list of derived (unpacked) files belonging to the distribution
% and covered by LPPL is defined by the unpacking scripts (with
% extension .ins) which are part of the distribution.
%
% \fi
% Filename: ltnews06.tex

% This is issue 6 of LaTeX News.

\documentclass
%    [lw35fonts]
   {ltnews}

% \usepackage[T1]{fontenc}

\publicationmonth{December}
\publicationyear{1996}
\publicationissue{6}

\providecommand\pkg[1]{\texttt{#1}}
\providecommand\cls[1]{\texttt{#1}}
\providecommand\option[1]{\texttt{#1}}
\providecommand\env[1]{\texttt{#1}}
\providecommand\file[1]{\texttt{#1}}

\begin{document}

\maketitle

\section{Welcome to \LaTeXNews~6}
This issue of \emph{\LaTeXNews} accompanies the sixth release of the
new standard \LaTeX{}, \LaTeXe.

\section{Mono-case file names}
Previously \LaTeX\ has used some files with `mixed-case' file names
such as \file{T1cmr.fd} and \file{T1enc.def}.

These file names cause problems on some systems (in particular they
are illegal on the ISO 9660 CDROM format) and so in this release
all file names have been made lowercase (for example
\file{t1cmr.fd} and \file{t1enc.def}).

This change should \emph{not} affect any document. Within \LaTeX,
encodings still have the usual uppercase names in uses such as
\verb|\usepackage[T1]{fontenc}| and \verb|\fontencoding{T1}|.
\LaTeX\ will automatically convert to the lowercase form while
constructing the file name.
\LaTeX\ will input the `fd' file under the old name if it fails to
find the file with the new name, so existing collections of fd files
should still work with this new release.

The change \emph{does} affect the configuration files that may be used
to make the \LaTeX\ format with initex. For example, the file
\file{fonttext.ltx} previously specified \verb|\input{T1cmr.fd}|.
It now has \verb|\input{t1cmr.fd}|.
If you use a local file \file{fonttext.cfg}
you will need to make similar changes, as \verb|\input{T1cmr.fd}|
will not work as \file{T1cmr.fd} is no longer in the distribution.

The files affected by this change all have names of the form
\verb|*.fd| or \verb|*enc.def|.

\section{Another input encoding}
Thanks to work by S\o ren Sandmann, the \pkg{inputenc} package now
supports the IBM codepage~865 used in Scandinavia.

\section{Better user-defined math display environments}
Suppose that you want to define an environment for displaying text
that is numbered as an equation.  A straightforward way to do this is
as follows:
\begin{verbatim}
  \newenvironment{texteqn}
    {\begin{equation}
       \begin{minipage}{0.9\linewidth}}
      {\end{minipage}
     \end{equation}}
\end{verbatim}
However, if you have tried this then you will probably have noticed
that it does not work perfectly when used in the middle of a paragraph
because an inter-word space appears at the beginning of the first
line after the environment.

There is now an extra command (with a very long name) available that
you can use to avoid this problem; it should be inserted as shown here:
\begin{verbatim}
  \newenvironment{texteqn}
    {\begin{equation}
       \begin{minipage}{0.9\linewidth}}
      {\end{minipage}
     \end{equation}
     \ignorespacesafterend}
\end{verbatim}

\section{Docstrip improvements}
The \pkg{docstrip} program that is used to unpack the \LaTeX\
sources has undergone further development. The new version should be
able to process all old `batchfiles' but it allows a simpler syntax in
new `batchfiles' (no need to define \verb|\def\batchfile{|\ldots).

It also allows `target' directories to be specified when writing
files.  This directory support is disabled by default unless activated
in a local \file{docstrip.cfg} configuration file.
See \file{docstrip.dtx} for details.

\section{AMS \LaTeX\ update}
Since the last \LaTeX\ release in June, the American Mathematical
Society have re-issued the `AMS\LaTeX' classes and packages, fixing
several reported problems.

\section{Graphics package update}
The \LaTeX\ color and graphics packages have been updated slightly,
principally to support more dvi drivers, see the readme file in the
\textsf{graphics} distribution.

\section{EC Fonts released}
The first release of the Extended Computer Modern fonts has just been
made. (In January 1997.)

This release of \LaTeX\ does \emph{not} default to these `ec' fonts
as its T1 encoded fonts. By default it will
use the `dc' fonts if the T1 encoding is requested.

As noted in \file{install.txt} you may run \TeX\ on the install file
\file{ec.ins} \emph{after} unpacking the base distribution but
\emph{before} making the \LaTeX\ format. This will produce
suitable `fd' files making \LaTeX\ (including, for the first time, the
\cls{slides} class) use the `ec' fonts as the default T1 encoded
font set.


\end{document}