我有以下 Beamer 幻灯片:
\begin{frame}[fragile]{Potenciação}
\begin{block}{Propriedades de Potenciação}
\begin{align}
a^n &= a . a . a \ldots a \rightarrow n \enspace fatores\\
a^n &\rightarrow a \enspace (\textbf{base}) \enspace e \enspace n \enspace (\textbf{expoente})
\end{align}
\end{block}
\end{frame}
我是否可以自定义我的 Beamer 幻灯片上的框和箭头,使其类似于此图?
答案1
使用该tcolorbox
包:
\documentclass{beamer}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{tikzmark}
\usepackage[skins]{tcolorbox}
\tcbset{enhanced, nobeforeafter,
colback=cyan!5!white,
colframe=cyan,
width=\linewidth,
halign=center}
\begin{document}
\begin{frame}%[fragile]
\frametitle{Potenciação}
\begin{tcolorbox}[drop shadow=cyan!50]
$\begin{aligned}
a^n= \underbrace{a{\cdot}a{\cdot}a \dotsm a}_{n \text{ fatores}}
&\qquad\qquad&
\tikzmarknode{A}{a}^{n\leftarrow\text{ expoente}}
\end{aligned}$
\end{tcolorbox}
\begin{tikzpicture}[overlay,remember picture]
\draw[->, shorten <=2pt] (A.south) |- ++ (2em,-1em)
node[right, font=\footnotesize] {base};
\end{tikzpicture}
\end{frame}
\end{document}
对于上面的框架图像,您需要至少编译 NWE 两次。
答案2
也许这更符合你的期望:
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\setbeamercolor{block title}{bg=red!10,fg=black}
\setbeamercolor{block body}{bg=red!10}
\setbeamertemplate{blocks}[rounded][shadow=false]
\begin{document}
\begin{frame}[fragile]{Potenciação}
\begin{block}{Propriedades de Potenciação}
\begin{flalign*}
&\bullet\quad a^n= \underbrace{a . a . a \ldots a}_{ n \enspace fatores}&
&\bullet\quad(\textbf{base})\leftarrow a^{n\leftarrow(\textbf{expoente})}
\end{flalign*}
\end{block}
\end{frame}
\end{document}
通过使用TikZ
一个可以准确重现您所展示的示例,但也许您想坚持使用投影仪类并只调整投影仪设置。