From d87a98ea055722ea812ecdddaf175badc8443fa9 Mon Sep 17 00:00:00 2001 From: Florian Sihler Date: Sun, 11 Jun 2023 17:02:36 +0200 Subject: [PATCH 1/4] btdl allow to configure title page alignment --- dividing-lines/beamerthemedividing-lines.sty | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dividing-lines/beamerthemedividing-lines.sty b/dividing-lines/beamerthemedividing-lines.sty index 4ec5c36..7f445d7 100644 --- a/dividing-lines/beamerthemedividing-lines.sty +++ b/dividing-lines/beamerthemedividing-lines.sty @@ -348,9 +348,10 @@ }% } +\def\TitlepageSlideAlign{b} \def\PreTitlepage{}\def\PostTitlepage{} \def\DoTitlepage{\begingroup -\begin{frame}[plain,b]% +\begin{frame}[plain,\TitlepageSlideAlign]% \PreTitlepage% \hypertarget{btdl@slide@marker.1}{}\hspace*{-\btdl@leftindent}\minipage[b][.75\textheight]{\textwidth+\btdl@leftindent} \titlepage From 48894b4af633a65150284d49e8a72cf1b6c8c3d2 Mon Sep 17 00:00:00 2001 From: Florian Sihler Date: Sun, 11 Jun 2023 17:05:03 +0200 Subject: [PATCH 2/4] add slide alignment marker to internal minipage of titlepage --- dividing-lines/beamerthemedividing-lines.sty | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dividing-lines/beamerthemedividing-lines.sty b/dividing-lines/beamerthemedividing-lines.sty index 7f445d7..efd1881 100644 --- a/dividing-lines/beamerthemedividing-lines.sty +++ b/dividing-lines/beamerthemedividing-lines.sty @@ -353,7 +353,7 @@ \def\DoTitlepage{\begingroup \begin{frame}[plain,\TitlepageSlideAlign]% \PreTitlepage% - \hypertarget{btdl@slide@marker.1}{}\hspace*{-\btdl@leftindent}\minipage[b][.75\textheight]{\textwidth+\btdl@leftindent} + \hypertarget{btdl@slide@marker.1}{}\hspace*{-\btdl@leftindent}\minipage[\TitlepageSlideAlign][.75\textheight]{\textwidth+\btdl@leftindent} \titlepage \endminipage \tikzpicture[overlay,remember picture]% From 03e0d4dd5966c15c580357442e306382dea44877 Mon Sep 17 00:00:00 2001 From: Florian Sihler Date: Sun, 11 Jun 2023 22:15:02 +0200 Subject: [PATCH 3/4] allow to control framenumber in btdl --- dividing-lines/beamerthemedividing-lines.sty | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dividing-lines/beamerthemedividing-lines.sty b/dividing-lines/beamerthemedividing-lines.sty index efd1881..2c0aecd 100644 --- a/dividing-lines/beamerthemedividing-lines.sty +++ b/dividing-lines/beamerthemedividing-lines.sty @@ -187,10 +187,11 @@ \newlength\btdl@frametitle@dp \btdl@frametitle@dp1.25ex \def\btdl@slideshade{35} +\def\PlaceFramenumberUpperLeft{\strut\textbf{\color{btdl@color@primary}\insertframenumber\ifnum\insertframestartpage=\insertframeendpage\else\rlap{\footnotesize\color{btdl@color@primary!\btdl@slideshade!white}.\insertslidenumber}\fi}} \setbeamertemplate{frametitle}{% \nointerlineskip \beamercolorbox[wd=\linewidth,ht=5ex,dp=1.25ex,leftskip=-\btdl@leftindent]{frametitle}% - \strut\usebeamerfont{frametitle}\parbox{\dimexpr\btdl@leftindent\relax}{\strut\textbf{\color{btdl@color@primary}\insertframenumber\ifnum\insertframestartpage=\insertframeendpage\else\rlap{\footnotesize\color{btdl@color@primary!\btdl@slideshade!white}.\insertslidenumber}\fi}}\insertframetitle\strut + \strut\usebeamerfont{frametitle}\parbox{\dimexpr\btdl@leftindent\relax}{\PlaceFramenumberUpperLeft}\insertframetitle\strut \endbeamercolorbox } From e3ea07870dcb1cf158921595156511d98221178b Mon Sep 17 00:00:00 2001 From: Florian Sihler Date: Tue, 13 Jun 2023 11:59:34 +0200 Subject: [PATCH 4/4] avoiding newline for missing outro in btdl --- dividing-lines/beamerthemedividing-lines.sty | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dividing-lines/beamerthemedividing-lines.sty b/dividing-lines/beamerthemedividing-lines.sty index 2c0aecd..70199c7 100644 --- a/dividing-lines/beamerthemedividing-lines.sty +++ b/dividing-lines/beamerthemedividing-lines.sty @@ -448,8 +448,8 @@ }% \vfill\pgfmathsetmacro\btdl@extlenw{\textwidth+2em} \hspace*{-1em}\parbox{\btdl@extlenw pt}{\parbox[b]{.35\textwidth}{% - {\small\ifx\btdl@outro@right\@empty\textbf{\insertshortauthor}\else\href{mailto:\btdl@email}{\textbf{\insertshortauthor}}\fi}\\ - {\footnotesize\btdl@outro{}}% + {\small\ifx\btdl@outro@right\@empty\textbf{\insertshortauthor}\else\href{mailto:\btdl@email}{\textbf{\insertshortauthor}}\fi}\ifx\btdl@outro\@empty\else\\\fi + {\footnotesize\btdl@outro{}}% }\hfill\parbox[b]{.35\textwidth}{% {\hbox{}\hfill\footnotesize\ifx\btdl@outro@right\@empty\href{mailto:\btdl@email}{\btdl@email}\else\btdl@outro@right\fi}% }}%