Re: [NTG-context] Passing variables on invocation- and reading them in ConTEXt
On Mon, Sep 10, 2012 at 10:50 PM, Ian Lawrence physics.roo...@gmail.com wrote: I'll try to add something to the wikithe link below is fine if you know it's there, and that this is what you want. But the search function (arguments and variants thereof did not find it for me). Probably in part because the word 'argument' is also used for arguments passed to ConTeXt commands, and not just for arguments passed to the context script on compilation. I've created a were you looking for...? page at [[Command-line arguments]] --- that seems to me the most obvious search term, so that page is now the first result for that search. If there are any other synonyms you used when searching that, you think, should point at [[Command-line arguments]]: redirects are obvious improvements. On Mon, Sep 10, 2012 at 10:50 PM, Ian Lawrence physics.roo...@gmail.com wrote: Thanks to all. After about 30 mins exploring, it all came together. I'll try to add something to the wikithe link below is fine if you know it's there, and that this is what you want. But the search function (arguments and variants thereof did not find it for me). The best match for what I was sure would be there, is \env{}. I still have no idea how it's (semantically) related to --arguments...unless its all Dutch... Kind regards Ian On 10 Sep 2012, at 14:02, Sietse Brouwer sbbrou...@gmail.com wrote: Documented at http://wiki.contextgarden.net/Command/getdocumentargument, in the category Command/Internals. --Sietse On Mon, Sep 10, 2012 at 2:00 PM, Marco Patzer home...@lavabit.com wrote: 2012-09-10: Peter Münster pmli...@free.fr Then you have to be sure, that --number and --time will never be special parameters for context. Indeed. Alternatives: --MarcoPatzerNumber=8 --MarcoPatzerTime=full-time Or: % context --arguments=number=8,time=full-time test.tex This seems the better alternative, since that's what the option was made for. Marco ___ 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 ___ ___ 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 ___ ___ 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 ___ ___ 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 ___
Re: [NTG-context] Passing variables on invocation- and reading them in ConTEXt
On 2012-09-10 Ian Lawrence physics.roo...@gmail.com wrote: Hi Ian, I'd like to pass variables into context on invocation, just as you can do with setting modes So context --arguments=number=8, time=full-time --mode=trial test.tex context --number=8 --time=full-time test.tex \starttext Hello world % This is \getvariables{arguments}{number} it. % this does not work - what do I need here to write out the next line? This is 8. % This is \getvariables{arguments}{time} it. % Nor does this - what do I need here to write out the next line? This is full-time. \stoptext \starttext This is \doifdocumentargument{number}{\getdocumentargument{number}} it. This is \doifdocumentargument{time}{\getdocumentargument{time}} it. \stoptext Marco ___ 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 ___
Re: [NTG-context] Passing variables on invocation- and reading them in ConTEXt
On Mon, Sep 10 2012, Marco Patzer wrote: context --number=8 --time=full-time test.tex Then you have to be sure, that --number and --time will never be special parameters for context. Alternatives: --MarcoPatzerNumber=8 --MarcoPatzerTime=full-time Or: % context --arguments=number=8,time=full-time test.tex \starttext This is \env{number}. This is \env{time}. \stoptext -- Peter ___ 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 ___
Re: [NTG-context] Passing variables on invocation- and reading them in ConTEXt
2012-09-10: Peter Münster pmli...@free.fr Then you have to be sure, that --number and --time will never be special parameters for context. Indeed. Alternatives: --MarcoPatzerNumber=8 --MarcoPatzerTime=full-time Or: % context --arguments=number=8,time=full-time test.tex This seems the better alternative, since that's what the option was made for. Marco ___ 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 ___
Re: [NTG-context] Passing variables on invocation- and reading them in ConTEXt
Documented at http://wiki.contextgarden.net/Command/getdocumentargument, in the category Command/Internals. --Sietse On Mon, Sep 10, 2012 at 2:00 PM, Marco Patzer home...@lavabit.com wrote: 2012-09-10: Peter Münster pmli...@free.fr Then you have to be sure, that --number and --time will never be special parameters for context. Indeed. Alternatives: --MarcoPatzerNumber=8 --MarcoPatzerTime=full-time Or: % context --arguments=number=8,time=full-time test.tex This seems the better alternative, since that's what the option was made for. Marco ___ 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 ___ ___ 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 ___
Re: [NTG-context] Passing variables on invocation- and reading them in ConTEXt
Thanks to all. After about 30 mins exploring, it all came together. I'll try to add something to the wikithe link below is fine if you know it's there, and that this is what you want. But the search function (arguments and variants thereof did not find it for me). The best match for what I was sure would be there, is \env{}. I still have no idea how it's (semantically) related to --arguments...unless its all Dutch... Kind regards Ian On 10 Sep 2012, at 14:02, Sietse Brouwer sbbrou...@gmail.com wrote: Documented at http://wiki.contextgarden.net/Command/getdocumentargument, in the category Command/Internals. --Sietse On Mon, Sep 10, 2012 at 2:00 PM, Marco Patzer home...@lavabit.com wrote: 2012-09-10: Peter Münster pmli...@free.fr Then you have to be sure, that --number and --time will never be special parameters for context. Indeed. Alternatives: --MarcoPatzerNumber=8 --MarcoPatzerTime=full-time Or: % context --arguments=number=8,time=full-time test.tex This seems the better alternative, since that's what the option was made for. Marco ___ 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 ___ ___ 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 ___ ___ 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 ___