我正在使用簡報幻燈片模板。模板有兩個問題我不知道如何解決。
第一:我在藍框(\author{استاد راهنما }
)下面寫了主管的名字。我想將我的名字放在主管的名字後面,但是當我使用\author
s 兩次時,它只顯示第二個名字。
第二:我使用了一個清單來分隔內容:
\tableofcontents
\section{ماده \hfill}
\section{پاسخ \hfill}
\subsection{تاریخچ \hfill}
\subsection{آزمایشها \hfill}
\subsection{مدلا \hfill}
\section{ کنشون \hfill}
\section{ همیشه \hfill}
在清單後面頁面的右上角,它以明亮的方式顯示最後一項(ه٩هه)。我希望每個頁面都顯示我正在展示的項目,而不是最後一個項目。有人可以幫忙嗎?我真的很感激任何解決方案。程式碼如下:
\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}
答案1
使用
\author{}
兩次不起作用,因為您將覆蓋以前的內容。一個骯髒的駭客行為可能是插入換行符。這可能會導致 pdf 元資料和頁腳出現問題(可以透過使用 提供簡短的作者姓名來防止後者[your name]
)。更乾淨的解決方案是重新定義標題頁以包含附加名稱將
\section
指令放在目錄後面是錯誤的位置。它們應該放在簡報中各個部分開始的位置。
\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}