diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/sauerj/processkv.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/sauerj/processkv.sty | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/sauerj/processkv.sty b/Master/texmf-dist/tex/latex/sauerj/processkv.sty new file mode 100644 index 00000000000..6acfa93425e --- /dev/null +++ b/Master/texmf-dist/tex/latex/sauerj/processkv.sty @@ -0,0 +1,33 @@ +%% +%% This is file `processkv.sty', +%% generated with the docstrip utility. +%% +%% The original source files were: +%% +%% processkv.dtx (with options: `package') +%% +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{processkv} + [2004/08/09 v1.0.1 process key=value lists] +\RequirePackage{keyval}[1999/03/16] +\def\processkeyvalues#1#2{% +\def\PKV@process{#2}% +\PKV@do#1,\relax,% +} +\def\PKV@do#1,{% +\ifx\relax#1\empty\else% +\PKV@split#1==\relax% +\expandafter\PKV@do\fi% +} +\def\PKV@split#1=#2=#3\relax{% +\KV@@sp@def\@tempa{#1}% +\ifx\@tempa\@empty\else% +\KV@@sp@def\@tempb{#2}% +\expandafter\expandafter\expandafter\PKV@process% +\expandafter\expandafter\expandafter{\expandafter\@tempa% +\expandafter}\expandafter{\@tempb}% +\fi% +} +\endinput +%% +%% End of file `processkv.sty'. |