标题和日期之间显示的文字

标题和日期之间显示的文字

我有两列文本。我有命令\maketitle。它会同时生成标题和日期。但我想要标题、列和日期。我该怎么做?

\documentclass[12pt]{beamer}
\usetheme{Berkeley}
\usecolortheme{default}
\title{Test}
\date{\today}
\author{}
\begin{document}
\begin{frame}
  \begin{columns}[c]
\column{1.5in}
Practical \TeX\ 2005\\
Practical \TeX\ 2005\\
Practical \TeX\ 2005
\column{1.5in}
Hello
\end{columns}
\maketitle
\end{frame}
\end{document} 

答案1

通常的标题结构按顺序设置以下内容:

  1. 标题
  2. 字幕(如果有)
  3. 作者
  4. 研究所
  5. 日期
  6. 标题图形

如果您不使用该机构,您可以将您的列放在那里(如有必要,进行适当调整):

在此处输入图片描述

\documentclass[12pt]{beamer}
\usetheme{Berkeley}
\usecolortheme{default}
\title{Test}
\date{\today}
\author{}
\institute{% Fake institute
\vspace{-2\baselineskip}% Possible vertical adjustment
\normalsize% Possible font adjustment
\begin{columns}[c]
  \column{1.5in}
  Practical \TeX\ 2005\\
  Practical \TeX\ 2005\\
  Practical \TeX\ 2005
  \column{1.5in}
  Hello
\end{columns}
}

\begin{document}
\begin{frame}
\maketitle
\end{frame}
\end{document}

答案2

您可以不使用命令\maketitle而是自己插入组件来执行此操作:

\documentclass[12pt]{beamer}
\usetheme{Berkeley}
\usecolortheme{default}
\title{Test}
\date{\today}
\author{}

\begin{document}
\begin{frame}

    \vspace*{1cm}

    \begin{beamercolorbox}[colsep=-4bp,rounded=false,shadow=false,ht=0.5cm,dp=0.5cm,center]{title}
        \usebeamerfont{title} \usebeamercolor*[fg]{title} \inserttitle
    \end{beamercolorbox}

    \vspace*{0.5cm}

    \begin{columns}[c]
        \column{1.5in}
            Practical \TeX\ 2005\\
            Practical \TeX\ 2005\\
            Practical \TeX\ 2005
        \column{1.5in}
            Hello
    \end{columns}

    \vspace*{0.5cm}

    \begin{center}
        \insertdate
    \end{center}

\end{frame}
\end{document} 

在此处输入图片描述

相关内容