Directory 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:37 | |
NEWS |
6354 | 2013-05-18 11:37:01 | |
README |
1515 | 2013-05-05 03:59:41 | |
TODO |
1194 | 2013-05-06 09:58:22 | |
lltxb-dtxstyle.tex |
2092 | 2013-05-05 03:59:41 | |
luatexbase-attr.dtx |
23154 | 2013-05-18 11:37:01 | |
luatexbase-attr.pdf |
473100 | 2013-05-18 11:37:07 | |
luatexbase-cctb.dtx |
23526 | 2013-05-18 11:37:01 | |
luatexbase-cctb.pdf |
500530 | 2013-05-18 11:37:08 | |
luatexbase-compat.dtx |
12946 | 2013-05-02 04:37:15 | |
luatexbase-compat.pdf |
497806 | 2013-05-05 04:00:18 | |
luatexbase-loader.dtx |
11844 | 2013-05-18 11:37:01 | |
luatexbase-loader.pdf |
444808 | 2013-05-18 11:37:10 | |
luatexbase-mcb.dtx |
35894 | 2013-05-18 11:37:01 | |
luatexbase-mcb.pdf |
514508 | 2013-05-18 11:37:12 | |
luatexbase-modutils.dtx |
23224 | 2013-05-18 11:37:01 | |
luatexbase-modutils.pdf |
494422 | 2013-05-18 11:37:13 | |
luatexbase-regs.dtx |
15488 | 2013-05-02 04:37:15 | |
luatexbase-regs.pdf |
487141 | 2013-05-05 04:00:24 | |
luatexbase.dtx |
9321 | 2013-05-18 11:37:01 | |
luatexbase.pdf |
412487 | 2013-05-18 11:37:09 |
Download the complete
contents of this directory in one zip archive
(3.5M).
luatexbase – Basic resource management for LuaTeX code
The bundle provides basic facilities for LuaTeX macro programmers,
mostly resource allocation and convenience packages. Provided
are:
– luatexbase-attr: attribute allocation;
– luatexbase-cctb: catcode table allocation;
– luatexbase-compat: compatibility helpers;
– luatexbase-loader: Lua module loading;
– luatexbase-modutils: Lua module declaration;
– luatexbase-mcb: callbacks extension; and
– luatexbase-regs: allocation of registers and the like.
In addition, the (unadorned) luatexbase package loads all the
above in one fell swoop.
| Documentation |
luatexbase-attr documentation luatexbase-mcb documentation luatexbase-cctb documentation luatexbase-modutils documentation Package documentation luatexbase-compat documentation Readme luatexbase-loader documentation luatexbase-regs documentation |
| Home page | http://github.com/mpg/luatexbase |
| Version | 0.6 |
| License | Public Domain Software |
| Maintainer | Philipp Gesang Élie Roux (inactive) Manuel Pégourié-Gonnard |
| Contained in | TeXLive as luatexbase |
| MiKTeX as luatexbase | |
| Topics |
LuaTeX and packages that require it |
