\input regression-test.tex \documentclass{beamer} \usepackage{osglecture-modes} \NewDocumentCommand\OverlayOptional{o} {\IfNoValueTF{#1}{\TYPE{OVERLAY NONE}}{\TYPE{OVERLAY #1}}} \MakeOverlayAwareCommand[arguments={o}]{\OverlayOptional} \begin{document} \START \IfLectureModeTF{slides}{\TYPE{SLIDES YES}}{\TYPE{SLIDES NO}} \IfLectureModeTF{beamer}{\TYPE{BEAMER YES}}{\TYPE{BEAMER NO}} \IfLectureModeTF{presentation}{\TYPE{PRESENTATION YES}}{\TYPE{PRESENTATION NO}} \IfLectureModeTF{article}{\TYPE{ARTICLE YES}}{\TYPE{ARTICLE NO}} \mode{\TYPE{PORTABLE MODE YES}} \mode{\TYPE{NATIVE MODE BODY}} \only{\TYPE{ONLY SLIDES YES}} \only
{\TYPE{ONLY ARTICLE NO}} \only{\TYPE{ONLY OR YES}} \only{\TYPE{ONLY OR NO}} \only{\TYPE{ONLY QUALIFIED YES}} \only{\TYPE{ONLY QUALIFIED NO}} \uncover{\TYPE{UNCOVER SLIDES YES}} \visible{\TYPE{VISIBLE SLIDES YES}} \invisible{\TYPE{INVISIBLE SLIDES YES}} \alt{\TYPE{ALT SLIDES YES}}{\TYPE{ALT SLIDES NO}} \alt
{\TYPE{ALT ARTICLE NO}}{\TYPE{ALT ARTICLE FALLBACK YES}} \action{\TYPE{ACTION SLIDES YES}} \begin{onlyenv}\TYPE{ONLYENV SLIDES YES}\end{onlyenv} \begin{uncoverenv}\TYPE{UNCOVERENV SLIDES YES}\end{uncoverenv} \begin{visibleenv}\TYPE{VISIBLEENV SLIDES YES}\end{visibleenv} \begin{invisibleenv}\TYPE{INVISIBLEENV SLIDES YES}\end{invisibleenv} \OverlayOptional<1>[ONE] \OverlayOptional<2>[HIDDEN] \END \end{document}