Как добавить два логотипа на заголовок кадра в презентации проектора rmarkdown? - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть следующая презентация rmardown beamer presentation.rmd:

    ---
    title: "Markdown beamer with to logos"
    output: 
    beamer_presentation:
        slide_level: 1
        theme: "Berkeley"
    header-includes: |
    \pgfdeclareimage[height=.5cm, width=1.5cm]{logoMyCompany}{data/img/logoMyCompany.png}
    \pgfdeclareimage[height=.5cm, width=1.5cm]{logoMyCompany}{data/img/logoOurClient.png}

    ---

    ```{r setup, include=FALSE}
    knitr::opts_chunk$set(echo = FALSE)
    ```

    # First page title


enter image description here

Я хочу добавить логотипы двух компаний со стороны TOP RIGHTна слайде (в заголовках кадров на каждом кадре).

Как мне это сделать.

Я использую тему Berkeley beamer, которую я хотел бы сохранить, если это возможно.

Я знаю, как добавить логотип в верхнем левом конусе:

    \pgfdeclareimage[height=.5cm, width=1.5cm]{logo}{data/img/logo.png}
    \logo{\pgfuseimage{logo}}

Но в этом случае он не подходит.

1 Ответ

1 голос
/ 20 сентября 2019

Вы можете использовать любое количество логотипов в макросе \logo{}:

\documentclass{beamer}
\usetheme{Berkeley}

\pgfdeclareimage[height=.5cm]{logoHarman}{example-image-duck}
\pgfdeclareimage[height=.5cm]{logoMSC}{example-image-duck}

\logo{\pgfuseimage{logoMSC}\pgfuseimage{logoHarman}}

\begin{document}

\begin{frame}
\frametitle{title}
    abc
\end{frame} 

\end{document}

enter image description here

...