CTAN package update: interpreter
Date: December 3, 2011 7:04:24 PM CET
and, in rapid succession, the daemon tells me:
> The following information was provided by the package's contributor.
>
> Name of contribution: interpreter
> Author's name: Paul Isambert
> Package version: 1.1
> Location on CTAN: macros/luatex/generic/
> Summary description: Translates input files on the fly.
> License type: lppl
>
> Announcement text given by the package's contributor:
> ----------------------------------------------------------------------
> Interpreter has been rewritten with the Gates package (Lua version);
> this doesn't change anything for basic usage, but now the code can be
> modified easily to anybody's whim.
thanks for the upload; i've installed the new version, and updated the
catalogue repository.
> Users may view the package catalogue entry at
>
http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/interpreter.html
> or they may browse the package directory at
>
http://www.tex.ac.uk/tex-archive/macros/luatex/generic/interpreter
The catalogue entry will change (somewhat) overnight tonight.
Robin Fairbairns
For the CTAN team
interpreter – Translate input files on the fly
The package preprocesses input files to a Lua(La)TeX run, on the
fly.
The user defines Lua regular expressions to search for patterns
and modify input lines (or entire paragraphs) accordingly, before
TeX reads the material. In this way, documents may be prepared in
a non-TeX language (e.g., some lightweight markup language) and
turned into ‘proper’ TeX for processing.
The source of the documentation is typed in such a lightweight
language and is thus easily readable in a text editor (the PDF
file is also available, of course); the transformation to TeX
syntax via Interpreter’s functions is explained in the
documentation itself.
Interpreter is implemented using the author’s
gates (lua version), and works for
plain TeX and LaTeX, but not ConTeXt.
Announcements
more