Ich möchte, dass das QED-Symbol nur auf der letzten Folie dieses Rahmens erscheint. Kann mir jemand helfen?
\documentclass[10pt, professionalfonts, aspectratio=169]{beamer}
\usepackage{amssymb,latexsym}
\usepackage{amsmath}
\usepackage[brazil]{babel}
\usepackage[utf8]{inputenc}
\usepackage{enumerate}
\begin{document}
\begin{frame}
\frametitle{Propriedades da Adição e da Multiplicação por Número em $\mathbb{R}^n$}
\begin{proof}
(Continuação)
\begin{enumerate}[(a)]\addtocounter{enumi}{7}
\item
\begin{align*}
\lambda (\boldsymbol{u} + \boldsymbol{v}) &= \lambda \left( (u_1,\, \dots,\, u_n) + (v_1,\, \dots,\, v_n) \right)\\
\onslide<2->{&= \lambda ( u_1 + v_1,\, \dots,\, u_n + v_n )\\}
\onslide<3->{&= \left( \lambda (u_1 + v_1),\, \dots,\, \lambda (u_n + v_n) \right)\\}
\onslide<4->{&= ( \lambda u_1 + \lambda v_1,\, \dots,\, \lambda u_n + \lambda v_n )\\}
\onslide<5->{&= (\lambda u_1,\, \dots,\, \lambda u_n) + (\lambda v_1,\, \dots,\, \lambda v_n)\\}
\onslide<6->{&= \lambda (u_1,\, \dots,\, u_n) + \lambda (v_1,\, \dots,\, v_n)\\}
\onslide<7->{&= \lambda \boldsymbol{u} + \lambda \boldsymbol{v}. \qedhere}
\end{align*}
\end{enumerate}
\end{proof}
\end{frame}
\end{document}
Antwort1
Sie können die qed symbol
Vorlage so ändern, dass sie nur auf der 7. Überlagerung sichtbar ist:
\documentclass[10pt, professionalfonts, aspectratio=169]{beamer}
\usepackage{
%amssymb,
latexsym}
%\usepackage{amsmath}
\usepackage[brazil]{babel}
%\usepackage[utf8]{inputenc}
%\usepackage{enumerate}
\begin{document}
\begin{frame}
\frametitle{Propriedades da Adição e da Multiplicação por Número em $\mathbb{R}^n$}
\setbeamertemplate{qed symbol}{\visible<7->{\openbox}}
\begin{proof}
(Continuação)
\begin{enumerate}[(a)]\addtocounter{enumi}{7}
\item
\begin{align*}
\lambda (\boldsymbol{u} + \boldsymbol{v}) &= \lambda \left( (u_1,\, \dots,\, u_n) + (v_1,\, \dots,\, v_n) \right)\\
\onslide<2->{&= \lambda ( u_1 + v_1,\, \dots,\, u_n + v_n )\\}
\onslide<3->{&= \left( \lambda (u_1 + v_1),\, \dots,\, \lambda (u_n + v_n) \right)\\}
\onslide<4->{&= ( \lambda u_1 + \lambda v_1,\, \dots,\, \lambda u_n + \lambda v_n )\\}
\onslide<5->{&= (\lambda u_1,\, \dots,\, \lambda u_n) + (\lambda v_1,\, \dots,\, \lambda v_n)\\}
\onslide<6->{&= \lambda (u_1,\, \dots,\, u_n) + \lambda (v_1,\, \dots,\, v_n)\\}
\onslide<7->{&= \lambda \boldsymbol{u} + \lambda \boldsymbol{v}. \qedhere}
\end{align*}
\end{enumerate}
\end{proof}
\end{frame}
\end{document}
Unabhängig davon:
amssymb
Sie müssen die und nicht ladenamsmath
, Beamer lädt sie automatischwenn Ihre Tex-Distribution einigermaßen neu ist, brauchen Sie nicht
\usepackage[utf8]{inputenc}
, das ist seit ein paar Jahren die StandardeinstellungMit Beamer würde ich es nicht machen
\usepackage{enumerate}
. Beamer lädt dasenumerate
Paket automatisch und nimmt dann nachträglich noch einige Anpassungen daran vor.