%% %% This is file `tabularkv.sty', %% generated with the docstrip utility. %% %% The original source files were: %% %% tabularkv.dtx (with options: `package') %% %% This is a generated file. %% %% Project: tabularkv %% Version: 2016/05/16 v1.2 %% %% Copyright (C) 2005, 2006 by %% Heiko Oberdiek %% %% This work may be distributed and/or modified under the %% conditions of the LaTeX Project Public License, either %% version 1.3c of this license or (at your option) any later %% version. This version of this license is in %% http://www.latex-project.org/lppl/lppl-1-3c.txt %% and the latest version of this license is in %% http://www.latex-project.org/lppl.txt %% and version 1.3 or later is part of all distributions of %% LaTeX version 2005/12/01 or later. %% %% This work has the LPPL maintenance status "maintained". %% %% This Current Maintainer of this work is Heiko Oberdiek. %% %% This work consists of the main source file tabularkv.dtx %% and the derived files %% tabularkv.sty, tabularkv.pdf, tabularkv.ins, tabularkv.drv, %% tabularkv-example.tex. %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{tabularkv}% [2016/05/16 v1.2 Tabular with key value interface (HO)] \RequirePackage{keyval} \RequirePackage{tabularht} \let\tabKV@star@x\@empty \let\tabKV@width\@empty \let\tabKV@valign\@empty \define@key{tabKV}{height}{% \setlength{\dimen@}{#1}% \edef\@toarrayheight{to\the\dimen@}% } \define@key{tabKV}{width}{% \def\tabKV@width{{#1}}% \def\tabKV@star@x{*}% } \define@key{tabKV}{x}{% \def\tabKV@width{{#1}}% \def\tabKV@star@x{x}% } \define@key{tabKV}{valign}{% \edef\tabKV@valign{[\@car #1c\@nil]}% } \newenvironment{tabularkv}[1][]{% \setkeys{tabKV}{#1}% \@nameuse{% tabular\tabKV@star@x\expandafter\expandafter\expandafter }% \expandafter\tabKV@width\tabKV@valign }{% \@nameuse{endtabular\tabKV@star@x}% } \endinput %% %% End of file `tabularkv.sty'.