X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["862" "Thu" "27" "August" "92" "17:56:44" "CET" "Don Hosek" "DHOSEK@HMCVAX.CLAREMONT.EDU" nil "22" "Re: More poking about in the letter style" "^Date:" nil nil "8"]) Return-Path: Received: from sc.ZIB-Berlin.DE (serv01) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/6.5.92 ) id AA17659; Thu, 27 Aug 92 18:01:12 +0200 Received: from vm.urz.Uni-Heidelberg.de by sc.ZIB-Berlin.DE (4.0/SMI-4.0-sc/19.6.92) id AA26135; Thu, 27 Aug 92 18:01:00 +0200 Message-Id: <9208271601.AA26135@sc.zib-berlin.dbp.de> Received: from DHDURZ1 by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with BSMTP id 8338; Thu, 27 Aug 92 17:57:10 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 8313; Thu, 27 Aug 92 17:57:05 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 8311; Thu, 27 Aug 92 17:57:02 CET Reply-To: Mailing list for the LaTeX3 project Date: Thu, 27 Aug 92 17:56:44 CET From: Don Hosek Sender: Mailing list for the LaTeX3 project To: Multiple recipients of Subject: Re: More poking about in the letter style Status: R X-Status: X-Keywords: X-UID: 752 - > Also, why does \letter insert a \leavevmode into its argument? It - > seems like this should be appearing in \opening if it's going to - > appear at all rather than way over at \letter. (This, by the way, - > is a change to letter.sty in the past few years and doesn't seem - > to be in latex.bug). -It is in letter.doc: -%% FMi & RmS: added \leavevmode to catch empty argument, 16 Aug 91 -%% RmS ...and added \ignorespaces, 21 Feb 92 So it is. I guess that's the problem with on-line viewing. Stuff falls offscreen. My printed copy, as you may have noticed, is a bit old but I don't want to give up the duplex output just yet. However, I don't seem to be able to come up with code that requires that \leavevmode. Of course, my definitions leave out the space before #1 in the definitions of \@xproc and \@yproc which might be the proximate cause. -dh