
A veces en Beamer me gusta usar itemize de la siguiente manera (código en gran parte dehttps://topanswers.xyz/tex?q=1334):
\documentclass{beamer}
\setbeamersize{text margin left=10mm,text margin right=5mm}
\setbeamertemplate{frametitle}[default][center]
\newenvironment{grayenv}{\only{\setbeamercolor{local structure}{fg=black!15}}}{}
\begin{document}
\begin{frame}{Frame Title}
\setbeamertemplate{itemize items}[circle]
\addtolength{\leftmargini}{-0.7cm}
\begin{itemize}[<+-|gray@+(1)->]
\setlength\itemsep{5pt plus 1fill}
\item line one
\item line two
\item<+-> line three
\end{itemize}
\end{frame}
\end{document}
Esto tiene el efecto de desvanecer los marcadores de viñetas de las viñetas antiguas, así como algunas otras características que encuentro útiles. Observe que el \item final debe tener <+-> para que no obtengamos una nueva diapositiva con todos los marcadores grises.
¿Existe alguna forma de crear un entorno nuevo myitemize
que capture todas las características de mi entorno de itemize personalizado?
Respuesta1
Debe definir el comando \myitemize
según \itemize
el comando y agregar su configuración dentro de él y \endmyitemize
el comando igual que \enditemize
\documentclass{beamer}
\setbeamersize{text margin left=10mm,text margin right=5mm}
\setbeamertemplate{frametitle}[default][center]
\newenvironment{grayenv}{\only{\setbeamercolor{local structure}{fg=black!15}}}{}
\setbeamertemplate{itemize items}[circle]
\addtolength{\leftmargini}{-0.7cm}
\newcommand{\myitemize}{\itemize[<+-|gray@+(1)->]
\setlength\itemsep{5pt plus 1fill}
\def\Item{\item<+->}
}
\let\endmyitemize\enditemize
\begin{document}
\begin{frame}{Frame Title}
\begin{myitemize}
\item line one
\item line two
\Item line three
\end{myitemize}
\end{frame}
\end{document}