Received: via tmail-4.1(11) (invoked by user schoepf) for schoepf; Sun, 5 Mar 2000 21:35:41 +0100 (MET) Received: from mailgate1.zdv.Uni-Mainz.DE (mailgate1.zdv.Uni-Mainz.DE [134.93.8.56]) by mail.Uni-Mainz.DE (8.9.3/8.9.3) with ESMTP id VAA23406 for ; Sun, 5 Mar 2000 21:35:41 +0100 (MET) MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01BF86E2.5F580C80" Received: from mail.listserv.gmd.de (mail.listserv.gmd.de [192.88.97.5]) by mailgate1.zdv.Uni-Mainz.DE (8.9.3/8.9.3) with ESMTP id VAA13462 for ; Sun, 5 Mar 2000 21:35:41 +0100 (MET) Received: from mail.listserv.gmd.de (192.88.97.5) by mail.listserv.gmd.de (LSMTP for OpenVMS v1.1a) with SMTP id <14.08F31638@mail.listserv.gmd.de>; Sun, 5 Mar 2000 21:34:22 +0100 X-MimeOLE: Produced By Microsoft Exchange V6.5 Received: from RELAY.URZ.UNI-HEIDELBERG.DE by RELAY.URZ.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8b) with spool id 452153 for LATEX-L@RELAY.URZ.UNI-HEIDELBERG.DE; Sun, 5 Mar 2000 21:33:03 +0100 Received: from ix.urz.uni-heidelberg.de (mail.urz.uni-heidelberg.de [129.206.119.234]) by relay.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id VAA11444 for ; Sun, 5 Mar 2000 21:33:02 +0100 (MET) Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by ix.urz.uni-heidelberg.de (8.8.8/8.8.8) with ESMTP id VAA14690 for ; Sun, 5 Mar 2000 21:35:36 +0100 Received: from kammer.uni-hannover.de (zaphod.kammer.uni-hannover.de [130.75.139.53]) by relay.uni-heidelberg.de (8.9.3+Sun/8.9.3) with ESMTP id VAA18298 for ; Sun, 5 Mar 2000 21:33:01 +0100 (MET) Received: from zarniwoop.kammer.uni-hannover.de.kammer.uni-hannover.de (reinhard@zarniwoop.kammer.uni-hannover.de [130.75.139.54]) by kammer.uni-hannover.de (8.9.3/8.8.7) with ESMTP id VAA01735 for ; Sun, 5 Mar 2000 21:35:34 +0100 Return-Path: X-Mailer: VM 6.37 under Emacs 20.2.1 x-vm-v5-data: ([nil nil nil nil nil nil nil nil nil]["1844" "Sun" "5" "March" "2000" "21:35:34" "+0100" "Reinhard Kotucha" "reinhard@KAMMER.UNI-HANNOVER.DE" nil "40" "bop-hook" "^Date:" nil nil "3" nil "bop-hook" nil nil nil]nil) Content-class: urn:content-classes:message Subject: bop-hook Date: Sun, 5 Mar 2000 21:35:34 +0100 Message-ID: <200003052035.VAA01735@kammer.uni-hannover.de> X-MS-Has-Attach: X-MS-TNEF-Correlator: From: "Reinhard Kotucha" Sender: "Mailing list for the LaTeX3 project" To: "Multiple recipients of list LATEX-L" Reply-To: "Mailing list for the LaTeX3 project" Status: R X-Status: X-Keywords: X-UID: 3538 This is a multi-part message in MIME format. ------_=_NextPart_001_01BF86E2.5F580C80 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi, unfortunately Frank told us in his last mail that he vanishes for a few days to work on output routines. And my suggestion has to do with output routines. I should have posted this earlier. My suggestion is to put a begin-page-hook to the output routine. I suppose that everyone knows draftcopy. Some time ago I needed something like that but I wanted to use pdflatex. I considered to learn pdf to be able to use \pdfliteral. That's not very convenient. Finally I tried something totally different. I didn't expect that it works because it is too simple. I used the \rotatebox and \scalebox commands from the graphics package. It works very well. The only problem was where to execute the macro. I attached it to the page style, but what happens if someone says "\thispagestyle ..."? I think that it is a good idea if the LaTeX kernel would provide a hook (probably called "\AtBeginPage". I don't think that style programmers should patch the output routine. The hook should be at a place in the OTR where all the page layout parameters like margins of the current page are known, even if they are changed after the preamble. And, of course, it must be the very first thing beeing typeset on each page. If there would be such a hook, one could write something like draftcopy in a much more portable way and with NFSS2 access. Regards, Reinhard -- -------------------------------------------------------------------------= --- Reinhard Kotucha Phone: = +49-511-751355 Berggartenstr. 9 D-30419 Hannover = mailto:reinhard@kammer.uni-hannover.de -------------------------------------------------------------------------= --- Microsoft isn't the answer. Microsoft is the question, and the answer is = NO. -------------------------------------------------------------------------= --- ------_=_NextPart_001_01BF86E2.5F580C80 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable bop-hook

Hi,
unfortunately Frank told us in his last mail that he = vanishes for a
few days to work on output routines. And my = suggestion has to do with
output routines. I should have posted this = earlier.

My suggestion is to put a begin-page-hook to the = output routine.

I suppose that everyone knows draftcopy.  Some = time ago I needed
something like that but I wanted to use = pdflatex.  I considered to
learn pdf to be able to use \pdfliteral. That's not = very
convenient. Finally I tried something totally = different. I didn't
expect that it works because it is too simple. I used = the \rotatebox
and \scalebox commands from the graphics package. It = works very well.

The only problem was where to execute the macro. I = attached it to the
page style, but what happens if someone says = "\thispagestyle ..."?

I think that it is a good idea if the LaTeX kernel = would provide a
hook (probably called "\AtBeginPage".  = I don't think that style
programmers should patch the output routine.

The hook should be at a place in the OTR where all the = page layout
parameters like margins of the current page are = known, even if they
are changed after the preamble.  And, of course, = it must be the very
first thing beeing typeset on each page.

If there would be such a hook, one could write = something like
draftcopy in a much more portable way and with NFSS2 = access.

Regards,
  Reinhard

--
----------------------------------------------------------------= ------------
Reinhard = Kotucha           =             &= nbsp;           &n= bsp;   Phone: +49-511-751355
Berggartenstr. 9
D-30419 = Hannover           = ;           mailto:reinhard@kammer.un= i-hannover.de
----------------------------------------------------------------= ------------
Microsoft isn't the answer. Microsoft is the = question, and the answer is NO.
----------------------------------------------------------------= ------------

------_=_NextPart_001_01BF86E2.5F580C80--