[luatex] lua script on the run

Luis Rivera jlrn77 at gmail.com
Fri Jan 7 01:27:22 CET 2011


On 6 January 2011 16:41, Philipp Stephani <st_philipp at yahoo.de> wrote:
> Am 06.01.2011 um 23:25 schrieb Luis Rivera:
>
>> 1. If I were to store the macro in a style sheet (texperanto.sty), I'd
>> probably remove the call to luaotfload, right?
>
> And add lots of other non-functional code whose sole purpose is to make the file robust and format-independent. See luaotfload.sty or most Heiko packages for good examples (I think these are mostly auto-generated).
>

So perhaps luaotfload.sty does more tricks than simply loading otf
fonts... I'll skim through those packages some time later. Thanks.

>
>> 2. That still leaves aside the case where the call for the macro
>> \texperanto makes all changes local to the group.
>
> You could define a macro pair \starttexperanto/\stoptexperanto that enable/disable the callback.
>

This seems to be ConTeXt's way to handle it (\start&\stop<language>),
afaict. Defining \texperanto and \endtexperanto would do the trick for
LaTeX, if I want to use an environment.

I still have to figure out how to tie this to polyglossia, to get the
right hyphenation and captions; but that's another matter.

Thanks,

-- 
Luis Rivera
O< http://www.asciiribbon.org/ campaign


More information about the luatex mailing list