summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/beamer/base/beamerbasenavigation.sty
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/beamer/base/beamerbasenavigation.sty')
-rw-r--r--macros/latex/contrib/beamer/base/beamerbasenavigation.sty18
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}}