summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/beamer/base/beamerbasenavigationsymbols.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/beamer/base/beamerbasenavigationsymbols.tex')
-rw-r--r--macros/latex/contrib/beamer/base/beamerbasenavigationsymbols.tex246
1 files changed, 246 insertions, 0 deletions
diff --git a/macros/latex/contrib/beamer/base/beamerbasenavigationsymbols.tex b/macros/latex/contrib/beamer/base/beamerbasenavigationsymbols.tex
new file mode 100644
index 0000000000..b8d2081a76
--- /dev/null
+++ b/macros/latex/contrib/beamer/base/beamerbasenavigationsymbols.tex
@@ -0,0 +1,246 @@
+% Copyright 2003--2007 by Till Tantau
+% Copyright 2010 by Vedran Mileti\'c
+% Copyright 2012--2015 by Vedran Mileti\'c, Joseph Wright
+% Copyright 2017,2018 by Louis Stuart, Joseph Wright
+%
+% This file may be distributed and/or modified
+%
+% 1. under the LaTeX Project Public License and/or
+% 2. under the GNU Public License.
+%
+% See the file doc/licenses/LICENSE for more details.
+
+\pgfdefobject{beamerslidenavlight}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+ {\pgfpathqmoveto{4bp}{0.5bp}
+ \pgfpathqlineto{2bp}{2bp}
+ \pgfpathqlineto{4bp}{3.5bp}
+ \pgfusepathqfill
+ \pgfpathqmoveto{16bp}{0.5bp}
+ \pgfpathqlineto{18bp}{2bp}
+ \pgfpathqlineto{16bp}{3.5bp}
+ \pgfusepathqfill}
+\pgfdefobject{beamerslidenavstrong}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+{%
+ \pgfpathrectangle{\pgfpoint{8.3pt}{0.8pt}}{\pgfpoint{3.4pt}{2.4pt}}%
+ \pgfusepathqstroke%
+}
+
+\def\insertslidenavigationsymbol{%
+ \begin{pgfpicture}{0pt}{-1.5pt}{20pt}{5.5pt}
+ \pgfuseobject{beamerslidenavstrong}%
+ \usebeamercolor[fg]{navigation symbols dimmed}
+ \pgfuseobject{beamerslidenavlight}%
+ \end{pgfpicture}\kern-20pt%
+ \hyperlinkslideprev{\beamer@linkspace{6pt}}%
+ \Acrobatmenu{GoToPage}{\beamer@linkspace{8pt}}%
+ \hyperlinkslidenext{\beamer@linkspace{6pt}}}
+
+\pgfdefobject{beamerframenavlight}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+ {\pgfpathqmoveto{4bp}{0.5bp}
+ \pgfpathqlineto{2bp}{2bp}
+ \pgfpathqlineto{4bp}{3.5bp}
+ \pgfpathqmoveto{16bp}{0.5bp}
+ \pgfpathqlineto{18bp}{2bp}
+ \pgfpathqlineto{16bp}{3.5bp}
+ \pgfusepathqfill}
+\pgfdefobject{beamerframenavstrong}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+{%
+ \pgfpathrectangle{\pgfpoint{7pt}{0pt}}{\pgfpoint{3.4pt}{2.4pt}}
+ \pgfpathqmoveto{7.8bp}{2.4bp}
+ \pgfpathqlineto{7.8bp}{3.2bp}
+ \pgfpathqlineto{11.2bp}{3.2bp}
+ \pgfpathqlineto{11.2bp}{.8bp}
+ \pgfpathqlineto{10.4bp}{.8bp}
+ \pgfpathqmoveto{8.6bp}{3.2bp}
+ \pgfpathqlineto{8.6bp}{4bp}
+ \pgfpathqlineto{12bp}{4bp}
+ \pgfpathqlineto{12bp}{1.6bp}
+ \pgfpathqlineto{11.2bp}{1.6bp}
+ \pgfusepathqstroke}
+
+\def\insertframenavigationsymbol{%
+ \begin{pgfpicture}{0pt}{-1.5pt}{20pt}{5.5pt}
+ \pgfuseobject{beamerframenavstrong}%
+ \usebeamercolor[fg]{navigation symbols dimmed}
+ \pgfuseobject{beamerframenavlight}%
+ \end{pgfpicture}\kern-20pt%
+ \hyperlinkframeendprev{\beamer@linkspace{5pt}}%
+ \hyperlinkframestart{\beamer@linkspace{5pt}}%
+ \hyperlinkframeend{\beamer@linkspace{5pt}}%
+ \hyperlinkframestartnext{\beamer@linkspace{5pt}}}
+
+\pgfdefobject{beamersubsectionnavlight}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+{%
+ \pgfpathqmoveto{4bp}{0.5bp}
+ \pgfpathqlineto{2bp}{2bp}
+ \pgfpathqlineto{4bp}{3.5bp}
+ \pgfpathqmoveto{16bp}{0.5bp}
+ \pgfpathqlineto{18bp}{2bp}
+ \pgfpathqlineto{16bp}{3.5bp}
+ \pgfusepathqfill
+ \pgfsetlinewidth{0.6pt}
+ \pgfpathqmoveto{8bp}{4bp}
+ \pgfpathqlineto{11bp}{4bp}
+ \pgfpathqmoveto{9bp}{2bp}
+ \pgfpathqlineto{12bp}{2bp}
+ \pgfpathqmoveto{8bp}{1bp}
+ \pgfpathqlineto{11bp}{1bp}
+ \pgfpathqmoveto{9bp}{0bp}
+ \pgfpathqlineto{12bp}{0bp}
+ \pgfusepathqstroke}
+\pgfdefobject{beamersubsectionnavstrong}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+{%
+ \pgfsetlinewidth{0.6pt}
+ \pgfpathqmoveto{9bp}{3bp}
+ \pgfpathqlineto{12bp}{3bp}
+ \pgfusepathqstroke}
+
+\def\insertsubsectionnavigationsymbol{%
+ \begin{pgfpicture}{0pt}{-1.5pt}{20pt}{5.5pt}
+ \pgfuseobject{beamersubsectionnavstrong}%
+ \usebeamercolor[fg]{navigation symbols dimmed}
+ \pgfuseobject{beamersubsectionnavlight}%
+ \end{pgfpicture}\kern-20pt%
+ \hyperlinksubsectionendprev{\beamer@linkspace{5pt}}%
+ \hyperlinksubsectionstart{\beamer@linkspace{5pt}}%
+ \hyperlinksubsectionend{\beamer@linkspace{5pt}}%
+ \hyperlinksubsectionstartnext{\beamer@linkspace{5pt}}}
+
+\pgfdefobject{beamersectionnavlight}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+{%
+ \pgfpathqmoveto{4bp}{0.5bp}
+ \pgfpathqlineto{2bp}{2bp}
+ \pgfpathqlineto{4bp}{3.5bp}
+ \pgfpathqmoveto{16bp}{0.5bp}
+ \pgfpathqlineto{18bp}{2bp}
+ \pgfpathqlineto{16bp}{3.5bp}
+ \pgfusepathqfill
+ \pgfsetlinewidth{0.6pt}
+ \pgfpathqmoveto{8bp}{1bp}
+ \pgfpathqlineto{11bp}{1bp}
+ \pgfpathqmoveto{9bp}{0bp}
+ \pgfpathqlineto{12bp}{0bp}
+ \pgfusepathqstroke}
+\pgfdefobject{beamersectionnavstrong}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+{%
+ \pgfsetlinewidth{0.6pt}
+ \pgfpathqmoveto{8bp}{4bp}
+ \pgfpathqlineto{11bp}{4bp}
+ \pgfpathqmoveto{9bp}{3bp}
+ \pgfpathqlineto{12bp}{3bp}
+ \pgfpathqmoveto{9bp}{2bp}
+ \pgfpathqlineto{12bp}{2bp}
+ \pgfusepathqstroke
+}
+
+\def\insertsectionnavigationsymbol{%
+ \begin{pgfpicture}{0pt}{-1.5pt}{20pt}{5.5pt}
+ \pgfuseobject{beamersectionnavstrong}%
+ \usebeamercolor[fg]{navigation symbols dimmed}
+ \pgfuseobject{beamersectionnavlight}%
+ \end{pgfpicture}\kern-20pt%
+ \hyperlinksectionendprev{\beamer@linkspace{5pt}}%
+ \hyperlinksectionstart{\beamer@linkspace{5pt}}%
+ \hyperlinksectionend{\beamer@linkspace{5pt}}%
+ \hyperlinksectionstartnext{\beamer@linkspace{5pt}}}
+
+\pgfdefobject{beamerdocnavlight}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+{%
+ \pgfpathqmoveto{10bp}{-.5bp}
+ \pgfpathqlineto{10bp}{4.5bp}
+ \pgfusepathqstroke
+}
+\pgfdefobject{beamerdocnavstrong}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+{
+ \pgfsetlinewidth{0.6pt}
+ \pgfpathqmoveto{4bp}{4bp}
+ \pgfpathqlineto{7bp}{4bp}
+ \pgfpathqmoveto{5bp}{3bp}
+ \pgfpathqlineto{8bp}{3bp}
+ \pgfpathqmoveto{5bp}{2bp}
+ \pgfpathqlineto{8bp}{2bp}
+ \pgfpathqmoveto{3bp}{1bp}
+ \pgfpathqlineto{7bp}{1bp}
+ \pgfpathqmoveto{5bp}{0bp}
+ \pgfpathqlineto{8bp}{0bp}
+ \pgfpathqmoveto{12bp}{3bp}
+ \pgfpathqlineto{15bp}{3bp}
+ \pgfpathqmoveto{13bp}{2bp}
+ \pgfpathqlineto{16bp}{2bp}
+ \pgfpathqmoveto{13bp}{1bp}
+ \pgfpathqlineto{16bp}{1bp}
+ \pgfusepathqstroke
+}
+
+\pgfdefobject{beamerdocnavstrongsingle}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+{%
+ \pgfsetlinewidth{0.6pt}
+ \pgfpathqmoveto{8bp}{4bp}
+ \pgfpathqlineto{11bp}{4bp}
+ \pgfpathqmoveto{9bp}{3bp}
+ \pgfpathqlineto{12bp}{3bp}
+ \pgfpathqmoveto{9bp}{2bp}
+ \pgfpathqlineto{12bp}{2bp}
+ \pgfpathqmoveto{8bp}{1bp}
+ \pgfpathqlineto{11bp}{1bp}
+ \pgfpathqmoveto{9bp}{0bp}
+ \pgfpathqlineto{12bp}{0bp}
+ \pgfusepathqstroke%
+}
+
+\def\insertdocnavigationsymbol{%
+ \ifx\beamer@startpageofappendix\@empty%
+ \begin{pgfpicture}{0pt}{-1.5pt}{20pt}{5.5pt}
+ \pgfuseobject{beamerdocnavstrongsingle}%
+ \end{pgfpicture}\kern-20pt%
+ \hyperlinkpresentationstart{\beamer@linkspace{9pt}}%
+ \hyperlinkpresentationend{\beamer@linkspace{11pt}}%
+ \else%
+ \begin{pgfpicture}{0pt}{-1.5pt}{20pt}{5.5pt}
+ \pgfuseobject{beamerdocnavstrong}%
+ \usebeamercolor[fg]{navigation symbols dimmed}
+ \pgfuseobject{beamerdocnavlight}%
+ \end{pgfpicture}\kern-20pt%
+ \hyperlinkpresentationstart{\beamer@linkspace{5pt}}%
+ \hyperlinkpresentationend{\beamer@linkspace{5pt}}%
+ \hyperlinkappendixstart{\beamer@linkspace{3.5pt}}%
+ \hyperlinkappendixend{\beamer@linkspace{6.5pt}}%
+ \fi}
+
+\pgfdefobject{beamerbackfindforwardnav}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{20pt}{5pt}}
+{
+ % search symbol
+ \pgfsetlinewidth{0.6pt}
+ \pgfpathqmoveto{10.4bp}{1.6bp}
+ \pgfpathqlineto{12bp}{0bp}
+ \pgfusepathqstroke
+ \pgfsetlinewidth{0.4pt}
+ \pgfpathcircle{\pgfpoint{9.5pt}{2.5pt}}{1.2pt}
+ \pgfusepathqstroke
+ % left arrow
+ \pgfsetroundcap
+ \pgfpathqmoveto{4bp}{0bp}
+ \pgfpathqcurveto{5.1pt}{0pt}{6bp}{0.9bp}{6bp}{2bp}
+ \pgfpathqcurveto{6bp}{3.1bp}{5.1bp}{4bp}{4bp}{4bp}
+ \pgfpathqcurveto{2.9bp}{4bp}{2bp}{3.1bp}{2bp}{2bp}
+ \pgfpathqmoveto{3.2bp}{2.6bp}
+ \pgfpathqlineto{2bp}{1.6bp}
+ \pgfpathqlineto{0.8bp}{2.6bp}
+ % right arrow
+ \pgfpathqmoveto{16bp}{0bp}
+ \pgfpathqcurveto{14.9bp}{0bp}{14bp}{0.9bp}{14bp}{2bp}
+ \pgfpathqcurveto{14bp}{3.1bp}{14.9bp}{4bp}{16bp}{4bp}
+ \pgfpathqcurveto{17.1bp}{4bp}{18bp}{3.1bp}{18bp}{2bp}
+ \pgfpathqmoveto{19.2bp}{2.6bp}
+ \pgfpathqlineto{18bp}{1.6bp}
+ \pgfpathqlineto{16.8bp}{2.6bp}
+ \pgfusepathqstroke
+}
+
+\def\insertbackfindforwardnavigationsymbol{%
+ \begin{pgfpicture}{0pt}{-1.5pt}{20pt}{5.5pt}
+ \pgfuseobject{beamerbackfindforwardnav}%
+ \end{pgfpicture}\kern-20pt%
+ \Acrobatmenu{GoBack}{\beamer@linkspace{7pt}}%
+ \Acrobatmenu{Find}{\beamer@linkspace{6pt}}%
+ \Acrobatmenu{GoForward}{\beamer@linkspace{7pt}}}