X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["2591" "Thu" "16" "December" "93" "23:15:01" "+0100" "Frank Mittelbach" "MITTELBACH@mzdmza.zdv.uni-mainz.de" nil "60" "forward from Paul Taylor concerning floats etc." "^Date:" nil nil "12" nil nil]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/24.6.93) id AA07249; Thu, 16 Dec 93 23:17:06 +0100 Received: from mail.cs.tu-berlin.de by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA13544; Thu, 16 Dec 93 23:17:03 +0100 Received: from tubvm.cs.tu-berlin.de by mail.cs.tu-berlin.de with SMTP id AA22842 (5.65c8/IDA-1.4.4(mail.m4[1.12]) for <@MAIL.CS.TU-BERLIN.DE:Schoepf@SC.ZIB-BERLIN.DE>); Thu, 16 Dec 1993 23:17:01 +0100 Message-Id: <199312162217.AA22842@mail.cs.tu-berlin.de> Received: from TUBVM.CS.TU-BERLIN.DE by tubvm.cs.tu-berlin.de (IBM VM SMTP V2R2) with BSMTP id 1206; Thu, 16 Dec 93 23:17:36 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin MAILER@DHDURZ1) by TUBVM.CS.TU-BERLIN.DE (LMail V1.2a/1.8a) with BSMTP id 1205; Thu, 16 Dec 1993 23:17:36 +0200 Received: from DHDURZ1 (NJE origin LISTSERV@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 3030; Thu, 16 Dec 1993 23:14:23 +0000 Reply-To: Mailing list for the LaTeX3 project Date: Thu, 16 Dec 93 23:15:01 +0100 From: Frank Mittelbach Sender: Mailing list for the LaTeX3 project To: Multiple Recipients of Subject: forward from Paul Taylor concerning floats etc. Status: R X-Status: X-Keywords: X-UID: 1216 From: VZDMZA::IN%"pt@doc.ic.ac.uk" "Paul Taylor" 16-DEC-1993 22:45:57.84 To: IN%"mittelbach@MZDMZA.ZDV.UNI-MAINZ.DE" CC: Subj: floats & use of LaTeX-3 list Received: from swan.doc.ic.ac.uk by VzdmzA.ZDV.Uni-Mainz.DE (PMDF #12046) id <01H6KBCNMPRK000DV0@VzdmzA.ZDV.Uni-Mainz.DE>; Thu, 16 Dec 1993 22:43 +0200 Received: from doc.ic.ac.uk by swan.doc.ic.ac.uk id <13191-0@swan.doc.ic.ac.uk>; Thu, 16 Dec 1993 20:56:52 +0000 Date: Thu, 16 Dec 1993 20:56:50 +0000 From: Paul Taylor Subject: floats & use of LaTeX-3 list To: mittelbach@MZDMZA.ZDV.UNI-MAINZ.DE Message-id: <"swan.doc.i.193:16.11.93.20.56.54"@doc.ic.ac.uk> X-Envelope-to: mittelbach@MZDMZA.ZDV.UNI-MAINZ.DE X-Mailer: Mail User's Shell (7.2.5 10/14/92) Please forward this to LATEX-L. Thanks. (1) Who is in charge of the LATEX-L@DHDURZ1.EARN list? I tried sending something to it today (below) but got "you are not authorised to send to LATEX-L" back from it. I've had this before, and also an exchange of messages with the program which told me to re-subscribe, so I did, then it told me I wasn't on theelist any more, so I subscribed again, and it told me I was already on it. An *extremely* stupid program, IMHO. (2) Can you persuade people not to use the "vacation" program, or to program it not to reply to LATEX-L, or get the LATEX-L program to insert the appropriate headers to stop the vacation program from replying. I don't want to hear about everyone's xmas holidays, thank you. (3) Finally, my submission: I am inclined to agree with Mike Barr on this subject, that floats are to be avoided altogether. When my users ask me why their figures appear in peculiar places (or not at all) I tell them directly "LaTeX floats don't work". I have a few of them in the book I'm writing, but only to stop TeX choking on large items. I don't expect them to appear in any sensible place, and intend simply to place the items where I want them on the page when the book is finished. I tell users to do likewise. I think the moral of the discussion of "clever ideas" for placing floats (and it must be said that latex.tex contains "clever" code) is that it is not possible to do it automatically. I suggest that LaTeX-3 should have a VERY SIMPLE algortithm for float placement, ie one whose behaviour is predictable by users and NOT clever. The effect will probably be that most of their figures will actually appear where they want them. The exiting LaTeX-2.09 float placement algorithm, together with contributed code for doing other "clever" things, should be offered as non-core options. Paul