Received: by nummer-3.proteosys id <01C19443.A6875F7C@nummer-3.proteosys>; Thu, 3 Jan 2002 11:44:42 +0100 In-Reply-To: Your message of Thu, 16 Apr 92 15:46:04 BST MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C19443.A6875F7C" Return-Path: X-MimeOLE: Produced By Microsoft Exchange V6.5 x-vm-v5-data: ([nil nil nil nil t nil nil nil nil][nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil]) Content-class: urn:content-classes:message Subject: Re: Ignore spaces before \footnote ? Date: Thu, 16 Apr 1992 19:07:05 +0100 Message-ID: X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Nelson H. F. Beebe" Sender: "Mailing list for the LaTeX3 project" To: "Rainer M. Schoepf" Reply-To: "Mailing list for the LaTeX3 project" Status: R X-Status: X-Keywords: X-UID: 668 This is a multi-part message in MIME format. ------_=_NextPart_001_01C19443.A6875F7C Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable David Rhead suggests that \footnote might be redefined to ignore leading space. I agree that this would most often be useful. In the rare event that the space is wanted, one can always write text text text {}\footnote{...} Another macro I'd like to see changed the same way is \index{} and its relatives like \glossary, where it is equally vital that the index reference be tagged to the preceding word. I've more than once been bitten by text like this: text text text \index{first entry} \index{second entry} text text text As David noted, it is useful to have \footnote{} and \index{} stuff on separate lines to improve the readability of the input file, and also to avoid confusing text processing filters (spelling and grammar checkers) by input like "text\footnote{...}". The example above not only can get the wrong page number into the index entries, but it also produces spurious space that is preserved in the typeset output between the two text blocks! To get correct output, you have to use %s on the first and second lines. Therefore, unless someone comes up with a serious objection about why this change should not be made, I tentatively cast a vote for it. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Nelson H.F. Beebe Center for Scientific Computing Department of Mathematics 220 South Physics Building University of Utah Salt Lake City, UT 84112 USA Tel: (801) 581-5254 FAX: (801) 581-4148 Internet: beebe@math.utah.edu =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ------_=_NextPart_001_01C19443.A6875F7C Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Re: Ignore spaces before \footnote ?

David Rhead suggests that \footnote might be redefined = to ignore
leading space.  I agree that this would most = often be useful.  In the
rare event that the space is wanted, one can always = write

        text text = text
        = {}\footnote{...}

Another macro I'd like to see changed the same way is = \index{} and its
relatives like \glossary, where it is equally vital = that the index
reference be tagged to the preceding word.  I've = more than once been
bitten by text like this:

        text text = text
        = \index{first entry}
        = \index{second entry}
        text text = text

As David noted, it is useful to have \footnote{} and = \index{} stuff on
separate lines to improve the readability of the = input file, and also
to avoid confusing text processing filters (spelling = and grammar
checkers) by input like = "text\footnote{...}".  The example above not
only can get the wrong page number into the index = entries, but it also
produces spurious space that is preserved in the = typeset output
between the two text blocks!  To get correct = output, you have to use
%s on the first and second lines.

Therefore, unless someone comes up with a serious = objection about why
this change should not be made, I tentatively cast a = vote for it.


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
Nelson H.F. Beebe
Center for Scientific Computing
Department of Mathematics
220 South Physics Building
University of Utah
Salt Lake City, UT 84112
USA
 Tel: (801) 581-5254
 FAX: (801) 581-4148
 Internet: beebe@math.utah.edu
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=

------_=_NextPart_001_01C19443.A6875F7C--