1# ltxdockit package 2# Matthew Bertucci 11/5/2021 for v1.2d 3 4#include:etoolbox 5#include:listings 6#include:color 7#include:xspace 8#include:ifpdf 9#include:hyperref 10 11\marglistwidth#* 12\marglistsep#* 13\marglistfont#* 14\margnotefont#* 15\optionlistfont#* 16\ltxsyntaxfont#* 17\ltxsyntaxlabelfont#* 18\changelogfont#* 19\changeloglabelfont#* 20\verbatimfont#* 21\displayverbfont#* 22spot#B 23boxframe#B 24boxfill#B 25\defaultcolor#* 26\spotcolor#* 27 28\cs{csname} 29\cmd{csname} 30\env{envname} 31\len{length} 32\cnt{counter} 33\prm{arg} 34\mprm{arg} 35\oprm{arg} 36\opt{arg} 37\kvopt{key%plain}{value} 38\file{filename} 39\sty{arg} 40\bin{arg} 41\acr{arg} 42\keyval 43 44\begin{marglist} 45\end{marglist} 46\begin{keymarglist} 47\end{keymarglist} 48 49\refs{sing name}{plural name}{label}#r 50\secref{label}#r 51\Secref{label}#r 52\apxref{label}#r 53\Apxref{label}#r 54\tabref{label}#r 55\Tabref{label}#r 56 57\begin{ltxsyntax} 58\end{ltxsyntax} 59\csitem{csname} 60\cmditem{csname} 61\cmditem{csname}[options] 62\cmditem{csname}[options]{arg} 63\envitem{envname} 64\lenitem{length} 65\boolitem{key%plain} 66\boolitem[true or false]{key%plain} 67\cntitem{counter} 68\optitem{option} 69 70\begin{optionlist} 71\end{optionlist} 72\begin{optionlist*} 73\end{optionlist*} 74\varitem{variable} 75\valitem{value} 76\choitem{key%plain}{values} 77\choitem[opt]{key%plain}{values} 78\intitem{key%plain} 79\intitem[integer]{key%plain} 80\legitem{arg} 81 82\begin{valuelist} 83\begin{valuelist}[opt] 84\end{valuelist} 85\begin{valuelist*} 86\end{valuelist*} 87\begin{argumentlist}{arg} 88\end{argumentlist} 89\begin{changelog} 90\end{changelog} 91 92\lstenvsep#* 93 94\begin{ltxcode}#V 95\begin{ltxcode}[options%keyvals]#V 96\end{ltxcode} 97\begin{ltxexample}#V 98\begin{ltxexample}[options%keyvals]#V 99\end{ltxexample} 100 101#keyvals:\begin{ltxcode},\begin{ltxexample} 102inputpath=%<path%> 103aboveskip=##L 104belowskip=##L 105lineskip=##L 106boxpos=#b,c,t 107print#true,false 108showlines#true,false 109emptylines=%<number%> 110emptylines=*%<number%> 111gobble=%<number%> 112style=%<style name%> 113language=%<language%> 114language=[%<dialect%>]%<language%> 115alsolanguage=%<language%> 116alsolanguage=[%<dialect%>]%<language%> 117defaultdialect=[%<dialect%>]%<language%> 118printpod#true,false 119usekeywordsintag#true,false 120tagstyle=%<style%> 121markfirstintag=%<style%> 122makemacrouse#true,false 123basicstyle=%<style%> 124identifierstyle=%<style%> 125commentstyle=%<style%> 126stringstyle=%<style%> 127keywordstyle=%<style%> 128keywordstyle=[%<number%>]%<style%> 129keywordstyle=[%<number%>]*%<style%> 130ndkeywordstyle=%<style%> 131classoffset=%<number%> 132texcsstyle=%<style%> 133texcsstyle=[%<class number%>]%<style%> 134texcsstyle=*[%<class number%>]%<style%> 135directivestyle=%<style%> 136emph={%<identifier list%>} 137emph=[%<number%>]{%<identifier list%>} 138moreemph={%<identifier list%>} 139moreemph=[%<number%>]{%<identifier list%>} 140deleteemph={%<identifier list%>} 141deleteemph=[%<number%>]{%<identifier list%>} 142emphstyle={%<style%>} 143emphstyle=[%<number%>]{%<style%>} 144delim= 145moredelim= 146deletedelim= 147extendedchars#true,false 148inputencoding=%<encoding%> 149upquote#true,false 150tabsize=%<number%> 151showtabs#true,false 152tab=%<tokens%> 153showspaces#true,false 154showstringspaces#true,false 155formfeed=%<tokens%> 156numbers=#none,left,right 157stepnumber=%<number%> 158numberfirstline#true,false 159numberstyle=%<style%> 160numbersep=##L 161numberblanklines#true,false 162firstnumber= 163name=%<name%> 164title=%<title text%> 165caption={%<caption text%>} 166caption={[%<short%>]%<caption text%>} 167label=##l 168nolol#true,false 169numberbychapter#true,false 170captionpos=%<subset of tb%> 171abovecaptionskip=##L 172belowcaptionskip=##L 173linewidth=##L 174xleftmargin=##L 175xrightmargin=##L 176resetmargins#true,false 177breaklines#true,false 178breakatwhitespace#true,false 179prebreak=%<tokens%> 180postbreak=%<tokens%> 181breakindent=##L 182breakautoindent#true,false 183frame= 184frameround= 185framesep=##L 186rulesep=##L 187framerule=##L 188framexleftmargin=##L 189framexrightmargin=##L 190framextopmargin=##L 191framexbottommargin=##L 192backgroundcolor=#%color 193rulecolor=#%color 194fillcolor=#%color 195rulesepcolor=#%color 196frameshape={%<top shape%>}{%<left shape%>}{%<right shape%>}{%<bottom shape%>} 197index= 198moreindex= 199deleteindex= 200indexstyle= 201columns= 202flexiblecolumns#true,false 203keepspaces#true,false 204basewidth=##L 205fontadjust#true,false 206texcl#true,false 207mathescape#true,false 208escapechar=%<character%> 209escapeinside= 210escapebegin=%<tokens%> 211escapeend=%<tokens%> 212fancyvrb#true,false 213fvcmdparams= 214morefvcmdparams= 215literate= 216rangebeginprefix= 217rangebeginsuffix= 218rangeendprefix= 219rangeendsuffix= 220rangeprefix= 221rangesuffix= 222includerangemarker#true,false 223multicols=%<number%> 224float 225float=%<subset of tbph%> 226float=*%<subset of tbph%> 227floatplacement= 228firstline=%<number%> 229lastline=%<number%> 230linerange={%<first1-last1,first2-last2,...%>} 231consecutivenumbers#true,false 232keywordsprefix=%<prefix%> 233keywords={%<list of keywords%>} 234keywords=[%<number%>]{%<list of keywords%>} 235morekeywords={%<list of keywords%>} 236morekeywords=[%<number%>]{%<list of keywords%>} 237deletekeywords={%<list of keywords%>} 238deletekeywords=[%<number%>]{%<list of keywords%>} 239ndkeywords={%<list of keywords%>} 240moreendkeywords={%<list of keywords%>} 241deleteendkeywords={%<list of keywords%>} 242texcs= 243moretexcs= 244deletetxcs= 245directives= 246moredirectives= 247deletedirectives= 248sensitive#true,false 249alsoletter={%<character sequence%>} 250alsodigit={%<character sequence%>} 251alsoother={%<character sequence%>} 252otherkeywords={%<keywords%>} 253tag= 254string= 255morestring= 256deletestring= 257comment= 258morecomment= 259deletecomment= 260keywordcomment={%<keywords%>} 261morekeywordcomment={%<keywords%>} 262deletekeywordcomment={%<keywords%>} 263keywordcommentsemicolon={%<keywords%>}{%<keywords%>}{%<keywords%>} 264podcomment#true,false 265#endkeyvals