diff options
Diffstat (limited to 'macros/latex/contrib/beamer/base/beamerbasenavigation.sty')
-rw-r--r-- | macros/latex/contrib/beamer/base/beamerbasenavigation.sty | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/macros/latex/contrib/beamer/base/beamerbasenavigation.sty b/macros/latex/contrib/beamer/base/beamerbasenavigation.sty index 59886007c4..408fa4bfe4 100644 --- a/macros/latex/contrib/beamer/base/beamerbasenavigation.sty +++ b/macros/latex/contrib/beamer/base/beamerbasenavigation.sty @@ -213,11 +213,19 @@ \fi {% \def\beamer@linkspace#1{% - \begin{pgfpicture}{0pt}{-1.5pt}{#1}{5.5pt} - \pgfsetfillopacity{0} - \pgftext[x=0pt,y=-1.5pt]{.} - \pgftext[x=#1,y=5.5pt]{.} - \end{pgfpicture}} + \@ifundefined{if@RTL}{% + \special{dvipdfmx:catch_phantom true height 8pt depth 1.5pt}% + \vbox to7.5pt{}\kern#1% + }{% + \if@RTL% + \vbox to7.5pt{}\kern#1% + \special{dvipdfmx:catch_phantom true height 8pt depth 1.5pt}% + \else% + \special{dvipdfmx:catch_phantom true height 8pt depth 1.5pt}% + \vbox to7.5pt{}\kern#1% + \fi% + }% + }% } \pgfdefobject{beamerslidenavlight}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}} |