MWE 是
\documentclass[14pt]{beamer}% http://ctan.org/pkg/beamer
\let\Tiny\tiny% http://tex.stackexchange.com/q/58087/5764
\usetheme{Berkeley}
\makeatletter
\beamer@headheight=1.5\baselineskip
\makeatother
\setbeamercolor{normal text}{bg=black!10}
\begin{document}
\title[Title]{My title}
\subtitle{Subtitle}
\author{Author}
\institute[Institute]{My institute}
\date[Date]{My date}
\logo{\color{blue!50}\scalebox{2}{\TeX}} % you can % it
\begin{frame}
\titlepage
\end{frame}
\section{A section}
\subsection{A subsection}
\begin{frame}
\frametitle{Frame title}
\framesubtitle{frame subtitle}
\begin{center}
\begin{enumerate}
\item A1
\item A1
\begin{itemize}
\item A1
\item A1
\item A1
\end{itemize}
\end{enumerate}
\end{center}
\end{frame}
\end{document}
我想将文本放在中心,如下面的屏幕截图所示。我尝试使用环境center
,但没有产生预期的输出。然后我尝试使用vspace
,但我需要一次又一次地调整。有什么包可以用于此吗?
答案1
自动将列表居中并不容易,因为所需的居中程度取决于列表中最长行的长度。但是,为每帧设置一个值并不困难,如下例所示:
\documentclass{beamer}
\usetheme{Berkeley}
\begin{document}
\begin{frame}
\setlength{\leftmargini}{12em}
\frametitle{Frame title}
\framesubtitle{frame subtitle}
\begin{enumerate}
\item A1
\item A1
\begin{itemize}
\item A1
\item A1
\item A1
\end{itemize}
\end{enumerate}
\end{frame}
\end{document}