From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/78191 Path: news.gmane.org!not-for-mail From: Aditya Mahajan Newsgroups: gmane.comp.tex.context Subject: Re: Sequence of MetaPost Pages Date: Mon, 10 Sep 2012 01:17:00 -0400 (EDT) Message-ID: References: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; Format="flowed" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1347254235 29442 80.91.229.3 (10 Sep 2012 05:17:15 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 10 Sep 2012 05:17:15 +0000 (UTC) To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Mon Sep 10 07:17:17 2012 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TAwN1-0000e1-L4 for gctc-ntg-context-518@m.gmane.org; Mon, 10 Sep 2012 07:17:15 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id BE2BA101F2; Mon, 10 Sep 2012 07:17:11 +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 nLr1s6gmdSlz; Mon, 10 Sep 2012 07:17:10 +0200 (CEST) Original-Received: from balder.ntg.nl (localhost [IPv6:::1]) by balder.ntg.nl (Postfix) with ESMTP id 0D211101EA; Mon, 10 Sep 2012 07:17:10 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id EF17B101EA for ; Mon, 10 Sep 2012 07:17:07 +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 2MgldeJ-HcAB for ; Mon, 10 Sep 2012 07:17:06 +0200 (CEST) Original-Received: from filter3-utr.mf.surf.net (filter3-utr.mf.surf.net [195.169.124.154]) by balder.ntg.nl (Postfix) with ESMTP id 92861101DF for ; Mon, 10 Sep 2012 07:17:06 +0200 (CEST) Original-Received: from hackers.mr.itd.umich.edu (smtp.mail.umich.edu [141.211.14.81]) by filter3-utr.mf.surf.net (8.14.3/8.14.3/Debian-9.4) with ESMTP id q8A5H3W3014315 for ; Mon, 10 Sep 2012 07:17:05 +0200 Original-Received: FROM adi-netbook (bas3-montreal02-1096679445.dsl.bell.ca [65.94.0.21]) By hackers.mr.itd.umich.edu ID 504D77CD.D32E1.23441 ; Authuser adityam; 10 Sep 2012 01:17:01 EDT In-Reply-To: User-Agent: Alpine 2.02 (LNX 1266 2009-07-14) X-Bayes-Prob: 0.0001 (Score 0, tokens from: @@RPTN) X-CanIt-Geo: ip=141.211.14.81; country=US; region=MI; city=Ann Arbor; postalcode=48109; latitude=42.2923; longitude=-83.7145; metrocode=505; areacode=734; http://maps.google.com/maps?q=42.2923,-83.7145&z=6 X-CanItPRO-Stream: uu:ntg-context@ntg.nl (inherits from uu:default, base:default) X-Canit-Stats-ID: 08HVhh4eR - 9788bb46f294 - 20120910 (trained as not-spam) X-Scanned-By: CanIt (www . roaringpenguin . com) on 195.169.124.154 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:78191 Archived-At: > That works great. Now I have defined a global numeric > > N:=8; > > in \startMPinclusions ... \stopMPinclusions at the be beginning of my > document. All of my \startMPpage ... \stopMPpage environments understand > this N, but how do I reference this value as the start value for > \dostepwiserecurse? That is, I would like to do something like > > \dostepwiserecurse{N}{0}{-1}{ ... ... } For that, you'll need to work on the TeX end. \edef\STEPS{8} \dorecurse\STEPS{....} You can either use \STEPS instead of N everywhere in your code (and be careful on how TeX code is parsed, i.e., `a := \STEPS 0` will evaluate to `a := 80`), or use `N := \STEPS;` somewhere in the beginning of each `\MPpage` (the `N :\ \STEPS` can be hidden behind a macro like `\initializeAnimation`). Aditya ___________________________________________________________________________________ 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 ___________________________________________________________________________________