Beamer-Titelseitenbild

Beamer-Titelseitenbild

Ich möchte in der Lage sein, vor dem Titel auf der Titelseite in Beamer zwei Bilder hinzuzufügen, wie unten:

Bildbeschreibung hier eingeben

ich habe diesen Befehl verwendet \titlegraphic{\includegraphics[height=4cm]{Picture}}, aber das Ziel nicht erreicht

\documentclass{beamer}
\titlegraphic{\includegraphics[height=4cm]{picture1}}
\titlegraphic{\includegraphics[height=4cm]{picture2}}
\title{TITLE}
\subtitle{\textbf{Subtitle}}
\author{Author}
\institute{University }

\setbeamercolor{title}{bg=orange,fg=white}


\begin{document}

\maketitle


\end{document}

Antwort1

Eine schnelle Einzeiler-Lösung wäre die Verwendung des Folgenden:

\addtobeamertemplate{title page}{\includegraphics[scale=.05]{lion} \hfill \includegraphics[scale=.05]{lion}}{}

Damit Sie ungefähr Folgendes erhalten:

\documentclass{beamer}

\addtobeamertemplate{title page}{\includegraphics[scale=.05]{lion} \hfill \includegraphics[scale=.05]{lion}}{}

\title{TITLE}
\subtitle{subtitle}
\author{Author}
\institute{University}

\setbeamercolor{title}{bg=orange,fg=white}

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

Bildbeschreibung hier eingeben

Wenn Sie weitere Anpassungen benötigen, die Sie nicht über das addtobeamertemplateMakro erhalten, sollten Sie Ihre eigene benutzerdefinierte title pageVorlage erstellen. Die defaultVorlage finden Sie im beamerinnerthemedefault.styund sieht mit der gewünschten Änderung folgendermaßen aus:

\makeatletter
\setbeamertemplate{title page}
{
  \includegraphics[scale=.05]{lion} \hfill \includegraphics[scale=.05]{lion} % new code
  \vbox{}
  \vfill
  \begingroup
    \centering
    \begin{beamercolorbox}[sep=8pt,center]{title}
      \usebeamerfont{title}\inserttitle\par%
      \ifx\insertsubtitle\@empty%
      \else%
        \vskip0.25em%
        {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
      \fi%
    \end{beamercolorbox}%
    \vskip1em\par
    \begin{beamercolorbox}[sep=8pt,center]{author}
      \usebeamerfont{author}\insertauthor
    \end{beamercolorbox}
    \begin{beamercolorbox}[sep=8pt,center]{institute}
      \usebeamerfont{institute}\insertinstitute
    \end{beamercolorbox}
    \begin{beamercolorbox}[sep=8pt,center]{date}
      \usebeamerfont{date}\insertdate
    \end{beamercolorbox}\vskip0.5em
  \endgroup
  \vfill
}
\makeatother

Mit den entsprechenden Änderungen können Sie vertikalen Abstand hinzufügen, die Bilder neu positionieren oder was auch immer Sie möchten.

Antwort2

Ich muss dies auch oft tun. Anstatt zu verwenden \titlegraphic, verwende ich normalerweise den folgenden Ansatz:

\begin{frame}
  \begin{columns}
    \column{0.5\textwidth}
    \flushleft
    \includegraphics{leftpicture}
    \column{0.5\textwidth}
    \flushright
    \includegraphics{rightpicture}
  \end{columns}
  \titlepage
\end{frame}

oder auch

\begin{frame}
  \hbox to \textwidth{
    \includegraphics{leftpicture}
    \hfill
    \includegraphics{rightpicture}
  }
  \titlepage
\end{frame}

verwandte Informationen