\input regression-test.tex \documentclass{article} \usepackage{semcat} \begin{document} \START \TYPE{default=\SemCatDefaultCategory} \TYPE{color-name-A=\SemCatColor{A}} \TYPE{title-B=\SemCatTitle{B}} \extractcolorspec{semcat-A}\TestColorA \TYPE{color-A=\TestColorA} \extractcolorspec{semcat-D}\TestColorD \TYPE{color-D=\TestColorD} \SemCatDefine{E}[title={Extra}] \TYPE{title-E=\SemCatTitle{E}} \extractcolorspec{semcat-E}\TestColorE \TYPE{color-E=\TestColorE} \SemCatDefine{F}[title={Explicit}, color=teal] \extractcolorspec{semcat-F}\TestColorF \TYPE{color-F=\TestColorF} \ExplSyntaxOn \cs_if_exist:NTF \IfLectureModeTF { \TYPE{modes-loaded=true} } { \TYPE{modes-loaded=false} } \IfPackageLoadedTF { osgstyler } { \TYPE{osgstyler-loaded=true} } { \TYPE{osgstyler-loaded=false} } \ExplSyntaxOff \TYPE{done=yes} \END \end{document}