diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/skeyval/skeyval-view.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/skeyval/skeyval-view.sty | 33 |
1 files changed, 16 insertions, 17 deletions
diff --git a/Master/texmf-dist/tex/latex/skeyval/skeyval-view.sty b/Master/texmf-dist/tex/latex/skeyval/skeyval-view.sty index 6e40b3d6611..4996acf58b3 100644 --- a/Master/texmf-dist/tex/latex/skeyval/skeyval-view.sty +++ b/Master/texmf-dist/tex/latex/skeyval/skeyval-view.sty @@ -1,5 +1,5 @@ %++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++% -% This is file 'skeyval-view.sty', version 1.1a, 2012/10/16. % +% This is file 'skeyval-view.sty', version 1.2, 2013/02/10. % % % % This package and accompanying files may be distributed and/or % % modified under the conditions of the LaTeX Project Public License, % @@ -23,7 +23,7 @@ % skeyval-pstkey.sty, skeyval-pstkey.tex, skeyval-testclass.cls, % % and skeyval-testpkg.sty. % % % -% Copyright (c) 2010-2012 Ahmed Musa (amusa22@gmail.com). % +% Copyright (c) 2010-2013 Ahmed Musa (amusa22@gmail.com). % %++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++% \begingroup @@ -69,11 +69,10 @@ \NeedsTeXFormat{LaTeX2e}[2011/06/27] \ProvidesPackage{skeyval-view} - [2012/10/16 v1.1a Viewer utility for skeyval package (AM)] + [2013/02/10 v1.2 Viewer utility for skeyval package (AM)] \@ifpackageloaded{skeyval}{}{\RequirePackage{skeyval}} \directkeys*{% - .prefix=SKVV, - .family=skvview, + .path=SKVV/skvview, .holder prefix=skvv@, .initialize keys after define, .every unknown option={ @@ -101,8 +100,7 @@ \skvnewnumbers[skvv@]{depth,nra} \directkeys*{ - .prefix=SKVV, - .family=skvview, + .path=SKVV/skvview, .holder prefix=skvv@, .initialize after define=false, .define keys={ @@ -158,6 +156,7 @@ }% } \protected\def\skv@ordkey@a#1[#2]#3{% + % Pointers have been stripped in \skv@ordkey. \skvifstrcmpTF{#2}{^skv^}{% \skvv@tabulate{#1}{ordinary}{[none]}% }{% @@ -167,7 +166,7 @@ \skvcsedef{\skv@header#1.@cbk}{\unexpanded{#3}}% } \protected\def\skv@cmdkey#1#2[#3]#4{% - \skv@strippointers{#2}\skvcurrentkey + \skv@strippointersfromkey{#2}% \skvifdefboolTF{skv@st}{% \skv@definedefault\skvcurrentkey{#3}% \skvv@tabulate\skvcurrentkey{command}{#3}% @@ -184,7 +183,7 @@ } \protected\def\skv@choicekey@g{% \skvcommaparse*\skv@currlist\skv@prova{% - \skvexpbracenext\skv@strippointers\skv@prova\skvcurrentkey + \skvexpbracenext\skv@strippointersfromkey\skv@prova \ifx\skv@default\skv@rej \skvv@tabulate\skvcurrentkey{choice}{[none]}% \else\skvafterfi @@ -200,6 +199,7 @@ }% } \protected\def\skv@boolkey@c#1#2#3#4{% + % Pointers have been stripped in \skv@boolkey. \skvcsnewif{\skv@zapornot{\skv@zapsw}{#2}}% \edef\skvv@boolortog{\if\skv@typetogkey toggle\else bool\fi}% \skvifdefboolTF{skv@st}{% @@ -219,7 +219,7 @@ % #2: styles, #3: default, #4: callback \protected\def\skv@appendstyles@a#1#2[#3]#4{% \skvcommaparse{#1}\skv@prova{% - \skvexpbracenext\skv@strippointers\skv@prova\skvcurrentkey + \skvexpbracenext\skv@strippointersfromkey\skv@prova \skvexpanded{% \skvifstrcmpTF{#3}{^skv^}{% \skvv@tabulate{\skvcurrentkey}{style}{[none]}% @@ -246,18 +246,18 @@ \skvv@coliitrue\skvv@coliiitrue\skvv@colivtrue\skvv@colvtrue \else \skvsetnumber\skvv@nra\@ne - \@expandtwoargs\skv@in@{,prefix,}{,\skvv@columns,}% + \@expandtwoargs\skvtestifin{,prefix,}{,\skvv@columns,}% \ifin@\skvadvanceno\skvv@nra\@ne\skvv@coliitrue\else\skvv@coliifalse\fi - \@expandtwoargs\skv@in@{,family,}{,\skvv@columns,}% + \@expandtwoargs\skvtestifin{,family,}{,\skvv@columns,}% \ifin@\skvadvanceno\skvv@nra\@ne\skvv@coliiitrue\else\skvv@coliiifalse\fi - \@expandtwoargs\skv@in@{,type,}{,\skvv@columns,}% + \@expandtwoargs\skvtestifin{,type,}{,\skvv@columns,}% \ifin@ \skvadvanceno\skvv@nra\@ne\skvv@colivtrue \else - \@expandtwoargs\skv@in@{,key type,}{,\skvv@columns,}% + \@expandtwoargs\skvtestifin{,key type,}{,\skvv@columns,}% \ifin@\skvadvanceno\skvv@nra\@ne\skvv@colivtrue\else\skvv@colivfalse\fi \fi - \@expandtwoargs\skv@in@{,default,}{,\skvv@columns,}% + \@expandtwoargs\skvtestifin{,default,}{,\skvv@columns,}% \ifin@\skvadvanceno\skvv@nra\@ne\skvv@colvtrue\else\skvv@colvfalse\fi \fi \ifskvv@view @@ -334,8 +334,7 @@ } \directkeys*{ - .prefix=SKVV, - .family=skvvshow, + .path=SKVV/skvvshow, .holder prefix=skvvs@, .initialize keys after define, .new keys={ |