summaryrefslogtreecommitdiff
path: root/macros/luatex/latex/luaoptions/README.md
blob: 19ad0c6770d0dd32ccf10e0e0eb5ee32d1ae04dc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Main author: [Fr. Jacques Peron](mailto:cataclop@hotmail.com)\nThis material is subject to the MIT license.\n
# `luaoptions`
Option handling for LuaLaTeX packages

This package has been extracted from
[`lyluatex`](https://github.com/jperon/lyluatex) where it was originally
developed as supporting functionality. However, as it turned out it is useful
as a building block for LuaLaTeX packages in general, and the development of
[`luaformatters`](https://github.com/lualatex-tools/luaformatters) made it
clear that the option handling code had to be moved to a standalone package.

Initially there is no extensive documentation available since the package wasn't
originally intended to be exposed to third-party packages or even end-users;
the best sources of documentation are `lyluatex` and `luaformatters` codes,
and the docstrings of `luaoptions.lua` and `luaoptions-lib.lua`.