X-VM-v5-Data: ([nil nil nil nil nil nil nil nil nil] ["1394" "Thu" "27" "January" "1994" "09:30:33" "LCL" "Mike Piff" "M.Piff@sheffield.ac.uk" "<199401270935.AA00153@mail.cs.tu-berlin.de>" "28" "Re: Mapping a structure onto a design" "^Date:" nil nil "1" "1994012709:30:33" "Mapping a structure onto a design" (number " " mark " Mike Piff Jan 27 28/1394 " thread-indent "\"Re: Mapping a structure onto a design\"\n") nil]) Return-Path: Received: from sc.ZIB-Berlin.DE (mailserv) by dagobert.ZIB-Berlin.DE (4.1/SMI-4.0/24.6.93) id AA10902; Thu, 27 Jan 94 10:37:04 +0100 Received: from mail.cs.tu-berlin.de by sc.ZIB-Berlin.DE (4.1/SMI-4.0-sc/03.06.93) id AA01778; Thu, 27 Jan 94 10:36:00 +0100 Received: from tubvm.cs.tu-berlin.de by mail.cs.tu-berlin.de with SMTP id AA00153 (5.65c8/IDA-1.4.4(mail.m4[1.12]) for <@MAIL.CS.TU-BERLIN.DE:Schoepf@SC.ZIB-BERLIN.DE>); Thu, 27 Jan 1994 10:35:52 +0100 Message-Id: <199401270935.AA00153@mail.cs.tu-berlin.de> Received: from TUBVM.CS.TU-BERLIN.DE by tubvm.cs.tu-berlin.de (IBM VM SMTP V2R2) with BSMTP id 0520; Thu, 27 Jan 94 10:35:00 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin MAILER@DHDURZ1) by TUBVM.CS.TU-BERLIN.DE (LMail V1.2a/1.8a) with BSMTP id 0519; Thu, 27 Jan 1994 10:35:00 +0200 Received: from VM.URZ.UNI-HEIDELBERG.DE (NJE origin LISTSERV@DHDURZ1) by VM.URZ.UNI-HEIDELBERG.DE (LMail V1.2a/1.8a) with BSMTP id 5623; Thu, 27 Jan 1994 10:34:34 +0000 Reply-To: Mailing list for the LaTeX3 project Date: Thu, 27 Jan 1994 09:30:33 LCL From: Mike Piff Sender: Mailing list for the LaTeX3 project To: Multiple recipients of list LATEX-L Subject: Re: Mapping a structure onto a design Status: R X-Status: X-Keywords: X-UID: 1322 %>Charles Wells writes: %> > David Rhead's suggestion that we separate structure and design %> > and have commands such as %> > %> > \mapping{structure}{design} %> > [...] %> > in Latex3 strikes me as exactly the right thing to do. However, %> > one problem that someone else in this discussion mentioned will %> > still occur: What happens if you fine-tune the article for the %> > A4 style if someone else maps the article structure %> > to the US default in printing out a copy that was emailed or %> > retrieved by FTP. One kind of fine-tuning is to insert a %> > pagebreak at a certain spot. That could cause a page with only %> > a few lines in another design. %> Putting \pagebreak, \newpage, \clearpage, etc in the body of the document is bad practice anyway. The user should define his own command to do the \pagebreak, eg, \mypagebreak, in the preamble, so that it is easily modifiable by another user. That is the point of separating form from content. Another user can make \mypagebreak=\relax, \par or whatever. However, even the best of us don't seem to have managed this one...:-) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %% Dr M J Piff, School of Mathematics and Statistics, University of %% %% Sheffield, UK. e-mail: M.Piff@sheffield.ac.uk %% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%