Estoy usando una plantilla de diapositiva de presentación. Hay 2 problemas con la plantilla que no sé cómo solucionar.
Primero: escribí el nombre del supervisor debajo del cuadro azul ( \author{استاد راهنما }
). Quiero poner mi nombre junto al nombre del supervisor, pero cuando uso \author
s dos veces, solo muestra el segundo nombre.
Segundo: he usado una lista para separar contenidos:
\tableofcontents
\section{ماده \hfill}
\section{پاسخ \hfill}
\subsection{تاریخچ \hfill}
\subsection{آزمایشها \hfill}
\subsection{مدلا \hfill}
\section{ کنشون \hfill}
\section{ همیشه \hfill}
En la parte superior derecha de las páginas después de la lista, se muestra el último elemento (همیشه) en brillo. Quiero que cada página muestre brillantemente el elemento que estoy presentando, no el último elemento. ¿Alguien podría ayudar? Realmente aprecio cualquier solución. El código es el siguiente:
\documentclass{beamer}
\usetheme{Warsaw}
\usefonttheme{serif}
\usepackage{ptext}
\usepackage{xepersian}
\settextfont{Yas}
\include{tashih}
\include{commands}
\begin{document}
\title{فلان}
\subtitle{دارد}
\author{استاد راهنما }
\begin{frame}
\maketitle
\end{frame}
\begin{frame}
\tableofcontents
\section{ماده \hfill}
\section{پاسخ \hfill}
\subsection{تاریخچ \hfill}
\subsection{آزمایشها \hfill}
\subsection{مدلا \hfill}
\section{ کنشون \hfill}
\section{ همیشه \hfill}
\end{frame}
\begin{frame}
\end{frame}
\begin{frame}
\frametitle{عنوان اسلاید}
\framesubtitle{زیر عنوان اسلاید}
\end{frame}
\begin{frame}
\begin{enumerate}
\item
این یک متن است که در اینجا قرار میدهیم.
\end{enumerate}
\begin{itemize}
\item
این یک متن است که در اینجا قرار میدهیم.
\end{itemize}
\end{frame}
\begin{frame}
\ptext[1]
\begin{example}
این یک مثال است.
\end{example}
\begin{definition}
این یک تعریف است.
\end{definition}
\begin{theorem}
این یک قضیه است.
\end{theorem}
\end{frame}
\begin{frame}
\begin{columns}
\column{.5\textwidth}
ستون شماره ۱
\column{.5\textwidth}
ستون شماره ۲
\end{columns}
\end{frame}
\begin{frame}
\frametitle{Maths Blocks}
\begin{theorem}<1->[Pythagoras]
$ a^2 + b^2 = c^2$
\end{theorem}
\begin{proof}<2->
$\omega +\phi = \epsilon $
\end{proof}
\begin{corollary}<3->
$ x + y = y + x $
\end{corollary}
\end{frame}
\begin{frame}
\frametitle{More Lists}
\begin{enumerate}[(I)]
\item<1-> Point A
\item<2-> Point B
\begin{itemize}
\item<3-> part 1
\item<4-> part 2
\end{itemize}
\item<5-> Point C
\item<6-> Point D
\end{enumerate}
\end{frame}
%\begin{frame}
%\frametitle{Overlays}
%\onslide<1->{First Line of Text}
%
%\onslide<2->{Second Line of Text}
%
%\onslide<3->{Third Line of Text}
%\end{frame}
\begin{frame}
\frametitle{Overlays}
\only<1>{First Line of Text}
\only<2>{Second Line of Text}
\only<3>{Third Line of Text}
\end{frame}
\setbeamercovered{invisible}
\begin{frame}
\frametitle{Tables}
\end{frame}
\end{document}
Respuesta1
Usar
\author{}
dos veces no funciona, ya que estás sobrescribiendo el contenido anterior. Un truco sucio podría ser insertar un salto de línea. Esto puede causar problemas con los metadatos del pdf y la línea de pie de página (esto último se puede evitar dando un nombre corto de autor con[your name]
). La solución más limpia sería redefinir la página de título para incluir el nombre adicional.Poner los
\section
comandos justo después de la tabla de contenido es el lugar equivocado. Deben colocarse dentro de la presentación en los puntos donde comienzan las secciones.
\documentclass{beamer}
\usetheme{Warsaw}
\usefonttheme{serif}
\author[your name]{supervisor \\ your name}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\tableofcontents
\end{frame}
\section{section 1}
\begin{frame}
abc
\end{frame}
\section{section 2}
\subsection{subsection 1}
\begin{frame}
abc
\end{frame}
\subsection{subsection 2}
\begin{frame}
abc
\end{frame}
\end{document}