On 11/25/2010 02:16 PM, Procházka Lukáš Ing. - Pontex s. r. o. wrote:

So does it mean that "\<char>" (in the beginning of a string) in Lua for
ConTeXt is a "hack" which expands a (Con)TeX(t) internal value (in the
case that <char> is not a valid escape char)?

No, nothing as complicated as that: \currentmainlanguage is an
expandable macro, so it simply expands to its actual content: cs

This also means that my proposed solution will not work if you put
it in a separate lua file: you have to convert it to a lua function
in that case that takes \currentmainlanguage as an argument.

Best wishes,
Taco
___________________________________________________________________________________
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
___________________________________________________________________________________

Reply via email to