CTAN update: skeyval
The following information was provided by the package's contributor. Name of contribution: skeyval Author's name: Ahmed Musa Package version: 1.2 Location on CTAN: macros/latex/contrib/skeyval/ Summary description: Key processor that combines features of xkeyval and pgfkeys. License type: lppl Announcement text given by the package's contributor: -- Key processor that combines features of xkeyval and pgfkeys. New features: 1. Providing the key's argument pattern within the key's callback: \skvordkey[KV]{fam}{key1}[default1a/1b]{% .arg expanded{#1/#2} \def\mylength{#1}\def\mywidth{#2}% } 2. List-processor keys. E.g., \skvlistkeys[KV]{fam}{key1,key2}[default1a,1b; default2a,2b]{% .arg{#1,#2}\listsep{;}\somemethod{#1}{#2}% } 3. Handlers such as in \def\valuelist{1,2,3,4} \skvsetkeys[KV]{fam}{keya=.expand once process list{\valuelist}} for a (non-list) key defined as an ordinary key: \skvordkey[KV]{fam}{keya}{\def\myitem{#1}} 4. Prefix and family can be fixed for subsequent keys. E.g., \skvsetprefix{KV} \skvsetfamily{fam} 5. Option and nonoption keys: \skvoptionkeys[KV]{fam}{key1} \skvnonoptionkeys[KV]{fam}{key2,key3} 6. Bug fixes. thanks for the upload; i've installed the new version, and updated the catalogue repository. Users may view the package catalogue entry at http://www.ctan.org/pkg/skeyval or they may browse the package directory at http://mirror.ctan.org/macros/latex/contrib/skeyval/ Robin Fairbairns For the CTAN team ___ Ctan-ann mailing list Ctan-ann@dante.de https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: skeyval
quoth the daemon: The following information was provided by the package's contributor. Name of contribution: skeyval Author's name: Ahmed Musa Package version: 1.1a Location on CTAN: macros/latex/contrib/skeyval/ Summary description: Key-value parsers that combine the features of xkeyval and pgfkeys - and more. License type: lppl Announcement text given by the package's contributor: -- (1) Values of choice keys (key type '.choice' in the handlers '.define keys' and '.new keys') are no longer automatically converted into lowercase before matching them against the state pattern of the key. The key type '.choice*' has been introduced. This type will automatically convert user values into lowercase before matching them in the singleton. thanks for the upload; i've installed the new version, and updated the catalogue repository. Users may view the package catalogue entry at http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/skeyval.html or they may browse the package directory at http://www.tex.ac.uk/tex-archive/macros/latex/contrib/skeyval/ Robin Fairbairns For the CTAN team ___ Ctan-ann mailing list Ctan-ann@dante.de https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: skeyval
the daemon reports: Name of contribution: skeyval Author's name: Ahmed Musa Package version: 1.1 Location on CTAN: macros/latex/contrib/skeyval/ Summary description: Combining the features of xkeyval and pgfkeys. License type: lppl Announcement text given by the package's contributor: -- This upload was necessitated mainly by corrections to the example files. The packages too have been affected by the corrections. thanks for the upload; i've installed the new version, and updated the catalogue repository. Users may view the package catalogue entry at http://www.tex.ac.uk/tex-archive/help/Catalogue/entries/skeyval.html or they may browse the package directory at http://www.tex.ac.uk/tex-archive/macros/latex/contrib/skeyval/ Robin Fairbairns For the CTAN team ___ Ctan-ann mailing list Ctan-ann@dante.de https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: skeyval
the daemon creeps forth, and pronounces: The following information was provided by the package's contributor. Name of contribution: skeyval Author's name: Ahmed Musa Package version: 1.0 Location on CTAN: macros/latex/contrib/skeyval Summary description: Key-value support combining the features of xkeyval and pgfkeys License type: lppl Announcement text given by the package's contributor: -- This new version of skeyval package is a significant departure from previous versions. It aims to integrate the features of xkeyval and pgfkeys packages by introducing a new type of handlers. The skeyval package puts handlers at the beginning of the key, unlike in pgfkeys. Style keys, links, changing key callbacks and values on the fly, and other features of pgfkeys are introduced in a new context. thanks for the upload; i've installed the new version, and updated the catalogue repository. Users may view the package catalogue entry at http://mirror.ctan.org/help/Catalogue/entries/skeyval.html or they may browse the package directory at http://mirror.ctan.org/macros/latex/contrib/skeyval/ Robin Fairbairns For the CTAN team ___ Ctan-ann mailing list Ctan-ann@dante.de https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: skeyval
This should within a day be at your local mirror. Jim Hef{}feron Saint Michael's College . The following information was provided by our fellow contributor: Name of contribution: skeyval Version number: 0.71 Author's name: Ahmed Musa Summary description: Several extensions to the xkeyval parser. License type: lppl Announcement text: -- 1) A bug fix. 2) The macro \DeclareKeyCommand is removed to create a new package. -- This package is located at http://tug.ctan.org/tex-archive/macros/latex/contrib/skeyval . More information is at http://tug.ctan.org/pkg/skeyval (if the package is new it may take a day for that information to appear). We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html . ___ Ctan-ann mailing list Ctan-ann@dante.de https://lists.dante.de/mailman/listinfo/ctan-ann
CTAN update: skeyval
This should reach your local mirror within a day. Jim Hef{}feron Saint Michael's College .. The following information was provided by our fellow contributor: Name of contribution: skeyval Version number: 0.7 Author's name: Ahmed Musa Summary description: Many extensions to the xkeyval package License type: lppl Announcement text: -- Native and toggle boolean keys now accept 'on' and 'off' as values, in addition to 'true' and 'false'. \DeclareKeyCommand has been introduced with a light interfcace. -- This package is located at http://tug.ctan.org/tex-archive/macros/latex/contrib/skeyval . More information is at http://tug.ctan.org/pkg/skeyval (if the package is new it may take a day for that information to appear). We are supported by the TeX Users Group http://www.tug.org . Please join a users group; see http://www.tug.org/usergroups.html . ___ Ctan-ann mailing list Ctan-ann@dante.de https://lists.dante.de/mailman/listinfo/ctan-ann