Latex Beamer,彩色文本作为示例文本

Latex Beamer,彩色文本作为示例文本

在 Beamer 中,是否可以将文本着色为与示例文本相同的颜色?就像\example{text}以同样的方式做一样\alert{text}

我知道我们可以做到,\textcolor{example text.fg}{text}但是\example{text}更简单。

谢谢!

答案1

您可以定义一个与上述宏相同的宏\alert(但不要命名它\example,因为它已经占用了我同名的环境)

\documentclass{beamer}

\usetheme{Warsaw}


\newenvironment<>{exenv}{\begin{altenv}#1%
      {\usebeamercolor[fg]{example text}}
      {}{\color{.}}{}\ignorespaces}{\ifhmode\unskip\fi\end{altenv}}
\newcommand<>{\ex}[1]{\begin{exenv}#2\relax#1\end{exenv}}



\begin{document}

\begin{frame}
    \begin{example}
  content...
  \end{example}

  \ex{test}
\end{frame} 

\end{document}

相关内容