diff options
author | Karl Berry <karl@freefriends.org> | 2023-12-31 21:36:40 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2023-12-31 21:36:40 +0000 |
commit | a79a32ad637b1459f5930ee90f8e13c2baf42c93 (patch) | |
tree | d027b79215791117cc752f30fac1c199950ac26e /Master/texmf-dist/tex/lualatex | |
parent | af09058b914c57cb2556316dfab10ce6b1d04c48 (diff) |
beamer-rl
git-svn-id: svn://tug.org/texlive/trunk@69254 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/lualatex')
-rw-r--r-- | Master/texmf-dist/tex/lualatex/beamer-rl/beamer-rl.cls | 58 |
1 files changed, 57 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/lualatex/beamer-rl/beamer-rl.cls b/Master/texmf-dist/tex/lualatex/beamer-rl/beamer-rl.cls index ebf52093ecc..96d4b258fef 100644 --- a/Master/texmf-dist/tex/lualatex/beamer-rl/beamer-rl.cls +++ b/Master/texmf-dist/tex/lualatex/beamer-rl/beamer-rl.cls @@ -1,6 +1,6 @@ \NeedsTeXFormat{LaTeX2e}[2022-11-01] \ProvidesClass{beamer-rl} -[2023/02/03 v1.8 LaTeX class to patch beamer for right to left presentation with babel] +[2023/12/24 v1.9 LaTeX class to patch beamer for right to left presentation with babel] \DeclareKeys { @@ -462,6 +462,62 @@ \kern4pt% } + +%% beamerouterthemedefault + +\redefbeamertemplate*{note page}{default} +{% + {% + \scriptsize + \usebeamerfont{note title}\usebeamercolor[fg]{note title}% + \ifbeamercolorempty[bg]{note title}{}{% + \insertvrule{.25\paperheight}{note title.bg}% + \vskip-.25\paperheight% + \nointerlineskip% + }% + \vbox{ + \beamer@tempdim=0.2cm + \ifnum\textdirection=\@ne \multiply \beamer@tempdim by -2\fi + \hfill\insertslideintonotes{0.25}\hskip-\Gm@rmargin\hskip0pt% + \vskip-0.25\paperheight% + \nointerlineskip + \begin{pgfpicture}{0cm}{0cm}{0cm}{0cm} + \begin{pgflowlevelscope}{\pgftransformrotate{90}} + {\pgftransformshift{\pgfpoint{-2cm}{\beamer@tempdim}}% + \pgftext[base,left]{\usebeamerfont{note date}\usebeamercolor[fg]{note date}\the\year-\ifnum\month<10\relax0\fi\the\month-\ifnum\day<10\relax0\fi\the\day}} + \end{pgflowlevelscope} + \end{pgfpicture}} + \nointerlineskip + \vbox to .25\paperheight{\vskip0.5em + \hbox{\insertshorttitle[width=0.75\textwidth]}% + \setbox\beamer@tempbox=\hbox{\insertsection}% + \hbox{\ifdim\wd\beamer@tempbox>1pt{\hskip4pt\raise3pt\hbox{\vrule + width0.4pt height7pt\vrule width 9pt + height0.4pt}}\hskip1pt\hbox{\begin{minipage}[t]{0.71\textwidth}\def\breakhere{}\insertsection\end{minipage}}\fi% + }% + \setbox\beamer@tempbox=\hbox{\insertsubsection}% + \hbox{\ifdim\wd\beamer@tempbox>1pt{\hskip17.4pt\raise3pt\hbox{\vrule + width0.4pt height7pt\vrule width 9pt + height0.4pt}}\hskip1pt\hbox{\begin{minipage}[t]{0.71\textwidth}\def\breakhere{}\insertsubsection\end{minipage}}\fi% + }% + \setbox\beamer@tempbox=\hbox{\insertshortframetitle}% + \hbox{\ifdim\wd\beamer@tempbox>1pt{\hskip30.8pt\raise3pt\hbox{\vrule + width0.4pt height7pt\vrule width 9pt + height0.4pt}}\hskip1pt\hbox{\insertshortframetitle[width=0.67\textwidth]}\fi% + }% + \vfil}% + }% + \ifbeamercolorempty[bg]{note page}{}{% + \nointerlineskip% + \insertvrule{.75\paperheight}{note page.bg}% + \vskip-.75\paperheight% + }% + \vskip.25em + \nointerlineskip + \insertnote +} + + %% beamerbasenavigation % User Buttons |