lparse – A Lua module for parsing key-value options
The name lparse is derived from xparse. The ‘x’ has been replaced by an ‘l’ because this package only works with LuaTeX. ‘l’ stands for “Lua”.
Just as with xparse, it is possible to use a special syntax consisting of single letters to express the arguments of a macro. However, lparse is able to read arguments regardless of the macro systemd used — whether LaTeX, or ConTeXt, or even plain TeX. Of course, LuaTeX must always be used as the engine.
Sources | /macros/luatex/generic/lparse |
Documentation | |
Bug tracker | https://github.com/Josef-Friedrich/lparse/issues |
Announcements | https://github.com/Josef-Friedrich/lparse/blob/main/CHANGELOG.md |
Repository | https://github.com/Josef-Friedrich/lparse |
Version | 0.1.0 2023-01-29 |
Licenses | The LaTeX Project Public License 1.3c |
Copyright | 2023 Josef Friedrich |
Maintainer | Josef Friedrich |
Contained in | TeX Live as lparse MiKTeX as lparse |
Topics | Parser Defining Macro LuaTeX Key-Val Generic Macros |
Download the contents of this package in one zip archive (107.7k).
Announcements
Suggestions
Maybe you are interested in the following packages as well.
Community Comments