diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/skeyval/tex/skeyval-pstkey.sty |
Initial commit
Diffstat (limited to 'macros/latex/contrib/skeyval/tex/skeyval-pstkey.sty')
-rw-r--r-- | macros/latex/contrib/skeyval/tex/skeyval-pstkey.sty | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/macros/latex/contrib/skeyval/tex/skeyval-pstkey.sty b/macros/latex/contrib/skeyval/tex/skeyval-pstkey.sty new file mode 100644 index 0000000000..caa843aafe --- /dev/null +++ b/macros/latex/contrib/skeyval/tex/skeyval-pstkey.sty @@ -0,0 +1,87 @@ +%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++% +% This is file 'skeyval-pstkey.sty', version 1.3, 2013/05/15. % +% % +% This package and accompanying files may be distributed and/or % +% modified under the conditions of the LaTeX Project Public License, % +% either version 1.3 of this license or any later version. 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. % +% % +% The LPPL maintenance status of this software is 'author-maintained'. % +% % +% This software is provided 'as it is', without warranty of any kind, % +% either expressed or implied, including, but not limited to, the % +% implied warranties of merchantability and fitness for a particular % +% purpose. % +% % +% The following files constitute the skeyval bundle and must be % +% distributed as a whole: % +% % +% README, skeyval.sty, skeyval-core.tex, skeyval-for.tex, % +% skeyval-view.sty, skeyval-ltxpatch.sty, skeyval-ltxcmds.tex, % +% skeyval-pstkey.sty, skeyval-pstkey.tex, skeyval-testclass.cls, % +% skeyval-testpkg.sty, skeyval-pokayoke1, skeyval-pokayoke2, % +% skeyval-view-pokayoke1. % +% % +% Copyright (c) 2010-2013 Ahmed Musa (amusa22@gmail.com). % +%++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++% + +\begingroup +\catcode035 06 % # +\catcode064 11 % @ +\catcode123 01 % { +\catcode125 02 % } +\catcode044 12 % , +\def\skv@prova{\endgroup + \def\do##1,{% + \ifx\do##1\else + \catcode##1\string=\the\catcode##1\relax + \expandafter\do + \fi + }% + \edef\skv@pst@restorecodes{\do35,64,123,125,61,59,13,\do,}% +} +\skv@prova + +\edef\skv@pst@restorecodes{% + \unexpanded\expandafter{\skv@pst@restorecodes}% + \endlinechar\the\endlinechar\relax +} +\endlinechar13 % +\catcode035 06 % # +\catcode064 11 % @ +\catcode123 01 % { +\catcode125 02 % } +\catcode061 12 % = +\catcode044 12 % , +\def\do#1=#2,{% + \ifx\do#1\else + \edef\skv@pst@restorecodes{% + \unexpanded\expandafter{\skv@pst@restorecodes}% + \catcode#1=\the\catcode#1\relax + }% + \catcode#1=#2\relax + \expandafter\do + \fi +} +\do 032=10,033=12,036=03,038=04,040=12,041=12,042=12,043=12,% + 059=12,045=12,047=12,058=12,063=12,091=12,093=12,126=13,\do=,% + +\NeedsTeXFormat{LaTeX2e}[2011/06/27] +\ProvidesPackage{skeyval-pstkey} + [2013/05/15 v1.3 LaTeX/package wrapper for skeyval-pstkey.tex (AM)] + +\expandafter\ifx\csname skeyval-pstkey-loaded\endcsname +\endinput\else + \input skeyval-pstkey +\fi +\skvdeclareoption*{% + \PackageWarning{skeyval-pstkey} + {Unknown option '\CurrentOption' ignored}% +} +\skvprocessoptions +\skv@pst@restorecodes +\endinput + +%% End of file `skeyval-pstkey.sty'. |