1 % \iffalse meta-comment
3 % Copyright 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009
4 % The LaTeX3 Project and any individual authors listed elsewhere
7 % This file is part of the LaTeX base system.
8 % -------------------------------------------
10 % It may be distributed and/or modified under the
11 % conditions of the LaTeX Project Public License, either version 1.3c
12 % of this license or (at your option) any later version.
13 % The latest version of this license is in
14 % http://www.latex-project.org/lppl.txt
15 % and version 1.3c or later is part of all distributions of LaTeX
16 % version 2005/12/01 or later.
18 % This file has the LPPL maintenance status "maintained".
20 % The list of all files belonging to the LaTeX base distribution is
21 % given in the file `manifest.txt'. See also `legal.txt' for additional
24 % The list of derived (unpacked) files belonging to the distribution
25 % and covered by LPPL is defined by the unpacking scripts (with
26 % extension .ins) which are part of the distribution.
29 % Filename: ltnews08.tex
31 % This is issue 8 of LaTeX News.
37 % \usepackage[T1]{fontenc}
39 \publicationmonth{December
}
40 \publicationyear{1997}
47 \section{New supported font encodings
}
49 Two new font encodings are supported as options to the
\textsf{fontenc}
53 This is a seven-bit encoding designed for Polish. The
\LaTeX\ support
54 was developed by Mariusz Olko.
55 \item [TS1
] This is the `Text Companion Encoding'; it contains symbols
56 designed to be used in text, as opposed to mathematical formulas, and
57 some accents designed for uppercase letters. It is currently
58 supported by the `tc' fonts, which match the
T1 encoded `ec' text
59 fonts. A subset of the glyphs in this encoding is supported by
60 virtual fonts distributed with the PostScript font metrics on the
61 \textsc{ctan
} archives. (This is the `
8c' encoding in Karl Berry's
62 fontname scheme.) The
\textsf{textcomp
} package provides access to
63 this encoding but here is a warning to current users of that package:
64 some of the internal names for the characters have changed.
68 \section{New input encodings
}
70 These additions to the
\textsf{inputenc} package are
71 \texttt{decmulti
} (the DEC Multinational
72 Character Set, contributed by M.~Y.~Chartoire)
73 and
\texttt{cp1250
} (an MS-Windows encoding for Central and Eastern
74 Europe, contributed by Marcin Woli\'nski). There is also a
75 \texttt{cp1252
} encoding that is identical to
\texttt{ansinew
}.
80 The
\textsf{calc
} package (used in many examples in
\emph{The
\LaTeX\
81 Companion
}) has been contributed to this distribution by Kresten Krab
82 Thorup and Frank Jensen. This is essentially the same as the version
83 that has been available from the
\textsc{ctan
} archives for some time,
84 with one minor change: to use
\LaTeX-style error messages. It enables
85 the use of arithmetic expressions within arguments to standard
86 \LaTeX{} commands where a length or a counter value is required. For
89 \setcounter {page
} { \value{page
} *
2 +
1 }
90 \parbox { 3in - (
2mm +
\textwidth /
9 )
}
93 There have also been some improvements to several other packages in
94 this collection. In particular,
\textsf{bm
} now works correctly with
95 constructions such as
\verb|
\bm{f'
}| involving
\texttt{'
} or other
96 characters which use
\TeX's special ``
\verb|
\mathcode"
8000|''
97 feature. Also,
\textsf{multicol
} sets the length
\verb|
\columnwidth|
98 to an appropriate value; this enables it to work with classes that
99 support two-column setting, e.g.,~the AMS classes.
104 The special
\verb|oztex.def| driver file has been removed, and Oz
\TeX\
105 support has been merged with
dvips, following advice from
106 Andrew Trevorrow about Oz
\TeX~
3.x.
108 The
\textsf{keyval
} package has had some internal improvements: to
109 use
\LaTeX\ format error messages; and to avoid `
\verb|#| doubling'.
110 This latter change means that the
\verb|command| key for the
111 \textsf{graphicx} version of
\verb|
\includegraphics| should now be used
112 with one
\verb|#| rather than two. For example,
\verb|command = `gunzip
#1|.
113 Fortunately this key is almost never used in practice, so few if any
114 documents should be affected by this change.
117 \section{\LaTeX3 experimental programming conventions
}
119 As announced at the
\TeX\ Users Group meeting (Summer
1997), a group of
120 highly experimental packages will soon be released to allow experienced\\
121 \TeX\ programmers to experiment with, and comment on, a proposed set
122 of syntax conventions and basic data-types that might form
123 the basis for programming large scale projects in
\TeX.
124 They will be located in\\
127 CTAN:macros/latex/packages/expl3
129 The documentation of this material is as follows: individual package
130 files provide outline, draft documentation; there is an article that
131 gives an overview of the syntax and related concepts; there is a
132 \texttt{readme.txt
} file containing a brief description of the
135 All aspects of these packages are liable, indeed likely, to change.
136 They should not be used at this stage for anything
137 that requires a stable system. However, we do encourage people to
138 experiment with these packages, and to send comments on them to the
139 \texttt{LaTeX-L
} mailing list.
140 To subscribe to this list, mail to:
142 listserv@urz.uni-heidelberg.de
144 the following one line message:
146 subscribe LATEX-L <<first-name>> <<second-name>>
149 % Revert to this if gets too full.
150 % See \texttt{modguide.tex} for
151 % information on how to subscribe to \texttt{LaTeX-L}.