1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
|
# ltxguidex class
# Matthew Bertucci 11/16/2021 for v0.2.0
#include:class-ltxguide
#include:hyperref
#include:xparse
#include:xkeyval
#include:xcolor
#include:framed
#include:showexpl
#include:enumitem
\pipe
\bs
\meta{arg}
\ctanlogo
\command{csname}
\cs{csname}#*
\begin{desc}
\end{desc}
\email{address}#U
\https{URL}#U
\http{URL}#U
\ctan{package}#U
\package{package}
\ltxclass{class}
\option{option}
\filename{file}
\extension{file extension}
\begin{latexcode}#V
\end{latexcode}
\New{text}
\begin{warning}
\end{warning}
\begin{note}
\end{note}
\begin{example}
\end{example}
\begin{bug}
\end{bug}
\newnotice{envname}{text}
\begin{packages}
\end{packages}
\begin{classes}
\end{classes}
\begin{options}
\end{options}
\begin{advise}
\end{advise}
\begin{faq}
\end{faq}
\Q
\A
\advisespace
\alternative{csv list}
\begin{keys}
\end{keys}
\key{key name}[key value]
\key{key name}[key value][default value]
\key[options%keyvals]{key name}[key value]
\key[options%keyvals]{key name}[key value][default value]
\bool
#keyvals:\key
default=%<default value%>
note=%<note%>
v=
#endkeyvals
\noticestyle#*
\newdescriptionenvironment{envname}{label cmd}#*N
\labeladvise#*
\advisestyle#*
\docstrip#*
\Th{text}#*
\Th[cols]{text}#*
|