X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1581" "Mon" "2" "November" "1998" "22:06:41" "+0100" "Frank Mittelbach" "Frank.Mittelbach@UNI-MAINZ.DE" nil "41" "Re: Quotes and punctuation" "^Date:" nil nil "11" nil nil nil nil nil] nil) X-POP3-Rcpt: schoepf@polly.zdv.Uni-Mainz.DE Received: from listserv.gmd.de (listserv.gmd.de [192.88.97.1]) by mail.Uni-Mainz.DE (8.8.8/8.8.8) with ESMTP id HAA31436; Tue, 3 Nov 1998 07:25:27 +0100 (MET) Received: from lsv1.listserv.gmd.de (192.88.97.2) by listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <5.948DF55C@listserv.gmd.de>; Tue, 3 Nov 1998 7:25:22 +0100 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 406891 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Tue, 3 Nov 1998 07:22:59 +0100 Received: from kralle.zdv.Uni-Mainz.DE (Ufrank@kralle.zdv.Uni-Mainz.DE [134.93.8.158]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id HAA01310 for ; Tue, 3 Nov 1998 07:22:54 +0100 (MET) Received: (from Ufrank@localhost) by kralle.zdv.Uni-Mainz.DE (8.8.8/8.8.8) id HAA27817 for LATEX-L@URZ.UNI-HEIDELBERG.DE; Tue, 3 Nov 1998 07:22:48 +0100 (MET) X-Authentication-Warning: kralle.zdv.Uni-Mainz.DE: Ufrank set sender to latex3 using -f Received: (from latex3@localhost) by frank.zdv.uni-mainz.de (8.6.9/8.6.9) id WAA08590; Mon, 2 Nov 1998 22:06:41 +0100 References: <01J3B26EN3KY00049X@ALPHA.NTP.SPRINGER.DE> Message-ID: <199811022106.WAA08590@frank.zdv.uni-mainz.de> Reply-To: Mailing list for the LaTeX3 project In-Reply-To: <01J3B26EN3KY00049X@ALPHA.NTP.SPRINGER.DE> Date: Mon, 2 Nov 1998 22:06:41 +0100 From: Frank Mittelbach Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Quotes and punctuation Status: R X-Status: X-Keywords: X-UID: 2714 Joerg Knappen writes: > It is almost trivial to implement \quote{this}, but do you really expect that it > will be used by the authors, typing a LaTeX script? > > Compare: "this" > ``this'' > \quote{this} > > in length, sophistication, and error checking. > > IMO, the Knuthian commands are just right -- not too long and not shortened > into cryptical acronyms. except that he misuses the ligature mechanism to implement his "commands" (or was it ``commands'' :-) with all the pitfalls we know > LaTeX2e is already on the way to go overboard on > command length, I am not very fond of all the commands prefixed by \text... that is a problem which i also see, but it originates in the usage of TeX for things it was not meant for (ie typesetting anything other than English) and not having appropriate interfaces for it. so the \text... is a logical step to avoid absolute chaos while still being able to extend the capabilities (within the framework forced on you) > Too long commands encourage the authors to come up with their own, incompatible and too short commands result in users documents suddenly no longer working as they have already been defined by the user. the \text... commands have been introduced mainly as internal commands not primarily to be used by the end user but to provide a unique representation if going from an input representation (inputenc) via internal commands (\text...) to some output representation (fontenc) on the whole i think this is something which does work fairly well in the current LaTeX. frank