如何自定义此.sty 文件上定义的标题?

如何自定义此.sty 文件上定义的标题?

我正在尝试使用 LaTeX 制作会议海报,为此我从互联网上下载了一个模板。我下载的模板是这个abd 它使用了beamer类和confposter主题。

我的疑问是,为了制作海报的标题,我们看到了命令

\title{Title} % Poster title

\author{Author} % Author(s)

\institute{Institute} % Institution(s)

这样它就会生成一个包含标题、作者和机构的标题。现在,我想自定义这个标题,向其中添加更多信息,但我不知道该怎么做。

打开beamerconfposter.sty模板附带的文件,我看到其中有一个部分

\setbeamertemplate{headline}{
 \leavevmode
  \begin{columns}
   \begin{column}{\linewidth}
    \vskip1cm
    \centering
    \usebeamercolor{title in headline}{\color{jblue}\Huge{\textbf{\inserttitle}}\\[0.5ex]}
    \usebeamercolor{author in headline}{\color{fg}\Large{\insertauthor}\\[1ex]}
    \usebeamercolor{institute in headline}{\color{fg}\large{\insertinstitute}\\[1ex]}
    \vskip1cm
   \end{column}
   \vspace{1cm}
  \end{columns}
 \vspace{0.5in}
 \hspace{0.5in}\begin{beamercolorbox}[wd=35in,colsep=0.15cm]{cboxb}\end{beamercolorbox}
 \vspace{0.1in}
}

我看到这里正在设置标题。我尝试在其中添加更多元素,例如

\usebeamercolor{authorsemail in headline}{\color{fg}\Large{\inserauthorsemail}\\[1ex]}

并尝试向海报文件中添加类似

\authorsemail{[email protected]}

\authorsemail但由于控制序列未定义,因此这不起作用。

是否有什么特殊之处titleauthor并且institute这只适用于它们?我阅读了模板的所有文件,但它们没有在任何其他地方提及,因此它们没有在其他地方定义。

那么,我该如何自定义该文件上定义的标题.sty?正确的自定义方法是什么?

我相信一切都归结于这些\insertauthor\inserttitle\insertinstitute命令的定义。但它们在哪里定义?

编辑: 另外,这个上面没有 maketitle。事实上,在使用这些命令后,我指出文档的开头是这样的:

\begin{document}

\addtobeamertemplate{block end}{}{\vspace*{2ex}} % White space under blocks
\addtobeamertemplate{block alerted end}{}{\vspace*{2ex}} % White space under highlighted (alert) blocks

\setlength{\belowcaptionskip}{2ex} % White space under figures
\setlength\belowdisplayshortskip{2ex} % White space under equations

\begin{frame}[t] % The whole poster is enclosed in one beamer frame

\begin{columns}[t] % The whole poster consists of three major columns, the second of which is split into two columns twice - the [t] option aligns each column's content to the top

答案1

这是添加了作者电子邮件的自定义标题。我宁愿不安装 confposter.sty,因为它可能定义了颜色 jblue 和 jg。

\documentclass{beamer}

\setbeamertemplate{headline}{
 \leavevmode
  \begin{columns}
   \begin{column}{\linewidth}
    \vskip1cm
    \centering
    \usebeamercolor{title in headline}{\Huge{\textbf{Title goes here}}\\[0.5ex]}
    \usebeamercolor{author in headline}{\Large{Author goes here}\\[0.5ex]}
    \usebeamercolor{author in headline}{\Large{email goes here}\\[1ex]}
    \usebeamercolor{institute in headline}{\large{Institute goes here}\\[1ex]}
    \vskip1cm
   \end{column}
   \vspace{1cm}
  \end{columns}
 \vspace{0.5in}
 \hspace{0.5in}\begin{beamercolorbox}[wd=35in,colsep=0.15cm]{cboxb}\end{beamercolorbox}
 \vspace{0.1in}
}
\begin{document}
\begin{frame}
This page left blank.
\end{frame}
\end{document}

投影机框架

相关内容