如何将标题页上的徽标按照 Torino/Beamer 风格移至右侧?

如何将标题页上的徽标按照 Torino/Beamer 风格移至右侧?

我在用都灵使用 beamer 风格在乳胶中制作演示文稿。

如果将参数设置titlepagelogo为现有图像,则该图像似乎会作为徽标显示在首页上,但位于左侧。有没有办法将此徽标移到右侧?

\usetheme[pageofpages=/,% String used between the current page and the
                         % total page count.
          bullet=square,% Use circles instead of squares for bullets.
          titleline=true,% Show a line below the frame title.
          alternativetitlepage=true,% Use the fancy title page.
          titlepagelogo=sup1.jpg,% Logo for the first page.
          watermark= %loga/odwaga2,% Watermark/znak wodny uzywany na kazdej stronie-mozna zostawic pusty
          watermarkheight=60pt,% Height of the watermark.
          watermarkheightmult=6 % The watermark image is 8times bigger
                                % than watermarkheight.
          ]{Torino}

答案1

您可以将整个 Torino 主题文件夹复制到另一个名称下(例如 Torun),将此 Torun 文件夹放在您的 tex 发行版可以找到的位置(最好是您个人文件夹中的相应子文件夹,如果您使用 texlive,则为 texmf/tex/latex/beamer),最后更改 Torun 的 beamerinnerthemefancy.sty 文件中的几行。在原始文件中,您有:

\begin{columns}
 \ifx\beamer@fancy@titlepagelogo\@empty%
      \column{\textwidth}
  \else
      \column{.5\textwidth}
          % Logo.
          \begin{centering}
              \vbox{}\vfill
              \includegraphics[height=.4\paperheight]{\beamer@fancy@titlepagelogo}
              \vfill
          \end{centering}
      \column{.5\textwidth}
   \fi

更改为:

\begin{columns}
  \ifx\beamer@fancy@titlepagelogo\@empty%
      \column{\textwidth}
  \else
      \column{.5\textwidth}
      \column{.5\textwidth}
          % Logo.
          \begin{centering}
              \vbox{}\vfill
              \includegraphics[height=.4\paperheight]{\beamer@fancy@titlepagelogo}
              \vfill
          \end{centering}
   \fi

这应该可行(当然,在序言中将 Torino 改为 Torun)。更好的做法是引入一个新选项并将其提交给作者。我会尝试创建它。

相关内容