From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/48311 Path: news.gmane.org!not-for-mail From: Alan Stone Newsgroups: gmane.comp.tex.context Subject: Re: paragraph question (the return :O) Date: Fri, 13 Mar 2009 15:22:42 +0100 Message-ID: <326847810903130722q176c746ct8978a33a7e5dda11@mail.gmail.com> References: <326847810903100806w49882d04p30bb179a5bc3b9b7@mail.gmail.com> <326847810903100935x7ae1ab69n3270457ab81d12@mail.gmail.com> <326847810903101014x87a9686tb35a33b9feb5455b@mail.gmail.com> <01AA6547-6B4B-479D-A841-8289BA40AB28@gmail.com> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=0016364c720573b12c046500d5fb X-Trace: ger.gmane.org 1236954219 26466 80.91.229.12 (13 Mar 2009 14:23:39 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 13 Mar 2009 14:23:39 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Fri Mar 13 15:24:55 2009 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by lo.gmane.org with esmtp (Exim 4.50) id 1Li8Jj-0000Sl-LV for gctc-ntg-context-518@m.gmane.org; Fri, 13 Mar 2009 15:24:55 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id B4F9F1FBE8; Fri, 13 Mar 2009 15:23:31 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 20431-02; Fri, 13 Mar 2009 15:22:56 +0100 (CET) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 7B2061FBAA; Fri, 13 Mar 2009 15:22:56 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id D89891FBAA for ; Fri, 13 Mar 2009 15:22:54 +0100 (CET) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 20651-01 for ; Fri, 13 Mar 2009 15:22:45 +0100 (CET) Original-Received: from filter4-nij.mf.surf.net (filter4-nij.mf.surf.net [195.169.124.155]) by ronja.ntg.nl (Postfix) with ESMTP id A21641FB98 for ; Fri, 13 Mar 2009 15:22:44 +0100 (CET) Original-Received: from mail-ew0-f177.google.com (mail-ew0-f177.google.com [209.85.219.177]) by filter4-nij.mf.surf.net (8.13.8/8.13.8/Debian-3) with ESMTP id n2DEMgCB004174 for ; Fri, 13 Mar 2009 15:22:44 +0100 Original-Received: by ewy25 with SMTP id 25so119128ewy.2 for ; Fri, 13 Mar 2009 07:22:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type; bh=RreQwwIEdtSg1M7MO5zndP8l6EAbUjQ6Iv2W9Ruyf+E=; b=AaTJnL1tMI2q0YgmJ2Eo0sY5jPyXM6dU9BlqPAZwa5s6sAPEsZnM5W2nfNMR1ZaRTf So6usvl+kXONIqCmnTH8biKIhbvtAhTjIT0E6xNLGUWxajerjuTpuo3ki6JoV0UW3c4M QYvfDDdBzyAlAM6Bshkftq6opW+CtjykpRCQ4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; b=C8Fu5fCsEmRd4EJGrZY0l0f+JSZ1eFy/2oqAPCIH7K0g7qmLW3AKBlPsw0hDdmvJ4k 6/t2SrDmpcdBlLcAFkvMQcskVSYikU2OUVMzMXQTKn4VX0NtAR41ItdG1bgVmMRxToa9 cmWnvAujfSR/P/8DbE4D7MbYf6heUj9Wl0718= Original-Received: by 10.216.0.208 with SMTP id 58mr684991web.216.1236954162376; Fri, 13 Mar 2009 07:22:42 -0700 (PDT) In-Reply-To: <01AA6547-6B4B-479D-A841-8289BA40AB28@gmail.com> X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=209.85.219.177; country=US; region=CA; city=Mountain View; postalcode=94043; latitude=37.4192; longitude=-122.0574; metrocode=807; areacode=650; http://maps.google.com/maps?q=37.4192,-122.0574&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 193211953 - 656507e0a7f5 X-Scanned-By: CanIt (www . roaringpenguin . com) on 195.169.124.155 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.11 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:48311 Archived-At: --0016364c720573b12c046500d5fb Content-Type: multipart/alternative; boundary=0016364c720573b122046500d5f9 --0016364c720573b122046500d5f9 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Why this error (source: see attachment) ? chapter : 1 Chapter 1 ! Extra \fi. \fi One line. \doCountLines ...arlines \space L)\fi \endgroup #1 \par l.35 Thanks, Alan On Tue, Mar 10, 2009 at 6:32 PM, Wolfgang Schuster < schuster.wolfgang@googlemail.com> wrote: > > Am 10.03.2009 um 18:14 schrieb Alan Stone: > > I still say it's not a very good idea to do this >>>> >>>> In order to make an informed decision, what are you refering to Wolfgang >>>> ? >>>> >>> >>> Your \EveryPar hackery. >>> >> >> What is it about it that it's a bad idea ? >> > > Who knows, it could work or fail in a few cases. > > I apologize for my ignorance, I'm still confused with this one (see >>> attachments)... >>> >>> Why? >>> >> >> (step 3: ...) is typeset one first paragraph too far. >> > > \def\doCountLines#1\par{% > \begingroup > \setbox\scratchbox\vbox{#1\par}% > \getnoflines{\htdp\scratchbox}% > \global\parlines=\noflines\relax > % (step 2: P\space\the\parnumber, \the\parlines\space L) > \ifnum \parlines = 1 > (step 3: P\space \the\parnumber, \the\parlines\space L)% > \fi > \endgroup#1\par} > > > Wolfgang > --0016364c720573b122046500d5f9 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable
Why this error (source: see attachment)=A0?
=A0
chapter=A0=A0=A0=A0=A0=A0=A0 : 1 Chapter 1
! Extra \fi.
<argu= ment> \fi
=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 One line.
\= doCountLines ...arlines \space L)\fi \endgroup #1
=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0= =A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 \par
l.35
=A0
Thanks,
Alan
=A0
=A0
On Tue, Mar 10, 2009 at 6:32 PM, Wolfgang Schust= er <schuster.wolfgang@googlemail.com> wrote:

Am 10.03.2009 um 18:14 schri= eb Alan Stone:=20


I still say it's not a very = good idea to do this

In order to make an informed decision, what are= you refering to Wolfgang ?

Your \EveryPar hackery.

What is it abo= ut it that it's a bad idea ?

Who knows, it co= uld work or fail in a few cases.

I apologize for my ignorance, I&= #39;m still confused with this one (see attachments)...

Why?

(step 3: ...) is typeset one first paragraph too far.
=

\def\doCountLines#1\par{%
=A0 =A0 =A0 \begingroup
= =A0 =A0 =A0 \setbox\scratchbox\vbox{#1\par}%
=A0 =A0 =A0 \getnoflines{\h= tdp\scratchbox}%
=A0 =A0 =A0 \global\parlines=3D\noflines\relax% =A0 =A0 =A0 (step 2: P\space\the\parnumber, \the\parlines\space L)=20

=A0 =A0 =A0 \ifnum \parlines =3D 1
=A0 =A0 =A0 =A0= =A0 =A0 =A0 (step 3: P\space \the\parnumber, \the\parlines\space L)%
= =A0 =A0 =A0 \fi
=A0 =A0 =A0 \endgroup#1\par}=20


Wolfgang
--0016364c720573b122046500d5f9-- --0016364c720573b12c046500d5fb Content-Type: application/x-tex; name="countlines3.tex" Content-Disposition: attachment; filename="countlines3.tex" Content-Transfer-Encoding: base64 X-Attachment-Id: f_fs8yjdrg0 XG5ld2NvdW50IFxwYXJudW1iZXIJCQ0KXG5ld2NvdW50IFxwYXJsaW5lcw0KDQpcZGVmXGRvQ291 bnRMaW5lcyMxXHBhcnslDQoJXGJlZ2luZ3JvdXANCglcc2V0Ym94XHNjcmF0Y2hib3hcdmJveHsj MVxwYXJ9JQ0KCVxnZXRub2ZsaW5lc3tcaHRkcFxzY3JhdGNoYm94fSUNCglcZ2xvYmFsXHBhcmxp bmVzPVxub2ZsaW5lc1xyZWxheA0KCSUJKHN0ZXAgMjogUFxzcGFjZVx0aGVccGFybnVtYmVyLCBc dGhlXHBhcmxpbmVzXHNwYWNlIEwpDQoJXGlmbnVtIFxwYXJsaW5lcyA9IDENCgkJKHN0ZXAgMzog UFxzcGFjZSBcdGhlXHBhcm51bWJlciwgXHRoZVxwYXJsaW5lc1xzcGFjZSBMKSUNCglcZmkNCglc ZW5kZ3JvdXAjMVxwYXJ9DQoNClxkZWZcQ291bnRMaW5lc3slDQoJXGdsb2JhbFxwYXJudW1iZXI9 MFxyZWxheA0KCVxFdmVyeVBhcnslDQoJCVxkZXRlcm1pbmVoZWFkbnVtYmVyW3NlY3Rpb25dXHJl bGF4DQoJCVxpZm51bVxjdXJyZW50aGVhZG51bWJlciA9IDANCgkJCVxhZHZhbmNlXHBhcm51bWJl ciBieSAxDQolCQkJKHN0ZXAgMTogUFxzcGFjZVx0aGVccGFybnVtYmVyLCBcdGhlXHBhcmxpbmVz XHNwYWNlIEwpDQoJCQlcaWZudW0gXHBhcm51bWJlciA9IDENCgkJCQlcZXhwYW5kYWZ0ZXJcZG9D b3VudExpbmVzDQoJCQlcZmkNCgkJXGZpfX0NCgkJDQpcc2V0dXBoZWFkW2NoYXB0ZXJdW3BhZ2U9 LGFmdGVyPXtcQ291bnRMaW5lc31dDQoNClxzdGFydHRleHQNCg0KXGNoYXB0ZXJ7Q2hhcHRlciAx fQ0KDQpPbmUgbGluZS4NCg0KVGh1cywgSSBjYW1lIHRvIHRoZSBjb25jbHVzaW9uIHRoYXQgdGhl IGRlc2lnbmVyIG9mIGEgbmV3IHN5c3RlbSBtdXN0IG5vdCBvbmx5IGJlDQp0aGUgaW1wbGVtZW50 ZXIgYW5kIGZpcnN0IGxhcmdlLS1zY2FsZSB1c2VyOyB0aGUgZGVzaWduZXIgc2hvdWxkIGFsc28g d3JpdGUgdGhlIGZpcnN0DQp1c2VyIG1hbnVhbC4NCg0KXGNoYXB0ZXJ7Q2hhcHRlciAyfQ0KDQpc c2VjdGlvbiB7U2VjdGlvbiAyLjF9DQoNClRodXMsIEkgY2FtZSB0byB0aGUgY29uY2x1c2lvbiB0 aGF0IHRoZSBkZXNpZ25lciBvZiBhIG5ldyBzeXN0ZW0gbXVzdCBub3Qgb25seSBiZQ0KdGhlIGlt cGxlbWVudGVyIGFuZCBmaXJzdCBsYXJnZS0tc2NhbGUgdXNlcjsgdGhlIGRlc2lnbmVyIHNob3Vs ZCBhbHNvIHdyaXRlIHRoZSBmaXJzdA0KdXNlciBtYW51YWwuDQoNClRoZSBzZXBhcmF0aW9uIG9m IGFueSBvZiB0aGVzZSBmb3VyIGNvbXBvbmVudHMgd291bGQgaGF2ZSBodXJ0IFRFWCBzaWduaWZp Y2FudGx5Lg0KSWYgSSBoYWQgbm90IHBhcnRpY2lwYXRlZCBmdWxseSBpbiBhbGwgdGhlc2UgYWN0 aXZpdGllcywgbGl0ZXJhbGx5IGh1bmRyZWRzIG9mIGltcHJvdmVtZW50cw0Kd291bGQgbmV2ZXIg aGF2ZSBiZWVuIG1hZGUsIGJlY2F1c2UgSSB3b3VsZCBuZXZlciBoYXZlIHRob3VnaHQgb2YgdGhl bSBvcg0KcGVyY2VpdmVkIHdoeSB0aGV5IHdlcmUgaW1wb3J0YW50Lg0KDQolXHN0YXJ0aGlkaW5n DQpcY2hhcHRlcntDaGFwdGVyIDN9DQoNCkFsc28gb25lIGxpbmUuDQoNCkJ1dCBhIHN5c3RlbSBj YW5ub3QgYmUgc3VjY2Vzc2Z1bCBpZiBpdCBpcyB0b28gc3Ryb25nbHkgaW5mbHVlbmNlZCBieSBh IHNpbmdsZSBwZXJzb24uDQpPbmNlIHRoZSBpbml0aWFsIGRlc2lnbiBpcyBjb21wbGV0ZSBhbmQg ZmFpcmx5IHJvYnVzdCwgdGhlIHJlYWwgdGVzdCBiZWdpbnMgYXMgcGVvcGxlDQp3aXRoIG1hbnkg ZGlmZmVyZW50IHZpZXdwb2ludHMgdW5kZXJ0YWtlIHRoZWlyIG93biBleHBlcmltZW50cy4NCiVc c3RvcGhpZGluZw0KDQpcc3RvcHRleHQNCg== --0016364c720573b12c046500d5fb Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context webpage : http://www.pragma-ade.nl / http://tex.aanhet.net archive : https://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ --0016364c720573b12c046500d5fb--