Как выровнять текст на титульном слайде из двух разных полей?

Как выровнять текст на титульном слайде из двух разных полей?

Я пытаюсь подогнать шаблон PowerPoint, потому что, ну, кому-нибудь здесь нравится PowerPoint? Если заменить изображения на те, которые находятся в открытом доступе, то это будет выглядеть примерно так: пытаюсь соответствовать

Нет, я не выбрал намеренно самое большое бельмо на глазу, которое смог найти. Я дошел до этого с моим кодом:

до сих пор

используя этот логотип

поддельный логотип

и изображениездесьдля фона. Мой MWE был сделан с помощью этого .texфайла

\documentclass{beamer}
    \usetheme{generic}
    \title{This Is Sort Of A Descriptive Title}
    \author{Author}
    \institute[Inst.]{Institute}
    \date{Date}
\begin{document}
    \begin{frame}[plain]
        \titlepage
    \end{frame}
\end{document}

этот и этот простой beamerthemegeneric.styфайл:

\RequirePackage{tikz}
\useinnertheme[shadow=true]{generic}
\addtobeamertemplate{title page}{
    \begin{tikzpicture}[remember picture,overlay]
        \node [xshift=0cm,yshift=0cm] at (current page.center) {
            \includegraphics[width=\paperwidth,height=\paperheight]{wikiCommonsPic}
        };
        \node [xshift=0cm,yshift=0cm] at (0.068\paperwidth,0.044\paperheight) {
            \includegraphics[width=0.27\paperwidth]{fakeLogo}
        };
    \end{tikzpicture}
}{}

Однако мой вопрос находится в этом beamerinnerthemegeneric.styфайле:

\DeclareOptionBeamer{shadow}[true]{\def\beamer@themerounded@shadow{#1}}
\ExecuteOptionsBeamer{shadow=false}
\ProcessOptionsBeamer
\setbeamercolor{title page}{fg=white}
\setbeamercolor{titlelike}{fg=white}
\defbeamertemplate*{title page}{myCustom}[1][]{
    \vfill
    \hbox{
        \vbox{
            \begin{beamercolorbox}[wd=0.4\paperwidth,sep=8pt,left,#1]{title}
                \usebeamerfont{title}\inserttitle
                \ifx\insertsubtitle\@empty
                \else
                    \vskip0.25em
                    {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle}
                \fi
            \end{beamercolorbox}
        }
        \vbox{
            \begin{beamercolorbox}[wd=0.4\paperwidth,sep=8pt,left,#1]{author}
                \usebeamerfont{author}\insertauthor
            \end{beamercolorbox}
            \begin{beamercolorbox}[wd=0.4\paperwidth,sep=8pt,left,#1]{institute}
                    \usebeamerfont{institute}\insertinstitute
            \end{beamercolorbox}
            \begin{beamercolorbox}[wd=0.4\paperwidth,sep=8pt,left,#1]{date}
                    \usebeamerfont{date}\insertdate
            \end{beamercolorbox}
            \ifx\inserttitlegraphic\@empty
            \else
                \vskip0.25em
                {\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic}
            \fi
        }
    }
    \vskip0pt
}
\setbeamertemplate{title page}[myCustom][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]

Как выровнять верхнюю строку текста заголовка с верхней строкой текста автора, как в PowerPoint? Я пробовал вставлять клей в разных местах, но многие из этих попыток даже не компилировались, говоря, что у меня есть лишняя строка }(что для меня не имело смысла).

решение1

Используйте этот вариант beamerinnerthemegeneric.sty(вместо вашего \vboxes я использовал minipages, выровненный по верхнему краю):

\DeclareOptionBeamer{shadow}[true]{\def\beamer@themerounded@shadow{#1}}
\ExecuteOptionsBeamer{shadow=false}
\ProcessOptionsBeamer
\setbeamercolor{title page}{fg=white}
\setbeamercolor{titlelike}{fg=white}
\defbeamertemplate*{title page}{myCustom}[1][]{
    \vfill
    \hbox{
        \begin{minipage}[t]{0.4\paperwidth}
            \vspace*{0pt}
            \begin{beamercolorbox}[wd=0.4\paperwidth,sep=8pt,left,#1]{title}
                \usebeamerfont{title}\inserttitle
                \ifx\insertsubtitle\@empty
                \else
                    \vskip0.25em
                    {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle}
                \fi
            \end{beamercolorbox}
        \end{minipage}%
        \begin{minipage}[t]{0.6\paperwidth}
            \vspace*{0pt}
            \begin{beamercolorbox}[wd=0.4\paperwidth,sep=8pt,left,#1]{author}
                \usebeamerfont{author}\insertauthor
            \end{beamercolorbox}
            \begin{beamercolorbox}[wd=0.4\paperwidth,sep=8pt,left,#1]{institute}
                    \usebeamerfont{institute}\insertinstitute
            \end{beamercolorbox}
            \begin{beamercolorbox}[wd=0.4\paperwidth,sep=8pt,left,#1]{date}
                    \usebeamerfont{date}\insertdate
            \end{beamercolorbox}
            \ifx\inserttitlegraphic\@empty
            \else
                \vskip0.25em
                {\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic}
            \fi
        \end{minipage}
    }
    \vskip0pt
}
\setbeamertemplate{title page}[myCustom][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]

введите описание изображения здесь

Связанный контент