X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["2177" "Sun" "4" "October" "92" "18:47:14" "+0100" "David_Rhead@VME.CCC.NOTTINGHAM.AC.UK" "David_Rhead@VME.CCC.NOTTINGHAM.AC.UK" nil "64" "Letter style: a compromise?" "^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 AA08767; Sun, 4 Oct 92 18:50:04 +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 AA01074; Sun, 4 Oct 92 18:49:23 +0100 Message-Id: <9210041749.AA01074@sc.zib-berlin.dbp.de> Received: from DHDURZ1 by vm.urz.Uni-Heidelberg.de (IBM VM SMTP V2R2) with BSMTP id 5152; Sun, 04 Oct 92 18:50:07 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 5141; Sun, 04 Oct 92 18:50:02 CET Received: from DHDURZ1 by DHDURZ1 (Mailer R2.08 R208004) with BSMTP id 5138; Sun, 04 Oct 92 18:49:57 CET Reply-To: Mailing list for the LaTeX3 project Date: Sun, 4 Oct 92 18:47:14 +0100 From: David_Rhead@VME.CCC.NOTTINGHAM.AC.UK Sender: Mailing list for the LaTeX3 project To: Multiple recipients of Subject: Letter style: a compromise? Status: R X-Status: X-Keywords: X-UID: 836 If something is to be provided for letters, might it be worth considering a simplified user interface? For example, if the user went ... --------------------------------------------------------------------------- % Design that has \parskip non-zero and \parindent zero. \documentstyle... \begin{document} % \begin{mydetails} might do \begin{flushright}\begin{tabular}{l@{}} \begin{mydetails} My address: line 1\\ My address: line 2\\ My address: line 3\\ My address: line 4\\[3mm] The date \end{mydetails} % yourdetails might just do a flushleft \begin{yourdetails} Destination address: line 1\\ Destination address: line 2\\ Destination address: line 3\\ Destination address: line 4 \end{yourdetails} \vspace{5mm} Dear Sir or Madam, \begin{center}{\bf Why I'm writing}\end{center} Text text text text text text text text text text text text text text text text. Text text text text text text text text text text text text text text text text. Text text text text text text text text text text text text text text text text. Text text text text text text text text text text text text text text text text. Text text text text text text text text text text text text text text text text. Text text text text text text text text text text text text text text text text. Text text text text text text text text text text text text text text text text. Text text text text text text text text text text text text text text text text. \begin{mydetails} Yours faithfully,\\[5mm] My name \end{mydetails} \end{document} --------------------------------------------------------------------------- . there would be * just two environments (mydetails and yourdetails) as distinct from 2.09's 5+ commands/environments (\address, \signature, letter, \opening, \closing) * no problems from naive users who have no "programming background" and haven't come across the "declare things at the start of the program" approach used for 2.09's \signature * some scope for getting company/university letter-heading in automatically (if appropriate) via \documentstyle. David Rhead