% Created 2024-03-01 Fri 17:06 % Intended LaTeX compiler: pdflatex \documentclass[presentation]{beamer} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage{graphicx} \usepackage{longtable} \usepackage{wrapfig} \usepackage{rotating} \usepackage[normalem]{ulem} \usepackage{amsmath} \usepackage{amssymb} \usepackage{capt-of} \usepackage{hyperref} \newenvironment<>{orgframe}[1][]{\begin{frame}#2[environment=orgframe,#1]}{\end{frame}} \usetheme{default} \date{\today} \title{} \hypersetup{ pdfauthor={}, pdftitle={}, pdfkeywords={}, pdfsubject={}, pdfcreator={Emacs 29.1 (Org mode 9.7-pre)}, pdflang={English}} \begin{document} \begin{frame}{Outline} \tableofcontents \end{frame} \begin{orgframe}[label={sec:org0d8497b},fragile]{Slide A} I use \begin{verbatim} :PROPERTIES: :BEAMER_act: :END: \end{verbatim} For slides I only want in the presentation and \end{orgframe} \begin{frame}[label={sec:org50260e7}]{Handout} For slides I only want in the handout. With the new orgframe environment as of now, the argument between the <> is not passed to the frame and therefore lost. \end{frame} \begin{orgframe}[label={sec:org79072fa},fragile]{Slide B} I don’t know how often the orgframe is needed (I haven’t needed it in the last years of making my presentations with org-mode), but wouldn’t it be more sensible to write \begin{verbatim} :PROPERTIES: :BEAMER_env: orgframe :END: \end{verbatim} When you really do need it? \end{orgframe} \begin{frame}[label={sec:org3036752}]{Slide C} This slide is included, too. \end{frame} \begin{orgframe}[label={sec:org3be6ccc},fragile]{Handout} This frame is exported as an \texttt{orgframe} with the correct \texttt{BEAMER\_act}: \begin{verbatim} :PROPERTIES: :BEAMER_act: :END: \end{verbatim} \end{orgframe} \end{document}