CTAN Comprehensive TeX Archive Network

Directory macros/luatex/generic/luakeys

README.md

luakeys

luakeys is a Lua module that can parse key-value options like the packages keyval, kvsetkeys, kvoptions, xkeyval, pgfkeys etc. do. luakeys, however, accompilshes this task entirely, by using the Lua language and doesn’t rely on . Therefore this package can only be used with the engine Lua. Since luakeys uses LPeg, the parsing mechanism should be pretty robust.

License

Copyright 2021 Josef Friedrich

This work may be distributed and/or modified under the conditions of the Project Public License, either version 1.3c of this license or (at your option) any later version. The latest version of this license is in

http://www.latex-project.org/lppl.txt

and version 1.3c or later is part of all distributions of version 2008/05/04 or later.

This work has the LPPL maintenance status maintained.

The Current Maintainer of this work is Josef Friedrich.

Tasks

Installing

make install

Testing

luarocks install luaunit
lua test/tests.lua

or

make test

Download the contents of this package in one zip archive (142.0k).

luakeys – A Lua module for parsing key-value options

This package provides a Lua module that can parse key-value options like the packages keyval, kvsetkeys, kvoptions, xkeyval, pgfkeys etc. luakeys, however, accomplishes this task entirely by using the Lua language and does not rely on . Therefore this package can only be used with the engine Lua. Since luakeys uses LPeg, the parsing mechanism should be pretty robust.

Packageluakeys
Bug trackerhttps://github.com/Josef-Friedrich/luakeys/issues
Repositoryhttps://github.com/Josef-Friedrich/luakeys
Version0.1 2021-01-18
LicensesThe Project Public License 1.3c
Copyright2021 Josef Friedrich
MaintainerJosef Friedrich
Contained inTeX Live as luakeys
MiKTeX as luakeys
TopicsLua
Key-Val
...
Guest Book Sitemap Contact Contact Author