Menu
CTAN
Comprehensive TeX Archive Network
Cover Upload Browse Search

Direc­tory tex-archive/macros/luatex/generic/luatexbase

                  The luatexbase generic package for LuaTeX


This package provides resource management for the LuaTeX macro programmer.
It is composed of the following sub-packages, which can be used independantly
if desired:

– luatexbase-compat: compatibility helpers;
– luatexbase-loader: Lua module loading;
– luatexbase-regs: allocation of registers and the like;
– luatexbase-attr: attribute and whatsit node allocation;
– luatexbase-cctb: catcode table allocation;
– luatexbase-modutils: Lua module declaration; and
– luatexbase-mcb: callbacks extensions.

The development takes place on https://github.com/lualatex/luatexbase.


Installation
------------

Here are the recommended installation methods (preferred first).

1. If you are using TeX Live 2010 or later, use 'tlmgr install luatexbase'.
   If your are using MiKTeX, use the MiKTeX Package Manager.
   Alternatively, try you Linux distribution's package management system.

2. a. Grab the sources from CTAN or github.
   b. Run 'make install TEXMFROOT=/path/to/texmf'.
      (Warning: 'make install' without giving a TEXMFROOT will
       put files in './texmf', which is probably not what you want.)
   c. See 2c.


License
-------

This work and the derived files are under the Creative Commons CC0 license,
which is as close to public domain as possible in the country of the authors.
See the full text [1] or the FAQ [2].

[1]: http://creativecommons.org/publicdomain/zero/1.0/legalcode
[2]: http://wiki.creativecommons.org/CC0

Files

Name Size Date Notes
Makefile 6249 2013-05-06 10:00
NEWS 6354 2013-05-18 11:37
README 1515 2013-05-05 03:59
TODO 1194 2013-05-06 09:58
lltxb-dtxstyle.tex 2092 2013-05-05 03:59
luatexbase-attr.dtx 23154 2013-05-18 11:37
luatexbase-attr.pdf 473100 2013-05-18 11:37
luatexbase-cctb.dtx 23526 2013-05-18 11:37
luatexbase-cctb.pdf 500530 2013-05-18 11:37
luatexbase-compat.dtx 12946 2013-05-02 04:37
luatexbase-compat.pdf 497806 2013-05-05 04:00
luatexbase-loader.dtx 11844 2013-05-18 11:37
luatexbase-loader.pdf 444808 2013-05-18 11:37
luatexbase-mcb.dtx 35894 2013-05-18 11:37
luatexbase-mcb.pdf 514508 2013-05-18 11:37
luatexbase-modutils.dtx 23224 2013-05-18 11:37
luatexbase-modutils.pdf 494422 2013-05-18 11:37
luatexbase-regs.dtx 15488 2013-05-02 04:37
luatexbase-regs.pdf 487141 2013-05-05 04:00
luatexbase.dtx 9321 2013-05-18 11:37
luatexbase.pdf 412487 2013-05-18 11:37

Down­load the con­tents of this pack­age in one zip archive (3.5M).

lu­a­texbase – Ba­sic re­source man­age­ment for LuaTeX code

The bun­dle pro­vides ba­sic fa­cil­i­ties for LuaTeX macro pro­gram­mers, mostly re­source al­lo­ca­tion and con­ve­nience pack­ages. Pro­vided are:

  • lu­a­texbase-attr: at­tribute al­lo­ca­tion;
  • lu­a­texbase-cctb: cat­code ta­ble al­lo­ca­tion;
  • lu­a­texbase-com­pat: com­pat­i­bil­ity helpers;
  • lu­a­texbase-loader: Lua mod­ule load­ing;
  • lu­a­texbase-modu­tils: Lua mod­ule dec­la­ra­tion;
  • lu­a­texbase-mcb: call­backs ex­ten­sion; and
  • lu­a­texbase-regs: al­lo­ca­tion of reg­is­ters and the like.
In ad­di­tion, the (un­adorned) lu­a­texbase pack­age loads all the above in one fell swoop.

Pack­age De­tailslu­a­texbase
Home pagehttp://github.com/mpg/lu­a­texbase
Ver­sion0.6
Li­censePublic Do­main Soft­ware
Main­tainerÉlie Roux
Philipp Ge­sang
Manuel Pé­gourié-Gon­nard (in­ac­tive)
TDS archiveluatexbase.tds.zip
Con­tained inTeXlive as lu­a­texbase
MikTeX as lu­a­texbase
Topics LuaTeX and pack­ages that re­quire it
Guest Book Sitemap Contact