X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1314" "Sun" "4" "October" "92" "01:52:55" "CET" "Don Hosek" "DHOSEK@HMCVAX.CLAREMONT.EDU" nil "31" "Re: Letter style" "^Date:" nil nil "10"]) Return-Path: Received: from sc.ZIB-Berlin.DE (serv01) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/1.9.92 ) id AA08608; Sun, 4 Oct 92 01:53:08 +0100 Received: from vm.urz.Uni-Heidelberg.de (vm.hd-net.uni-heidelberg.de) by sc.ZIB-Berlin.DE (4.0/SMI-4.0-sc/19.6.92) id AA00386; Sun, 4 Oct 92 01:52:38 +0100 Message-Id: <9210040052.AA00386@sc.zib-berlin.dbp.de> Received: from DHDURZ1 by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with BSMTP id 1561; Sun, 04 Oct 92 01:53:23 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 1545; Sun, 04 Oct 92 01:53:18 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 1543; Sun, 04 Oct 92 01:53:16 CET Reply-To: Mailing list for the LaTeX3 project Date: Sun, 4 Oct 92 01:52:55 CET From: Don Hosek Sender: Mailing list for the LaTeX3 project To: Multiple recipients of Subject: Re: Letter style Status: R X-Status: X-Keywords: X-UID: 833 Reasons for keeping letter: - If presented correctly to begin with, letters are not too bad. I use letter.sty in my LaTeX classes to make concrete the idea of document types (e.g., the difference between article, report and book) since it's so dramatically different in the set of structures supported. - One thing TeX (and by association LaTeX) does well is data-driven publishing. The number one instance of this is--- form letters. letter.sty really doesn't take a whole lot of time to learn. - Why learn multiple packages? If I didn't do letters in LaTeX or TeX, I'd have no means of typesetting them. Now there are improvements to be made to thhe standard letter styles, e.g., providing built-in ability for form-letters, approaching label printing differently (I've been working on a replacement letter style for 2.09 which occasioned the earlier discussion), etc. My thought is to handle printing envelopes or mailing labels from the letter file in a separate LaTeX run (it's difficult otherwise to separate out the labels from the letters on some printing systems). Form letters are handled by saying \begin{formletter}{FILENAME} \end{formletter} rather than \begin{letter}{ADDRESS} \end{letter} The format of the formletter data file is not yet decided on, but I'm working on that. -dh