CTAN updates: new package luacode & update of luatextra

CTAN Announcements ctan-ann at dante.de
Mon Nov 8 17:20:22 CET 2010

Manuel Pégourié-Gonnard <mpg at elzevir.fr> wrote:

> I just uploaded to the UK node an updated version of luatextra:
> > 2010/10/08 v0.99
> >     * delegate definition of {luacode} and \luadirect to package luacode
> >     * raise an error rather than a warning when not running LuaTeX
> >     * load fixltx2e under LaTeX

thanks for the update; i've installed the new version and updated the
catalogue repository.

Users may view the package's catalogue entry at
or browse the package's directory at

The catalogue entry will change (somewhat) overnight tonight.

> and a new LLPL'ed package that grew out of luatextra: luacode.
> > Executing Lua code from within TeX with \directlua can sometimes be
> > tricky: there is no easy way to use the percent character, counting
> > backslashes may be hard, and Lua comments don't work the way you expect.
> > This package provides the \luaexec command and the luacode(*)
> > environments to help with these problems.
> > 
> > For an introduction to the most important gotchas of \directlua, see
> > lualatex-doc.pdf. Before you start using the tools in this package, let me
> > insist that the most robust way to manage a non-trivial piece of Lua code is
> > to use an external file and source it from Lua, as explained in the cited
> > document.
> > 
> > 2010/11/08 v1.0
> >     * initial version

i've installed this new package and committed an entry to the catalogue
repository for it.

Users may view the package's catalogue entry at
or browse the package's directory at

The catalogue will not appear on the web until some time overnight

Robin Fairbairns

For the CTAN team

More information about the Ctan-ann mailing list