From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/64979 Path: news.gmane.org!not-for-mail From: =?iso-8859-2?B?UHJvY2jhemthIEx1a+G5IEluZy4gLSBQb250ZXggcy4gci4gby4=?= Newsgroups: gmane.comp.tex.context Subject: Re: Passing and retrieveing a variable Date: Fri, 07 Jan 2011 09:32:59 +0100 Message-ID: References: <87mxnfkt4o.fsf@micropit.couberia.bzh> Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=----------8ihcg0gwo4ZZxr2QeyoM18 X-Trace: dough.gmane.org 1294389202 6400 80.91.229.12 (7 Jan 2011 08:33:22 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 7 Jan 2011 08:33:22 +0000 (UTC) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Fri Jan 07 09:33:17 2011 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from balder.ntg.nl ([195.12.62.10]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Pb7l7-0002g9-ET for gctc-ntg-context-518@m.gmane.org; Fri, 07 Jan 2011 09:33:17 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id ADA5ECA9EC; Fri, 7 Jan 2011 09:33:16 +0100 (CET) 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 ae0NdjF+nuuY; Fri, 7 Jan 2011 09:33:14 +0100 (CET) Original-Received: from balder.ntg.nl (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id F30A5CA9D4; Fri, 7 Jan 2011 09:33:13 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by balder.ntg.nl (Postfix) with ESMTP id 20CD8CA9D4 for ; Fri, 7 Jan 2011 09:33:12 +0100 (CET) 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 TXuicv3c+Fim for ; Fri, 7 Jan 2011 09:33:08 +0100 (CET) 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 E03D1CA9D0 for ; Fri, 7 Jan 2011 09:33:08 +0100 (CET) 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-5+lenny1) with ESMTP id p078X71w026118 for ; Fri, 7 Jan 2011 09:33:08 +0100 Original-Received: from localhost ([127.0.0.1]) by mail.pontex.cz (Kerio MailServer 6.6.2) for ntg-context@ntg.nl; Fri, 7 Jan 2011 09:33:04 +0100 In-Reply-To: <87mxnfkt4o.fsf@micropit.couberia.bzh> User-Agent: Opera Mail/11.00 (Win32) X-Bayes-Prob: 0.5 (Score 0, tokens from: ) 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: 08DQwx7by - d3ef6c5b820e - 20110107 X-Scanned-By: CanIt (www . roaringpenguin . com) on 194.171.167.217 X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.12 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 Xref: news.gmane.org gmane.comp.tex.context:64979 Archived-At: ------------8ihcg0gwo4ZZxr2QeyoM18 Content-Type: text/plain; charset=iso-8859-2; format=flowed; delsp=yes Content-Transfer-Encoding: Quoted-Printable Hello, I created a testing file which tests existence and type of (tex|context|= document).(modes|arguments|variables) by Lua - see the attachments. It seems that: - Modes are accessible by tex.modes[]. - - tex.modes are 'false' by default. I.e. they are not 'nil' but 'false= ', even if not specified on the command line. (tex.mode.__newindex prede= fined to this purpose?) - There is no table of arguments or variables being passed by --argument= s=3D"ARG=3Darg" or by --variable=3D"VAR=3Dvar" from the command line. - All arguments passed to the command line are accessible by document.ar= guments. Unfortunately, when repeating an arg, only the last is accessib= le, e.g. context.exe t.mkiv --arguments=3D"ARG1=3Darg1" --arguments=3D"ARG2=3Dar= g2" will cause that only (string) "ARG2=3Darg2" will be in document.argum= ents.arguments. - - That means also that not splitting to key-value pair is not performe= d by default (document.arguments.arguments is still "ARG2=3Darg2", no sp= litting to document.arguments.arguments.ARG2 to be "arg2" is not done). - Not only predefined options/switches, but all args passed by command l= ine are accessible by document.arguments. I.e. it's possible to call context.exe t.mkiv --myvar=3DMYVAR and later it's possible to get "MYVAR" from document.arguments.myvar.= Let's check the call: context.exe t.mkiv --arguments=3DAAA=3Daaa --mode=3DMMM --arguments=3DB= BB=3Dbbb --myvar=3DMYVAR Best regards, Lukas On Wed, 05 Jan 2011 21:11:51 +0100, Peter M=FCnster wr= ote: > Proch=E1zka Luk=E1=B9 writes: > >> I'd need to pass a variable to Ctx and to retrieve it inside a >> compiled document - via Ctx itself and also by Lua. > > Hello, > > % cmd-line: context --arguments=3Dtestvar=3Dmy-value test > \starttext > value of testvar: \env{testvar} > > with lua: \ctxlua{tex.print(document.arguments.arguments)} > \stoptext > > There is perhaps a nicer solution in lua. > > Peter > -- = 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 ------------8ihcg0gwo4ZZxr2QeyoM18 Content-Disposition: attachment; filename=t.mkiv Content-Type: application/octet-stream; name="t.mkiv" Content-Transfer-Encoding: Base64 XHN0YXJ0dGV4dA0KICBIZWxsbw0KDQogIFxzdGFydGx1YWNvZGUNCiAgICBjb250 ZXh0LmhhaXJsaW5lKCkNCg0KICAgIGNvbnRleHQoInRleCIpOyBjb250ZXh0KHRy dWUpDQoNCiAgICAgIGNvbnRleHQodHlwZSh0ZXgpKQ0KICAgICAgY29udGV4dCh0 eXBlKHRleC5tb2RlcykpDQogICAgICBjb250ZXh0KHR5cGUodGV4LmFyZ3VtZW50 cykpDQogICAgICBjb250ZXh0KHR5cGUodGV4LnZhcmlhYmxlcykpDQoNCiAgICBj b250ZXh0LmhhaXJsaW5lKCkNCg0KICAgIGNvbnRleHQoImNvbnRleHQiKTsgY29u dGV4dCh0cnVlKQ0KDQogICAgICBjb250ZXh0KHR5cGUoY29udGV4dCkpDQogICAg ICBjb250ZXh0KHR5cGUoY29udGV4dC5tb2RlcykpDQogICAgICBjb250ZXh0KHR5 cGUoY29udGV4dC5hcmd1bWVudHMpKQ0KICAgICAgY29udGV4dCh0eXBlKGNvbnRl eHQudmFyaWFibGVzKSkNCg0KICAgIGNvbnRleHQuaGFpcmxpbmUoKQ0KDQogICAg Y29udGV4dCgiZG9jdW1lbnQiKTsgY29udGV4dCh0cnVlKQ0KDQogICAgICBjb250 ZXh0KHR5cGUoZG9jdW1lbnQpKQ0KICAgICAgY29udGV4dCh0eXBlKGRvY3VtZW50 Lm1vZGVzKSkNCiAgICAgIGNvbnRleHQodHlwZShkb2N1bWVudC5hcmd1bWVudHMp KQ0KICAgICAgY29udGV4dCh0eXBlKGRvY3VtZW50LnZhcmlhYmxlcykpDQoNCiAg ICBjb250ZXh0LmhhaXJsaW5lKCkNCg0KICAgIGNvbnRleHQoInRleC5tb2RlcyIp OyBjb250ZXh0KHRydWUpDQoNCiAgICAgIGNvbnRleHQodG9zdHJpbmcodGV4Lm1v ZGVzWyJNTU0iXSkpOyBjb250ZXh0KHRydWUpDQoNCiAgICBjb250ZXh0LmhhaXJs aW5lKCkNCg0KICAgIGNvbnRleHQoImRvY3VtZW50LmFyZ3VtZW50cyIpOyBjb250 ZXh0KHRydWUpDQoNCiAgICAgIGZvciBrLCB2IGluIHBhaXJzKGRvY3VtZW50LmFy Z3VtZW50cykgZG8NCiAgICAgICAgY29udGV4dChrIC4uICIgPSAiIC4uIHRvc3Ry aW5nKHYpKTsgY29udGV4dCh0cnVlKQ0KICAgICAgZW5kDQoNCiAgICBjb250ZXh0 LmhhaXJsaW5lKCkNCg0KICAgIGNvbnRleHQoInRleCIpOyBjb250ZXh0KHRydWUp DQoNCiAgICAgIGZvciBrLCB2IGluIHBhaXJzKHRleCkgZG8NCiAgICAgICAgLS1j b250ZXh0KGsgLi4gIiA9ICIgLi4gdG9zdHJpbmcodikpOyBjb250ZXh0KHRydWUp DQogICAgICBlbmQNCg0KICAgIGNvbnRleHQuaGFpcmxpbmUoKQ0KDQogICAgY29u dGV4dCgiZG9jdW1lbnQiKTsgY29udGV4dCh0cnVlKQ0KDQogICAgICBmb3Igaywg diBpbiBwYWlycyhkb2N1bWVudCkgZG8NCiAgICAgICAgLS1jb250ZXh0KGsgLi4g IiA9ICIgLi4gdG9zdHJpbmcodikpOyBjb250ZXh0KHRydWUpDQogICAgICBlbmQN CiAgXHN0b3BsdWFjb2RlDQpcc3RvcHRleHQNCg== ------------8ihcg0gwo4ZZxr2QeyoM18 Content-Disposition: attachment; filename=t.pdf Content-Type: application/pdf; name="t.pdf" Content-Transfer-Encoding: Base64 JVBERi0xLjYKJdDUxdgKMTcgMCBvYmoKPDwKL0xlbmd0aCA1NTQgICAgICAgCi9G aWx0ZXIgL0ZsYXRlRGVjb2RlCj4+CnN0cmVhbQp4XrWVwW7bMAyG734KvUA5iiIl GRgMNGszoLdhvhU9rdguy2Gnvf5IyYqbQO4CzDsokW1JJD/+pND9cOg+D7j8H+bh w9E772EU8TG7+bvzugL1lzKCBBaXIkJkIjef3PNHRKHpZX4a2rqEkGNyCQlC1uXL qvCIGAiRcx3iy67Hefh1vTXmpPaT+3Yanl/Qvar5J4cQxizud/Hm5JgE/EijPvx0 X4cvw3uuLy7FFEBoPLsUx+pS4l4AUUbweI7SFvtPiBSq/7ax944f9HuL8zzfjpUZ YlJMuwcbEIhTw08HQ66uPUyUNGlr7Dbvxu8Fsr+kdQ0gJN1tQeowC3aqBV8tKaR/ +r4NDb2qgXZnJjnCGFfN0rHo9K4QK/FZrPpfhHwm2aMnibRakm/8/yaV979vkhDJ KtIx7o+CA8RMF/7XWlEkVsJFTw2Ncir10O0EWnJAwvEtiogVZqg7el1APEMmJbh3 ZQhaL1FmS2e6Mcs1bqsAcz5sqmELA2eBMa1EbzzpLlBU9QWelhkp6DaCZsMaUh09 HXLyILzC50Otf23imHAS1nn1pJ2/WuJ7XaO04nFSjdlCS/qxa0YSeL/KvSOP/vlm g++7RzKpAtc0WT9pfSUuzdeeRRncZM5K7Ep3V3cWUwaKa4qC6trgWL8vrU0T31yw edG8KXl534PYsdpTO/sAOWie9la7Kh0YLxvRm0uv54te26rU/9BU9DoAkZXvjZXX WsQfcp7G5AplbmRzdHJlYW0KZW5kb2JqCjIxIDAgb2JqCjw8Ci9UeXBlIC9NZXRh ZGF0YSAvU3VidHlwZSAvWE1MCi9MZW5ndGggMTczNSAgICAgIAo+PgpzdHJlYW0K PD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJhb2Z2cG1qeHZ0ZXdzbmhhY2pkZXps ZGEiPz48eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIj48cmRmOlJE RiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5 bnRheC1ucyMiPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOmRj PSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyI+PGRjOmZvcm1hdD5h cHBsaWNhdGlvbi9wZGY8L2RjOmZvcm1hdD48ZGM6Y3JlYXRvcj48cmRmOlNlcT48 cmRmOmxpLz48L3JkZjpTZXE+PC9kYzpjcmVhdG9yPjxkYzpkZXNjcmlwdGlvbi8+ PGRjOnRpdGxlPjxyZGY6QWx0PjxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+ dDwvcmRmOmxpPjwvcmRmOkFsdD48L2RjOnRpdGxlPjwvcmRmOkRlc2NyaXB0aW9u PjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnBkZng9Imh0dHA6 Ly9ucy5hZG9iZS5jb20vcGRmeC8xLjMvIj48cGRmeDpDb25UZVh0LkpvYm5hbWU+ dDwvcGRmeDpDb25UZVh0LkpvYm5hbWU+PHBkZng6Q29uVGVYdC5UaW1lPjIwMTEu MDEuMDcgMDk6MjY8L3BkZng6Q29uVGVYdC5UaW1lPjxwZGZ4OkNvblRlWHQuVXJs Pnd3dy5wcmFnbWEtYWRlLmNvbTwvcGRmeDpDb25UZVh0LlVybD48cGRmeDpDb25U ZVh0LlZlcnNpb24+MjAxMC4xMi4yMSAxMDo1MDwvcGRmeDpDb25UZVh0LlZlcnNp b24+PHBkZng6SUQ+dC4yMDExLTAxLTA3VDA5OjI2OjQ1KzAxOjAwPC9wZGZ4OklE PjxwZGZ4OlBURVguRnVsbGJhbm5lcj5UaGlzIGlzIEx1YVRlWCwgVmVyc2lvbiBi ZXRhLTAuNjUuMC0yMDEwMTIxNDIxIChXZWIyQyAyMDEwKSAocmV2IDQwMzQpIChX ZWIyQyAyMDEwKSBrcGF0aHNlYSB2ZXJzaW9uIDYuMC4wPC9wZGZ4OlBURVguRnVs bGJhbm5lcj48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJkZjph Ym91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8i Pjx4bXA6Q3JlYXRlRGF0ZT4yMDExLTAxLTA3VDA5OjI2OjQ1KzAxOjAwPC94bXA6 Q3JlYXRlRGF0ZT48eG1wOkNyZWF0b3JUb29sPkNvblRlWHQgLSAyMDEwLjEyLjIx IDEwOjUwPC94bXA6Q3JlYXRvclRvb2w+PHhtcDpNb2RpZnlEYXRlPjIwMTEtMDEt MDdUMDk6MjY6NDUrMDE6MDA8L3htcDpNb2RpZnlEYXRlPjx4bXA6TWV0YWRhdGFE YXRlPjIwMTEtMDEtMDdUMDk6MjY6NDUrMDE6MDA8L3htcDpNZXRhZGF0YURhdGU+ PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIg eG1sbnM6cGRmPSJodHRwOi8vbnMuYWRvYmUuY29tL3BkZi8xLjMvIj48cGRmOktl eXdvcmRzLz48cGRmOlByb2R1Y2VyPkx1YVRlWC0wLjY1LjA8L3BkZjpQcm9kdWNl cj48cGRmOlRyYXBwZWQ+RmFsc2U8L3BkZjpUcmFwcGVkPjwvcmRmOkRlc2NyaXB0 aW9uPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJo dHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIj48eG1wTU06RG9jdW1lbnRJ RD51dWlkOjAyNDk2MGJkLTQ4ODItYTlhMS05YjZmLTJhOGZhOWJkNzM2NzwveG1w TU06RG9jdW1lbnRJRD48eG1wTU06SW5zdGFuY2VJRD51dWlkOjVhMjUwZTliLTQ5 YjktYmNkNy04NTE3LTRkNGRlMDNmYmEwNzwveG1wTU06SW5zdGFuY2VJRD48L3Jk ZjpEZXNjcmlwdGlvbj48L3JkZjpSREY+PC94OnhtcG1ldGE+PD94cGFja2V0IGVu ZD0idyI/PgplbmRzdHJlYW0KZW5kb2JqCjIzIDAgb2JqCjw8Ci9MZW5ndGggMjMg ICAgICAgIAovRmlsdGVyIC9GbGF0ZURlY29kZQo+PgpzdHJlYW0KeF5jYGCQMBDU FF6wJaNxgWsfABWOBEYKZW5kc3RyZWFtCmVuZG9iagoyNCAwIG9iago8PAovU3Vi dHlwZSAvQ0lERm9udFR5cGUwQwovTGVuZ3RoIDM2MjcgICAgICAKL0ZpbHRlciAv RmxhdGVEZWNvZGUKPj4Kc3RyZWFtCnherVh5WBPnup8YkkHBtIchVjN2JrTWU1zA rbV6WhdsXRGPFupSFEHCoiGBJBBQEMKa8CWQsG8JYc2wiGzuUEHbnooea2srFpce 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 CnN0YXJ0eHJlZgo3OTk1CiUlRU9GCg== ------------8ihcg0gwo4ZZxr2QeyoM18 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 ___________________________________________________________________________________ ------------8ihcg0gwo4ZZxr2QeyoM18--