From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/30281 Path: news.gmane.org!not-for-mail From: Sanjoy Mahajan Newsgroups: gmane.comp.tex.context Subject: figure directory is sort of searched Date: Mon, 14 Aug 2006 23:50:21 -0400 Message-ID: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----- =_aaaaaaaaaa0" X-Trace: sea.gmane.org 1155613856 29629 80.91.229.2 (15 Aug 2006 03:50:56 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 15 Aug 2006 03:50:56 +0000 (UTC) Original-X-From: ntg-context-bounces@ntg.nl Tue Aug 15 05:50:54 2006 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 ciao.gmane.org with esmtp (Exim 4.43) id 1GCpx7-0006wU-8D for gctc-ntg-context-518@m.gmane.org; Tue, 15 Aug 2006 05:50:53 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id ED4881FD60; Tue, 15 Aug 2006 05:50:51 +0200 (CEST) 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 24317-01; Tue, 15 Aug 2006 05:50:44 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 947BE1FD4E; Tue, 15 Aug 2006 05:50:44 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 8E3D81FD4E for ; Tue, 15 Aug 2006 05:50:42 +0200 (CEST) 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 16138-07 for ; Tue, 15 Aug 2006 05:50:36 +0200 (CEST) Original-Received: from elasmtp-mealy.atl.sa.earthlink.net (elasmtp-mealy.atl.sa.earthlink.net [209.86.89.69]) by ronja.ntg.nl (Postfix) with SMTP id 26A871FD48 for ; Tue, 15 Aug 2006 05:50:33 +0200 (CEST) Original-Received: from [24.41.6.91] (helo=approximate.corpus.cam.ac.uk) by elasmtp-mealy.atl.sa.earthlink.net with asmtp (TLSv1:AES256-SHA:256) (Exim 4.34) id 1GCpwm-00066C-1s; Mon, 14 Aug 2006 23:50:32 -0400 Original-Received: from sanjoy by approximate.corpus.cam.ac.uk with local (Exim 4.60) (envelope-from ) id 1GCpwb-0006Vv-DO; Mon, 14 Aug 2006 23:50:21 -0400 Original-To: ntg-context@ntg.nl X-Mailer: MH-E 7.85; nmh 1.1; GNU Emacs 21.4.1 Content-ID: <25041.1155613821.0@laptop> X-ELNK-Trace: dcd19350f30646cc26f3bd1b5f75c9f474bf435c0eb9d47871f28e14d885ed8c7d9fe9b3b5f1b74748618001a783dc31350badd9bab72f9c350badd9bab72f9c X-Originating-IP: 24.41.6.91 X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.7 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:30281 Archived-At: ------- =_aaaaaaaaaa0 Content-Type: text/plain; charset="us-ascii" Content-ID: <25041.1155613821.1@laptop> I still can't figure this problem one out, from a few months ago, and it happens with a recent ConTeXt (2006.08.08 21:51). The figure searching code gets confused if a file of the same basename (but in a different directory) has already been loaded. Here is a minimal min.tex to show what I mean: \starttext \setupexternalfigures[directory={1}] \placefigure[here][ch1fig]{should be 1/fig-1.pdf}{\externalfigure[fig-1.pdf]} \setupexternalfigures[directory={2}] \placefigure[here][ch2fig1]{should be 2/fig-1.pdf}{\externalfigure[fig-1.pdf]} \placefigure[here][ch2fig2]{should be 2/fig-2.pdf}{\externalfigure[fig-2.pdf]} \stoptext Probably it's a silly idea to use \setupexternalfigures within the body, but the same problem happens when using components (where each component's preamble has a similar line), where it makes more sense. Here is the directory structure, and all the files are attached as a small (15KB) .tgz: min.tex 1/fig-1.pdf 2/fig-1.pdf 2/fig-2.pdf The final (third) figure is correctly found as 2/fig-2.pdf. But the second figure is reused from 1/fig-1.pdf because another fig-1.pdf has already been found: as 1/fig-1.pdf. Here is the relevant bit from the texexec output: <./1/fig-1.pdf> figures : dimensions of 1/fig-1.pdf loaded from figurefile itself (./min.tuo) (/home/sanjoy/texmf/tex/context/base/pdfr-ec.tex) floatblocks : 1 placed figures : figureobject fig-1.pdf is reused floatblocks : 2 placed <./2/fig-2.pdf> figures : dimensions of 2/fig-2.pdf loaded from figurefile itself floatblocks : 3 placed One part of ConTeXt does know the right figure path. A \getfiguredimensions[fig-1.pdf] after the second \placefigure will trigger a kpathsea search for 2/fig-1.pdf, which it finds. But it still loads 1/fig-1.pdf, which is why I've said 'sort of searched' in the subject line. It seems that the decision about whether a figure is already loaded is made in core-fig.tex, in \def\calculateexternalfigure[#1][#2][#3][#4][#5][#6]% ... \ifcase\figurestatus \let\@@efframe\v!on \let\@@efobject\v!no \showmessage\m!figures1\@@effilename \or \showmessage\m!figures2\@@effullname \or \showmessage\m!figures3{\@@effullname,\@@eflenttype}% \or \showmessage\m!figures4\@@effullname \or \showmessage\m!figures5{\@@effullname,\@@efloadname}% \or % no message \doifnot\@@efsymbol\v!yes{\showmessage\m!figures8\@@effullname}% \fi ... The "no message" comment suggests that when \figurestatus isn't set, the message shown is figures8, which is 8: figureobject -- is reused But I couldn't figure out who sets \figurestatus and where the judgement of 'already loaded' is made. The comment at the beginning of the above \def ("this whole mess needs a clean up anyway") scared me off :-) -Sanjoy `A society of sheep must in time beget a government of wolves.' - Bertrand de Jouvenal ------- =_aaaaaaaaaa0 Content-Type: application/octet-stream; name="searching.tgz" Content-ID: <25041.1155613821.2@laptop> Content-Description: example files Content-Transfer-Encoding: base64 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 AA== ------- =_aaaaaaaaaa0 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context ------- =_aaaaaaaaaa0--