1# idxcmds package 2# Matthew Bertucci 10/18/2021 for v0.2c 3 4#include:etoolbox 5#include:pgfopts 6#include:ltxcmds 7 8\newidxcmd{cmd}{definition}#d 9\newidxcmd[index cmd]{cmd}{definition}#d 10\newidxcmd{cmd}{definition}[append]#*d 11\newidxcmd[index cmd]{cmd}{definition}[append]#*d 12 13\newsubidxcmd{cmd}{main entry}{definition}#d 14\newsubidxcmd[index cmd]{cmd}{main entry}{definition}#d 15\newsubidxcmd{cmd}{main entry}{definition}[append]#*d 16\newsubidxcmd[index cmd]{cmd}{main entry}{definition}[append]#*d 17\newsubidxcmd*{cmd}{main entry}{definition}#d 18\newsubidxcmd*[index cmd]{cmd}{main entry}{definition}#d 19\newsubidxcmd*{cmd}{main entry}{definition}[append]#*d 20\newsubidxcmd*[index cmd]{cmd}{main entry}{definition}[append]#*d 21 22\newsubmainidxcmd{cmd}{definition}#d 23\newsubidxcmd[index cmd]{cmd}{definition}#d 24\newsubidxcmd{cmd}{main entry}[append]#*d 25\newsubidxcmd[index cmd]{cmd}{definition}[append]#*d 26 27\setidxcmds{options%keyvals} 28 29#keyvals:\setidxcmds 30sort-sep={%<symbol%>} 31sub-sep={%<symbol%>} 32idx-cmd={%<cmd%>} 33#endkeyvals