diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty | 24 |
1 files changed, 22 insertions, 2 deletions
diff --git a/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty b/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty index 1a44aabc8e0..7cac0bae107 100644 --- a/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty +++ b/Master/texmf-dist/tex/latex/oberdiek/zref-titleref.sty @@ -33,8 +33,8 @@ %% \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{zref-titleref}% - [2007/02/18 v1.5 Module titleref for zref (HO)] -\RequirePackage{zref-base}[2007/02/18] + [2007/04/06 v1.6 Module titleref for zref (HO)]% +\RequirePackage{zref-base}[2007/04/06] \@ifundefined{ZREF@baseok}{\endinput}{} \RequirePackage{keyval} \let\zref@titleref@current\@empty @@ -153,6 +153,26 @@ \ZREF@org@@ssect{#1}{#2}{#3}{#4}{#5}% }% }% + \@ifclassloaded{beamer}{% + \ZREF@patch{beamer@section}{% + \long\def\beamer@section[#1]{% + \zref@titleref@setcurrent{#1}% + \ZREF@org@beamer@section[{#1}]% + }% + }% + \ZREF@patch{beamer@subsection}{% + \long\def\beamer@subsection[#1]{% + \zref@titleref@setcurrent{#1}% + \ZREF@org@beamer@subsection[{#1}]% + }% + }% + \ZREF@patch{beamer@subsubsection}{% + \long\def\beamer@subsubsection[#1]{% + \zref@titleref@setcurrent{#1}% + \ZREF@org@beamer@subsubsection[{#1}]% + }% + }% + }{}% \@ifpackageloaded{titlesec}{% \ZREF@patch{ttl@sect@i}{% \def\ttl@sect@i#1#2[#3]#4{% |