From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/81618 Path: news.gmane.org!not-for-mail From: =?iso-8859-2?B?UHJvY2jhemthIEx1a+G5IEluZy4gLSBQb250ZXggcy4gci4gby4=?= Newsgroups: gmane.comp.tex.context Subject: Re: Number of pages by Lua of a figure to be inserted? Date: Thu, 11 Apr 2013 09:10:28 +0200 Message-ID: References: <51658779.2060402@wxs.nl> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=----------BO4z0bGvUPNNwAPt65gUbz X-Trace: ger.gmane.org 1365664270 26421 80.91.229.3 (11 Apr 2013 07:11:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 11 Apr 2013 07:11:10 +0000 (UTC) To: ConTeXt Original-X-From: ntg-context-bounces@ntg.nl Thu Apr 11 09:11:11 2013 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from [195.12.62.10] (helo=balder.ntg.nl) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1UQBf4-0006dL-Bp for gctc-ntg-context-518@m.gmane.org; Thu, 11 Apr 2013 09:11:10 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 9A03C10220; Thu, 11 Apr 2013 09:10:49 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 7jP6CzdZXZr0; Thu, 11 Apr 2013 09:10:47 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id ABDE91039C; Thu, 11 Apr 2013 09:10:47 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id BF3331039C for ; Thu, 11 Apr 2013 09:10:45 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at balder.ntg.nl Original-Received: from balder.ntg.nl ([127.0.0.1]) by localhost (balder.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id xbnkAAsdmrXb for ; Thu, 11 Apr 2013 09:10:43 +0200 (CEST) Original-Received: from filter1-til.mf.surf.net (filter1-til.mf.surf.net [194.171.167.217]) by balder.ntg.nl (Postfix) with ESMTP id 3ABD510220 for ; Thu, 11 Apr 2013 09:10:43 +0200 (CEST) Original-Received: from mail.pontex.cz (mail.pontex.cz [89.233.168.98]) by filter1-til.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id r3B7AdBF014097 for ; Thu, 11 Apr 2013 09:10:42 +0200 Original-Received: from localhost ([127.0.0.1]) by mail.pontex.cz (Kerio MailServer 6.6.2) for ntg-context@ntg.nl; Thu, 11 Apr 2013 09:10:32 +0200 In-Reply-To: <51658779.2060402@wxs.nl> User-Agent: Opera Mail/12.15 (Win32) X-Bayes-Prob: 0.2993 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=89.233.168.98; country=CZ; region=52; city=Prague; latitude=50.0833; longitude=14.4667; http://maps.google.com/maps?q=50.0833,14.4667&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 0RJmvaDWi - 43700bec70be - 20130411 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) on 194.171.167.217 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.14 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: ntg-context-bounces@ntg.nl Xref: news.gmane.org gmane.comp.tex.context:81618 Archived-At: ------------BO4z0bGvUPNNwAPt65gUbz Content-Type: text/plain; charset=iso-8859-2; format=flowed; delsp=yes Content-Transfer-Encoding: Quoted-Printable Hello, thanks for the hint. Could you please check my code? The function is able to detect number of pages (tested with a .pdf, whic= h works; I believe it will work with other figure formats, too). When the file is not found, it doesn't break Ctx, which is good. The problem is that once a file is not found, later calls to the functio= n fail (means they return 'false'), too. It seems like a figure being "hanging" somewhere or what; but I'm not ab= le to find the bad place iin the code. Note that the directory structure is: t2.mkiv - file to be tested T/Kn.pdf - file to be inserted (2 pages) ---- t2.mkiv \startluacode nOfPages =3D function(fn) local n do local fig =3D figures.push{name =3D fn} local info =3D figures.identify() --inspect(info) if info.status.status ~=3D 0 then figures.check() -- This may check all figures; I'm interested= in the last figure only - any call improvement? n =3D fig.used.pages end figures.pop() -- I thought no figure should stay "hanging" due to= this line end if not n then return false end return n end \stopluacode \starttext AAA \startluacode context(nOfPages("Kn.pdf") or "???") -- [1] -- When you comment the line above, later Ctx detects correctly 2 p= ages of 'Kn.pdf'. \stopluacode \setupexternalfigures[directory=3DT] % Find the 'Kn.pdf' in 'T/Kn.pdf= ' \startluacode context(nOfPages("Kn.pdf") or "???") -- Now, Ctx should find 'T/Kn.pdf' anyway and thus detect 2 pages o= f 'Kn.pdf'. -- This doesn't occure when [1] is on \stopluacode \stoptext ---- Any idea? TIA. Best regards, Lukas -- = Ing. Luk=E1=B9 Proch=E1zka [mailto:LPr@pontex.cz] Pontex s. r. o. [mailto:pontex@pontex.cz] [http://www.pontex.cz] Bezov=E1 1658 147 14 Praha 4 Tel: +420 244 062 238 Fax: +420 244 461 038 ------------BO4z0bGvUPNNwAPt65gUbz Content-Disposition: attachment; filename=t2.zip Content-Type: application/zip; name="t2.zip" Content-Transfer-Encoding: Base64 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 ------------BO4z0bGvUPNNwAPt65gUbz 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 : http://foundry.supelec.fr/projects/contextrev/ wiki : http://contextgarden.net ___________________________________________________________________________________ ------------BO4z0bGvUPNNwAPt65gUbz--