The file simplecnf.sty
contains a very simple 'Configuration Management' facility to use with LaTeX.
It accepts INI-like files, either as files:
foo = bar
sipyek = nod
\cnfloadfile{myconf.cnf}
Or as strings:
\cnfloadstring{foo = bar \par sipyek = nod}
And you can later use \cnfget
to access the item:
\cnfget{foo} % gets 'bar'
Just don't use \par
in files. Only use them in strings. Use the system newline (0xa, 0xc0xa) in files.
I write packages for personal use in my literate programs. Do you need to typset Text-rewriting rules? Check this out!
And my other work.