Beamer: Jak umieścić logo na każdym slajdzie?

Przygotowuję prezentację za pomocą beamer.

Jako warunek wstępny potrzebuję umieścić logo mojego programu finansowania na każdym slajdzie, najlepiej w lewym dolnym rogu. Logo to tylko obraz .png.

Wiem, jak dołączyć grafikę do moich prezentacji, ale czy istnieje sposób na umieszczenie obrazu na każdym slajdzie w lewym dolnym rogu (lub w innym miejscu)?

Odpowiedź

Dolny prawy jest łatwy :

\documentclass{beamer} \logo{\includegraphics[width=.1\textwidth]{example-image}} \begin{document} \begin{frame} abc \end{frame} \end{document} 

A przy brudnym haku można go przesunąć w lewo:

\documentclass{beamer} \logo{\includegraphics[width=.1\textwidth]{example-image}\hspace*{.88\paperwidth}} \begin{document} \begin{frame} abc \end{frame} \end{document} 

Odpowiedź

Dowiedziałem się, że to najlepsze rozwiązanie:

% Method to add an item that will appear in every slide \addtobeamertemplate{footline}{% \setlength\unitlength{1ex}% \begin{picture}(0,0) % \put{} defines the position of the frame \put(140,6){\makebox(0,0)[bl]{ \includegraphics{figures/image1.png} \includegraphics{figures/image2.png} \includegraphics{figures/image3.png} }}% \end{picture}% }{} 

Komentarze

  • Jak mogę umieścić go w prawym górnym rogu?
  • @Echeban Zobacz moją odpowiedź.

Odpowiedź

Z pewnością wiele osób przychodzi tutaj, chcąc dodać logo na prawy górny róg. W tym celu użyj tego:

\setbeamertemplate{headline}{\hfill\includegraphics[width=1.5cm]{example-image}\hspace{0.2cm}\vspace{-1cm}} 

Dostosuj parametry (width, hspace, vspace).

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *