On Fri, Nov 2, 2012 at 10:12 PM, Procházka Lukáš
<LPr@pontex.cz> wrote:
Hello,
I encountered a weird error.
The following code prints correctly to the console:
----
\starttext
\startluacode
print("\n@T")
\stopluacode
Abc
\stoptext
----
Gives correct:
"
...
fonts > virtual math > unable to resolve name mapsfromchar
fonts > fallback modern rm 12pt is loaded
@T
backend > xmp > using file 'c:/ConTeXt/tex/texmf-context/tex/context/base/lpdf-pdx.xml'
...
"
But the following code fails (?!):
----
\starttext
\startluacode
print("\nT")
\stopluacode
Abc
\stoptext
----
With:
"
...
fonts > fallback modern rm 12pt is loaded
! Undefined control sequence.
system > tex > error on line 4 in file D:/Lukas/ConTeXt/Test/Env3/Test.mkiv: Undefined control sequence ...
1 \starttext
2 \startluacode
3 print("\nT")
4 >> \stopluacode
5
6 Abc
7 \stoptext
8
print("\nT
")
\luat_start_lua_code_indeed ...tlua \zerocount {#1
}}
l.4 \stopluacode
...
"
Any explanation?
It's about catcode. You can the difference with