Received: by nummer-3.proteosys id <01C19443.42C29884@nummer-3.proteosys>; Thu, 3 Jan 2002 11:41:54 +0100 x-vm-v5-data: ([nil nil nil nil nil nil nil t nil][nil nil nil nil nil nil nil nil nil nil nil nil "^From:" nil nil nil]) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C19443.42C29884" x-vm-vheader: ("From:" "Sender:" "Resent-From" "To:" "Apparently-To:" "Cc:" "Subject:" "Date:" "Resent-Date:") nil X-MimeOLE: Produced By Microsoft Exchange V6.5 x-vm-bookmark: 1 Content-class: urn:content-classes:message Subject: LaTeX bug/feature/gotcha Date: Sat, 1 Jun 1991 23:00:00 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Don Hosek" Sender: "LaTeX-L Mailing list" To: "Rainer M. Schoepf" Reply-To: "LaTeX-L Mailing list" Status: R X-Status: X-Keywords: X-UID: 341 This is a multi-part message in MIME format. ------_=_NextPart_001_01C19443.42C29884 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-News: hmcvax comp.text.tex:8112 From: teexdwu@ioe.lon.ac.uk (DOMINIK WUJASTYK) Subject:LaTeX bug/feature/gotcha Date: 1 Jun 91 20:47:17 GMT Message-ID:<1991Jun1.204717.26046@ioe.lon.ac.uk> The situation was this: I had an "enumerate" environment in one place, \begin{enumerate} \item ... \item ... \item ... \end{enumerate} and then elsewhere, but nearby, I had a float, a "table" environment, which had another "enumerate" environment in it: \begin{table}{p} \begin{enumerate} \item ... \item ... \item ... \end{enumerate} \end{table} Being only one level deep, the enumerated items in my table were numbered 1, 2, 3 ..., and this was important since the numbers were a key to figures in some artwork that appeared in the chapter. I wanted the float to appear as a whole page float at a particular point in the text, so I was jiggling the position of the whole table in the file, as one often has to in these situations. Quite by accident, I placed the table in the middle of the other "enumerate" environment, like this, \begin{enumerate} \item ... \item ... \begin{table} \begin{enumerate} \item ... \item ... \item ... \end{enumerate} \end{table} \item ... \end{enumerate} The table appeard at the right place in the printed page, so I was = happy, until the copy editor pointed out that the list of items in the float = was now numbered a, b, c, d, ...! Of course what had happenend is obvious, once you see it. LaTeX saw one enumerate inside another, so it changed counters, as it normally does. But in this case, my intuition would be that the float should not count as being truly embedded in the text at this point. I judge it to be a separate entity, and I don't expect it to be affected by its surrounding environment in this way. What do you think? Bug for fixing in LaTeX 2.10/3? Or is this what you think is proper behaviour? Dominik ------_=_NextPart_001_01C19443.42C29884 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable LaTeX bug/feature/gotcha

X-News: hmcvax comp.text.tex:8112
From: teexdwu@ioe.lon.ac.uk (DOMINIK WUJASTYK)
Subject:LaTeX bug/feature/gotcha
Date: 1 Jun 91 20:47:17 GMT
Message-ID:<1991Jun1.204717.26046@ioe.lon.ac.uk>

The situation was this:  I had an = "enumerate" environment in one place,

\begin{enumerate}
\item ...
\item ...
\item ...
\end{enumerate}

and then elsewhere, but nearby,  I had a float, a = "table" environment,
which had another "enumerate" environment = in it:

\begin{table}{p}

\begin{enumerate}
\item ...
\item ...
\item ...
\end{enumerate}

\end{table}

Being only one level deep, the enumerated items in my = table were
numbered 1, 2, 3 ..., and this was important since = the numbers were a
key to figures in some artwork that appeared in the = chapter.

I wanted the float to appear as a whole page float at = a particular point
in the text, so I was jiggling the position of the = whole table in the
file, as one often has to in these situations.

Quite by accident, I placed the table in the middle of = the other
"enumerate" environment, like this,

\begin{enumerate}
\item ...
\item ...

\begin{table}
\begin{enumerate}
\item ...
\item ...
\item ...
\end{enumerate}
\end{table}

\item ...
\end{enumerate}

The table appeard at the right place in the printed = page, so I was happy,
until the copy editor pointed out that the list of = items in the float was
now numbered a, b, c, d, ...!

Of course what had happenend is obvious, once you see = it.  LaTeX saw
one enumerate inside another, so it changed counters, = as it normally
does.

But in this case, my intuition would be that the float = should not
count as being truly embedded in the text at this = point.  I judge it
to be a separate entity, and I don't expect it to be = affected by its
surrounding environment in this way.

What do you think?  Bug for fixing in LaTeX = 2.10/3?  Or is this what
you think is proper behaviour?

Dominik

------_=_NextPart_001_01C19443.42C29884--