X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["2206" "Fri" "8" "October" "1999" "20:40:27" "+0200" "Frank Mittelbach" "frank.mittelbach@LATEX-PROJECT.ORG" nil "56" "Re: Experimental `template' interface code" "^Date:" nil nil "10" nil "Experimental `template' interface code" nil nil nil] nil) Received: from mail.listserv.gmd.de (mail.listserv.gmd.de [192.88.97.5]) by mail.Uni-Mainz.DE (8.9.3/8.9.3) with ESMTP id WAA20458 for ; Fri, 8 Oct 1999 22:04:50 +0200 (MET DST) Received: from mail.listserv.gmd.de (192.88.97.5) by mail.listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <0.62988F57@mail.listserv.gmd.de>; Fri, 8 Oct 1999 22:03:15 +0200 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 445320 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Fri, 8 Oct 1999 22:01:44 +0200 Received: from mail.Uni-Mainz.DE (root@trudi.zdv.Uni-Mainz.DE [134.93.8.159]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id WAA08359 for ; Fri, 8 Oct 1999 22:01:41 +0200 (MET DST) Received: from istrati.zdv.uni-mainz.de (root@dialin415.zdv.Uni-Mainz.DE [134.93.175.115]) by mail.Uni-Mainz.DE (8.9.3/8.9.3) with ESMTP id WAA14296 for ; Fri, 8 Oct 1999 22:03:10 +0200 (MET DST) Received: (from design@localhost) by istrati.zdv.uni-mainz.de (8.9.3/8.9.3) id UAA01185; Fri, 8 Oct 1999 20:40:27 +0200 X-Authentication-Warning: istrati.zdv.uni-mainz.de: design set sender to design@istrati.zdv.uni-mainz.de using -f References: <199910041250.NAA27424@mimosa.csv.warwick.ac.uk> <199910011238.OAA00640@istrati.zdv.uni-mainz.de> <199910070958.LAA00712@istrati.zdv.uni-mainz.de> Message-ID: <199910081840.UAA01185@istrati.zdv.uni-mainz.de> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: Date: Fri, 8 Oct 1999 20:40:27 +0200 From: Frank Mittelbach Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Experimental `template' interface code Status: R X-Status: X-Keywords: X-UID: 3353 Lars, > Please pardon my asking a (probably) stupid question, but what does a > horizontal list look like? not a stupid question. in most cases you see only enumeration lists as horzontal list as in consider the options a) a \vbox b) an \hbox c) \vcenter which can all be applied at this point ... > or is it understood that there is some clear separation between the items, > like in the TeXbook's example of footnotes-in-a-paragraph (p. 398, at least > in my copy)? that would be another example. sometimes you also find itemize like lists of this type (typically in case of sublist, ie not really running within a normal paragraph text. > PS: I've given some thought to the footnote template type, and so far I > haven't been able to come up with anything that would require more than the > single argument for the footnote text. (A footnote document commands might well, current latex already has two for \footnotetext (one being the text and one being the number to use or \NoValue) i'm not really into critical edition type of footnote handling but perhaps there are things that might be helpful to provide > well take more than one argument---it could for example take an argument > specifying who's comment this is, in the case of footnotes being used for > commentry to a fixed text---but that would rather be used to select the > right template instance.) > On the other hand, there are so many > possibilities for what should happen to the argument that I doubt you'll > get by with one (or even two) base templates. in that case please think about specs for the base templates (not necessarily the implementations though that is fun as well) that you can think would be sensible, ie what should they do (the templates) or more exactly what layout should they provide and what could be possible attributes in each case. i have in fact gone half through this excerise last night and implemented a few rough drafts and i intend to show them for discussion end of the month as i will get away for a short vacation tomorrow at 4:00 in the meantime thoughts on such base templates and their attributes would be welcome (i didn't got very far last night) best frank