summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/beamer/base/beamerbasesection.sty
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2022-05-18 03:00:54 +0000
committerNorbert Preining <norbert@preining.info>2022-05-18 03:00:54 +0000
commit606c3150f6696596010034bfce56f3b565fd7c85 (patch)
tree3b103171029bde57b5851f5e2bf7a8e241d10509 /macros/latex/contrib/beamer/base/beamerbasesection.sty
parent1eda050c415a347a8a4208797e4257c29b4beefc (diff)
CTAN sync 202205180300
Diffstat (limited to 'macros/latex/contrib/beamer/base/beamerbasesection.sty')
-rw-r--r--macros/latex/contrib/beamer/base/beamerbasesection.sty8
1 files changed, 7 insertions, 1 deletions
diff --git a/macros/latex/contrib/beamer/base/beamerbasesection.sty b/macros/latex/contrib/beamer/base/beamerbasesection.sty
index b28b9ea853..82ef80b26c 100644
--- a/macros/latex/contrib/beamer/base/beamerbasesection.sty
+++ b/macros/latex/contrib/beamer/base/beamerbasesection.sty
@@ -178,6 +178,8 @@
\long\def\beamer@@ssection*#1{\beamer@section[{#1}]{}}
\long\def\beamer@@@section#1{\beamer@section[{#1}]{#1}}
\long\def\beamer@section[#1]#2{%
+ \GetTitleString{#1}%
+ \let\@currentlabelname\GetTitleStringResult
\beamer@savemode%
\mode<all>%
\ifbeamer@inlecture
@@ -202,7 +204,7 @@
\def\insertsubsection{}%
\def\insertsubsubsection{}%
% Deal with a defective patch in metropolis theme
- \def\insertsectionhead{\hyperlink{Navigation\the\c@page}{#1}}%
+ \def\insertsectionhead{\hyperlink{Navigation\the\c@page}{#1}}%
\edef\insertsectionhead{\noexpand\hyperlink{Navigation\the\c@page}{\unexpanded{#1}}}%
\def\insertsubsectionhead{}%
\def\insertsubsubsectionhead{}%
@@ -254,6 +256,8 @@
\long\def\beamer@@ssubsection*#1{\beamer@subsection[{#1}]{}}
\def\beamer@@@subsection#1{\beamer@subsection[{#1}]{#1}}
\def\beamer@subsection[#1]#2{%
+ \GetTitleString{#1}%
+ \let\@currentlabelname\GetTitleStringResult
\beamer@savemode%
\mode<all>%
\ifbeamer@inlecture%
@@ -319,6 +323,8 @@
\long\def\beamer@@ssubsubsection*#1{\beamer@subsubsection[{#1}]{}}
\def\beamer@@@subsubsection#1{\beamer@subsubsection[{#1}]{#1}}
\def\beamer@subsubsection[#1]#2{%
+ \GetTitleString{#1}%
+ \let\@currentlabelname\GetTitleStringResult
\beamer@savemode%
\mode<all>%
\ifbeamer@inlecture%