{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:ctan/etextools","name":"etextools","description":"The package provides many (purely expandable) tools for LaTeX: Extensive list management (csv lists, lists of single tokens/characters, etoolbox lists); purely expandable loops (csvloop, forcsvloop, etc.); conversion (csvtolist, etc.)); addition/deletion (csvadd, listdel, etc.); Expansion and group control: \\expandnext, \\ExpandAfterCmds, \\AfterGroup…; Tests on tokens, characters and control sequences (\\iffirstchar, \\ifiscs, \\ifdefcount, \\@ifchar…); Tests on strings (\\ifstrnum, \\ifuppercase, \\DeclareStringFilter…); Purely expandable macros with options (\\FE@testopt, \\FE@ifstar) or modifiers (\\FE@modifiers); Some purely expandable numerics (\\interval, \\locinterplin). The package is dependent on the etex and the etoolbox packages.","version":"3.1415926","softwareVersion":"3.1415926","license":"https://spdx.org/licenses/LPPL-1.3a","keywords":["csv-support","macro-supp"],"maintainer":[{"@type":"Person","name":null}],"author":[{"@type":"Person","name":null}],"copyrightHolder":[{"@type":"Person","name":null}],"dateCreated":"2026-02-24","dateModified":"2026-02-24","datePublished":"2026-02-24","copyrightYear":2026,"downloadUrl":"https://mirrors.ctan.org/macros/latex/contrib/etextools.zip","applicationCategory":"ctan","runtimePlatform":"ctan","sameAs":["https://ctan.org/pkg/etextools"]}