Metropolis 主题 [beamer],更换标题页的 logo 背景

Metropolis 主题 [beamer],更换标题页的 logo 背景

我正在使用 metropolis 主题进行 beamer 演示,但徽标方面有些问题。事实上,我想将 eps 徽标的白色背景更改为透明背景,这样就只能看到字母的颜色(红色、蓝色、灰色,而不是白色)。

eps 文件是这里 我下载了 png 版本来看一下图形是什么样子的。

在此处输入图片描述

谢谢

以下是我的 MWE 和我的文档的屏幕截图:

   \documentclass[10pt]{beamer}
   \usetheme[subsectionpage=progressbar,background=light]{metropolis}
   \usepackage{appendixnumberbeamer}
   \usepackage{booktabs}
   \usepackage[scale=2]{ccicons}
   \usepackage{xspace}
   \newcommand{\themename}{\textbf{\textsc{metropolis}}\xspace}



   \titlegraphic{%
      \includegraphics[width=.2\textwidth]{example-image-a}\hfill
      \includegraphics[width=3cm,height=1.6cm]{logo.eps}\hfill
      \includegraphics[width=.2\textwidth]{example-image-b}

   }

   \makeatletter
   \setbeamertemplate{title page}{
     \begin{minipage}[b][\paperheight]{\textwidth}

       \vfill%
       \ifx\inserttitlegraphic\@empty\else\inserttitlegraphic\fi
        \centering
        \vfill%
       \ifx\inserttitle\@empty\else\usebeamertemplate*{title}\fi
       \ifx\insertsubtitle\@empty\else\usebeamertemplate*{subtitle}\fi
       \usebeamertemplate*{title separator}
       \ifx\beamer@shortauthor\@empty\else\usebeamertemplate*{author}\fi
       \ifx\insertinstitute\@empty\else\usebeamertemplate*{institute}\fi
       \ifx\insertdate\@empty\else\usebeamertemplate*{date}\fi
       \vfill
        \vspace*{1cm}
     \end{minipage}
   }

   \setbeamertemplate{title}{
   %  \raggedright%
     \linespread{1.0}%
     \inserttitle%
     \par%
     \vspace*{0.15em}
   }
   \setbeamertemplate{subtitle}{
   %  \raggedright%
      \insertsubtitle%
      \par%
      \vspace*{0.5em}
   }
   \makeatother


   \title{My long long long long long long long long long long Title  }
   \subtitle{My subtitle}
   \author{FirstName LastName \\ Supervisor: My supervisor}
   \institute{My Institute}
   \date{\today}


   \begin{document}
   \begin{frame}
       \titlepage
   \end{frame}
   \end{document}

在此处输入图片描述

其次,我想知道如何为主管信息创建命令(例如 \author、\institute、\date 等),而不是将他的名字放在作者命令中?以及如何将其放在作者姓名之下?

答案1

您链接的 .eps 文件不是真正的矢量图形,而只是包含图像。因此,如果您只是从徽标中删除白色背景(例如使用 gimp),质量不会变差。生成的图像:

在此处输入图片描述

可以像往常一样包含此徽标(我添加它keepaspectratio是为了不扭曲图像):

\documentclass[10pt]{beamer}
\usetheme[subsectionpage=progressbar,background=light]{moloch}% modern fork of the metropolis theme

\titlegraphic{%
  \includegraphics[width=.2\textwidth]{example-image-a}\hfill
  \includegraphics[width=3cm,height=1.6cm,keepaspectratio]{mJeal}\hfill
  \includegraphics[width=.2\textwidth]{example-image-b}
  \vfill
}

\addtobeamertemplate{date}{}{\vfill}
\title{My long title}
\subtitle{subtitle}
\author{names}

\begin{document}
\begin{frame}[t]
   \titlepage
\end{frame}
\end{document}

在此处输入图片描述

相关内容