框架內的投影機掛鉤環境

框架內的投影機掛鉤環境

是否可以在投影機框架內「掛鉤」環境?我在想類似的事情

\newenvironment{iframe}{\begin{frame}[*]{*} \begin{itemize}}{\end{itemize} \end{frame}}

問題是兩顆星——選項和框架標題傳播。我有時會想用它作為

\begin{iframe}[shrink=10}{mytitle}
  \item my point
\end{iframe}

我需要一種對開始幀和結束幀的掛鉤。

問候,/iaw


編輯:第 62 頁的範例給出了LaTeX 錯誤:出了點問題-可能缺少 \item:

\documentclass{beamer}
\usepackage[english]{babel}  %% necessary for beamer
 \newenvironment{itemizeframe}{\begin{frame}\startitemizeframe}{\stopitemizeframe\end{frame}}
\newcommand\startitemizeframe{\begin{bfseries}\begin{itemize}}
\newcommand\stopitemizeframe{\end{itemize}\end{bfseries}}

\begin{document}

\begin{itemizeframe}{Test 1}
  \item Hello 1
\end{itemizeframe}

\begin{itemizeframe}[shrink=10]{Test 2}
  \item Hello 2
 \end{itemizeframe}

\end{document}

沒有足夠的觀點來評論,所以我需要添加這一點作為問題本身的澄清。是的,確實,關鍵問題是論點。理想情況下,我希望 itemizeframe 是透明的——與框架具有相同的行為,具有可選參數和(可選)標題參數。我需要將我的幻燈片傳遞給其他人,因此保持相同的語法會很好。

答案1

我認為這個問題的答案是沒有簡單的方法可以做到這一點。投影機不是為這種擴展而設計的。

相關內容