24 Luglio 2013 alle 5:18
#87656
::
Elrond” post=87125Sul perché, vedi la seconda parte di questa risposta: http://tex.stackexchange.com/a/94265/31416
Grazie Elrond.
Grazie al tuo link che ieri sera mi era sfuggito, ho capito la questione:
In effetti ho assistito a crash di Lua solo perché avevo inserito codici non previsti:
vedi questo post per esempio.
Dunque Lua 5.2 ha irrobustito il parser delle stringhe.
Ho risolto sbirciando nel codice di LaTeX trovando un comando già pronto che è un alias di %:
\@percentchar
Ecco il codice:
`\documentclass{article}
\makeatletter
\let\lualatexpercent\@percentchar
\makeatother
\begin{document}
\directlua{
tex.sprint(string.format(“\lualatexpercent 0.3f”, math.pi))
}
\end{document}`
Grazie.
R.