Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.4 KB

CTAN.md

File metadata and controls

35 lines (24 loc) · 1.4 KB

expkv -- an expandable key=val implementation

Version 2021-09-20 v1.9a

Released under the LaTeX Project Public License v1.3c or later See http://www.latex-project.org/lppl.txt

Hosted at https://github.com/Skillmon/tex_expkv


Copyright (C) 2020-2021 Jonathan P. Spratte

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

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

This work is "maintained" (as per LPPL maintenance status) by Jonathan P. Spratte.


This provides an expandable key=val implementation that is somewhat fast, but not the fastest key=val implementation available. It is generic code and completely self-contained. There is a LaTeX package expkv.sty included to play nice on LaTeX's package loading system, but that package is not needed and does not provide more functionality than the generic code in expkv.tex.

A key-defining interface that is not as rudimentary as the macros provided in this package is contained in expkv-def: https://github.com/Skillmon/tex_expkv-def