Received: from mail.proteosys.com ([213.139.130.197]) by nummer-3.proteosys with Microsoft SMTPSVC(5.0.2195.6713); Sun, 27 Mar 2005 00:44:37 +0100 Received: by mail.proteosys.com (8.12.10/8.12.2) with ESMTP id j2QNiYNi014781 for ; Sun, 27 Mar 2005 00:44:35 +0100 Received: from listserv.uni-heidelberg.de (listserv.uni-heidelberg.de [129.206.119.176]) by relay.uni-heidelberg.de (8.12.10/8.12.10) with ESMTP id j2QNfWfK002631; Sun, 27 Mar 2005 00:41:32 +0100 (MET) Received: from listserv (listserv.uni-heidelberg.de [129.206.119.176]) by listserv.uni-heidelberg.de (8.12.7/8.12.7/SuSE Linux 0.6) with ESMTP id j2QN1Ga1008652; Sun, 27 Mar 2005 00:39:24 +0100 Received: from LISTSERV.UNI-HEIDELBERG.DE by LISTSERV.UNI-HEIDELBERG.DE (LISTSERV-TCP/IP release 1.8e) with spool id 182226 for LATEX-L@LISTSERV.UNI-HEIDELBERG.DE; Sun, 27 Mar 2005 00:39:23 +0100 Received: from relay.uni-heidelberg.de (relay.uni-heidelberg.de [129.206.100.212]) by listserv.uni-heidelberg.de (8.12.7/8.12.7/SuSE Linux 0.6) with ESMTP id j2QNdMYd018458 for ; Sun, 27 Mar 2005 00:39:23 +0100 Received: from smtp06.web.de (smtp06.web.de [217.72.192.224]) by relay.uni-heidelberg.de (8.12.10/8.12.10) with ESMTP id j2QNf0fK002583 for ; Sun, 27 Mar 2005 00:41:00 +0100 (MET) Received: from [212.144.142.246] by smtp06.web.de with smtp (WEB.DE 4.104 #268) id 1DFKss-0002TK-00; Sun, 27 Mar 2005 00:40:03 +0100 X-Sender: uwe.lueck@pop3.web.de X-Mailer: QUALCOMM Windows Eudora Version 5.1 References: <5.1.0.14.0.20050325194659.02471690@pop3.web.de> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-Sender: uwe.lueck@web.de Message-ID: <5.1.0.14.0.20050326205231.024887a0@pop3.web.de> Date: Sat, 26 Mar 2005 22:04:59 +0100 Reply-To: Mailing list for the LaTeX3 project Sender: Mailing list for the LaTeX3 project From: Uwe =?iso-8859-1?Q?L=FCck?= Subject: Re: \@reinserts To: LATEX-L@listserv.uni-heidelberg.de In-Reply-To: Precedence: list X-ProteoSys-SPAM-Score: 0 () X-Scanned-By: MIMEDefang at proteosys.com Return-Path: owner-latex-l@listserv.uni-heidelberg.de X-OriginalArrivalTime: 26 Mar 2005 23:44:37.0358 (UTC) FILETIME=[C54F40E0:01C5325D] Status: R X-Status: X-Keywords: X-UID: 4842 At 22:59 25.03.05, David Kastrup wrote: >If you are hooking into the output routine, it might make sense to >have \holdinginserts=10035 (or so), some special output penalty >associated with the output routine hook. That convention leaves one >less possibility for collision if ids. I would like to support this idea or this kind of ideas. At present, Stephan Boettcher's lineno.sty is (to my knowledge) the only CTAN package that uses \holdinginserts. It toggles between 3 and -3 as long as it is "active", i.e., when code is processed in "line numbering mode". The idea of this seems to be: lineno.sty defines a new output routine which is just what is called by everything that calls \output (attention: "\output" changes in lineno.sty, due to Frank Mittelbach). This output routine must be able to detect whether it was called from "line numbering mode" or from some "usual" use of LaTeX. (... well, it should be possible to help with this without \holdinginserts.) I thought of coding the package's name into \holdinginserts values :-) -- Many Easter 000s, Uwe Lueck.