summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/skeyval/skeyval-view.sty
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/latex/skeyval/skeyval-view.sty')
-rw-r--r--Master/texmf-dist/tex/latex/skeyval/skeyval-view.sty33
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={