Received: by nummer-3.proteosys id <01C19443.4EC9EA4C@nummer-3.proteosys>; Thu, 3 Jan 2002 11:42:14 +0100 Return-Path: <@vm.gmd.de:LATEX-L@DHDURZ1.BITNET> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C19443.4EC9EA4C" x-vm-v5-data: ([nil nil nil nil nil nil nil nil nil][nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil]) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message Subject: bug in latest latex Date: Thu, 14 Nov 1991 12:25:15 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Dominik Wujastyk" Sender: "LaTeX-L Mailing list" To: "Rainer M. Schoepf" Reply-To: "LaTeX-L Mailing list" Status: R X-Status: X-Keywords: X-UID: 463 This is a multi-part message in MIME format. ------_=_NextPart_001_01C19443.4EC9EA4C Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dear Frank and Rainer, \section{Bug report} I fetched latexnew.zoo by ftp yesterday (version of 7 November 1991). There is a bug in all the definitions of \thebibliography in the *.sty files (book.sty, article.sty, etc.). The problem is with the \@cite command, which is given only one argument, when it is defined (in latex.tex) to take two. I think I have this right. To illustrate, try this: ------------------------------------------------------------------- \documentstyle{article} \begin{document} \begin{thebibliography}{00} % \bibitem[X]{Z} AAA % < this works fine \bibitem{Z} AAA % < this illustrates the bug \end{thebibliography} \end{document} ------------------------------------------------------------------- \section{doc.sty suggestions} \subsection{\@ne etc} In plain.tex, Knuth uses macros like \z@, \@ne, \m@ne, \count@, etc., to = help TeX's scanner work more quickly, and to save memory (TeXbook, pp. 345, = 348). But the printed version of plain.tex, Appendix B, prints 0, 1, -1, count255, and so on, in most cases, since this makes the code much = clearer. As you know, I am working on EDMAC.DOC, which is a set of macros formatted for use with (new)doc.sty. I would like to use the macros \z@ etc., to help TeX be efficient, but I don't think it is worth the trade-off in making the macros more illegible. Even I have trouble with reading stuff that is full of \count@, \m@ne, \@MM and \@cclvi, etc. It would be very nice indeed if doc.sty could read \z@ in a macro, but print it as 0, and so on for the other abbreviations. This would have = to apply only in the macrocode environment. Is it possible? \subsection{Problem indexing } I find that if I have a macro that uses =08=08M (M), it comes out in the index as just "=08=08", without the "M". Is this fixable? \bye Dominik ------_=_NextPart_001_01C19443.4EC9EA4C Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable bug in latest latex

Dear Frank and Rainer,

\section{Bug report}

I fetched latexnew.zoo by ftp yesterday (version of 7 = November 1991).
There is a bug in all the definitions of = \thebibliography in the
*.sty files (book.sty, article.sty, etc.).  The = problem is with the
\@cite command, which is given only one argument, = when it is defined
(in latex.tex) to take two.  I think I have this = right.

To illustrate, try this:

----------------------------------------------------------------= ---
\documentstyle{article}
\begin{document}
\begin{thebibliography}{00}

% \bibitem[X]{Z}   = AAA       % < this works fine
\bibitem{Z}   = AAA            % = < this illustrates the bug

\end{thebibliography}
\end{document}
----------------------------------------------------------------= ---


\section{doc.sty suggestions}

\subsection{\@ne etc}

In plain.tex, Knuth uses macros like \z@, \@ne, \m@ne, = \count@, etc., to help
TeX's scanner work more quickly, and to save memory = (TeXbook, pp. 345, 348).

But the printed version of plain.tex, Appendix B, = prints 0, 1, -1,
count255, and so on, in most cases, since this makes = the code much clearer.

As you know, I am working on EDMAC.DOC, which is a set = of macros
formatted for use with (new)doc.sty.  I would = like to use the macros
\z@ etc., to help TeX be efficient, but I don't think = it is worth
the trade-off in making the macros more = illegible.  Even I have trouble
with reading stuff that is full of \count@, \m@ne, = \@MM and
\@cclvi, etc.

It would be very nice indeed if doc.sty could read \z@ = in a macro, but
print it as 0, and so on for the other = abbreviations.  This would have to
apply only in the macrocode environment.

Is it possible?

\subsection{Problem indexing <cr>}

I find that if I have a macro that uses =08=08M = (<caret><caret>M), it
comes out in the index as just "=08=08", = without the "M".

Is this fixable?



\bye

Dominik


------_=_NextPart_001_01C19443.4EC9EA4C--