summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2006-01-12 23:52:02 +0000
committerKarl Berry <karl@freefriends.org>2006-01-12 23:52:02 +0000
commitb1daf7130666bef14cdb98d88b3c107da38becec (patch)
tree08f591f90145354f39d714eadee16c99557b7109
parent47773c8fa98e5885b1d789b205b39fb924707e6e (diff)
beamer
git-svn-id: svn://tug.org/texlive/trunk@699 c570f23f-e606-0410-a88d-b1316a301751
-rw-r--r--Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.20.eps620
-rw-r--r--Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.20.pdfbin0 -> 2958 bytes
-rw-r--r--Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.eps734
-rw-r--r--Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.pdfbin0 -> 2936 bytes
-rw-r--r--Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.tex106
-rw-r--r--Master/texmf-dist/tex/latex/beamer/art/beamericonbook.20.eps537
-rw-r--r--Master/texmf-dist/tex/latex/beamer/art/beamericonbook.20.pdfbin0 -> 2734 bytes
-rw-r--r--Master/texmf-dist/tex/latex/beamer/art/beamericonbook.eps512
-rw-r--r--Master/texmf-dist/tex/latex/beamer/art/beamericonbook.pdfbin0 -> 2667 bytes
-rw-r--r--Master/texmf-dist/tex/latex/beamer/art/beamericonbook.tex97
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamer.cls411
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerarticle.sty37
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasearticle.sty117
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty804
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty247
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty398
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty486
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasedecode.sty259
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseexercise.sty36
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty313
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty768
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty375
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseframesize.sty271
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty509
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasemisc.sty246
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty292
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty815
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty218
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseoptions.sty57
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty824
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasercs.sty38
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty366
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasetemplates.sty127
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty37
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasetheorems.sty163
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasetitle.sty283
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty192
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbasetwoscreens.sty60
-rw-r--r--Master/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty121
-rw-r--r--Master/texmf-dist/tex/latex/beamer/emulation/beamerfoils.sty60
-rw-r--r--Master/texmf-dist/tex/latex/beamer/emulation/beamerprosper.sty174
-rw-r--r--Master/texmf-dist/tex/latex/beamer/emulation/beamerseminar.sty80
-rw-r--r--Master/texmf-dist/tex/latex/beamer/emulation/beamertexpower.sty34
-rw-r--r--Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-foils.tex50
-rw-r--r--Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-prosper.tex76
-rw-r--r--Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-seminar.tex331
-rw-r--r--Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-texpower.tex278
-rw-r--r--Master/texmf-dist/tex/latex/beamer/multimedia/multimedia.sty304
-rw-r--r--Master/texmf-dist/tex/latex/beamer/multimedia/multimediasymbols.sty42
-rw-r--r--Master/texmf-dist/tex/latex/beamer/multimedia/xmpmulti.sty178
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemealbatross.sty52
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemebeaver.sty35
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemebeetle.sty45
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemecrane.sty41
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedefault.sty167
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedolphin.sty30
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedove.sty41
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemefly.sty41
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemelily.sty20
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeorchid.sty19
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemerose.sty19
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeseagull.sty43
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeseahorse.sty28
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemesidebartab.sty21
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemestructure.sty18
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemewhale.sty28
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemewolverine.sty33
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemedefault.sty112
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemeprofessionalfonts.sty9
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemeserif.sty28
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructurebold.sty26
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructureitalicserif.sty26
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructuresmallcapsserif.sty27
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemecircles.sty14
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemedefault.sty408
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemeinmargin.sty126
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemerectangles.sty17
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemerounded.sty24
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemedefault.sty213
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeinfolines.sty50
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthememiniframes.sty111
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeshadow.sty83
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesidebar.sty168
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesmoothbars.sty114
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesmoothtree.sty92
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesplit.sty75
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemetree.sty58
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeAnnArbor.sty17
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeAntibes.sty18
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBergen.sty17
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBerkeley.sty33
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBerlin.sty21
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBoadilla.sty36
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeCambridgeUS.sty17
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeCopenhagen.sty19
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeDarmstadt.sty19
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeDresden.sty19
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeFrankfurt.sty18
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeGoettingen.sty29
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeHannover.sty32
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeIlmenau.sty22
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeJuanLesPins.sty19
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeLuebeck.sty20
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMadrid.sty29
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMalmoe.sty16
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMarburg.sty37
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMontpellier.sty14
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemePaloAlto.sty31
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemePittsburgh.sty15
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeRochester.sty22
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeSingapore.sty39
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeSzeged.sty18
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeWarsaw.sty18
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeboxes.sty116
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemedefault.sty16
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemebars.sty16
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeclassic.sty16
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemecompatibility.sty27
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemelined.sty61
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeplain.sty16
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeshadow.sty21
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemesidebar.sty48
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemesplit.sty15
-rw-r--r--Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemetree.sty19
124 files changed, 16511 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.20.eps b/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.20.eps
new file mode 100644
index 00000000000..e75fbe61cf8
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.20.eps
@@ -0,0 +1,620 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: GIMP PostScript file plugin V 1.12 by Peter Kirchgessner
+%%Title: /n/mappazza/home4/algo/tantau/texmf/tex/latex/classes/latex-beamer/beamericonarticle.20.eps
+%%CreationDate: Wed Oct 29 13:57:41 2003
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 14 14 26 29
+%%EndComments
+%%BeginProlog
+% Use own dictionary to avoid conflicts
+10 dict begin
+%%EndProlog
+%%Page: 1 1
+% Translate for offset
+14.173228 14.173228 translate
+% Translate to begin of first scanline
+0.000000 13.968000 translate
+10.944000 -13.968000 scale
+% Image geometry
+152 194 8
+% Transformation matrix
+[ 152 0 0 194 0 0 ]
+% Strings to hold RGB-samples per scanline
+/rstr 152 string def
+/gstr 152 string def
+/bstr 152 string def
+{currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop}
+true 3
+%%BeginData: 16008 ASCII Bytes
+colorimage
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+pA_/:!8Ym!J,~>
+pA_/:!8Ym!J,~>
+pA_/:!8Ym!J,~>
+pA_,9!8Yp"J,~>
+pA_,9!8Yp"J,~>
+pA_,9!8Yp"J,~>
+pA_)8!8Ys#J,~>
+pA_)8!8Ys#J,~>
+pA_)8!8Ys#J,~>
+pA_&7!8Z!$J,~>
+pA_&7!8Z!$J,~>
+pA_&7!8Z!$J,~>
+pA_#6!8Z$%J,~>
+pA_#6!8Z$%J,~>
+pA_#6!8Z$%J,~>
+pA^u5!8Z'&J,~>
+pA^u5!8Z'&J,~>
+pA^u5!8Z'&J,~>
+pAb$6k5O<;nGN%)!8Z*'J,~>
+pAb$6k5O<;nGN%)!8Z*'J,~>
+pAb$6k5=06nFu\$!8Z*'J,~>
+pAb$6kPjE<n,2n'!8Z-(J,~>
+pAb$6kPjE<n,2n'!8Z-(J,~>
+pAb$6kPX97n+ZP"!8Z-(J,~>
+pAb$6kl0N=melb%!8Z0)J,~>
+pAb$6kl0N=melb%!8Z0)J,~>
+pAb$6kksB8me?Cu!8Z0)J,~>
+pAb$6l2KW>mJQV#!8Z3*J,~>
+pAb$6l2KW>mJQV#!8Z3*J,~>
+pAb$6l29K9mJ$7s!8Z3*J,~>
+pAb$6lMf`?m/6J!!8Z6+J,~>
+pAb$6lMf`?m/6J!!8Z6+J,~>
+pAb$6lMTT:m.^+q!8Z6+J,~>
+pAb$6li,i@lhpY(!9Et"!8Z9,J,~>
+pAb$6li,i@lhpY(!9Et"!8Z9,J,~>
+pAb$6lho];lhC;#!8dOq!8Z9,J,~>
+pAb$6m/GrAlMUP'!V#1GbQ-JOs*t~>
+pAb$6m/GrAlMUP'!V#1GbQ-JOs*t~>
+pAb$6m/5f<lM(2"!Tr87bQ-JOs*t~>
+pAb$6mJc&Bl2:G&s6p$Lq9/ipg&HR~>
+pAb$6mJc&Bl2:G&s6p$Lq9/ipg&HR~>
+pAb$6mJPo=l1b)!s5j=<q9/ipg&HR~>
+pAb$6mf)/Ckkt>%rpBdHq9/ipgAc[~>
+pAb$6mf)/Ckkt>%rpBdHq9/ipgAc[~>
+pAb$6mel#>kkFturo!k2q9/ipgAc[~>
+pAb$6n,D8DkPY5$rU'[Gq9/ipg])d~>
+pAb$6n,D8DkPY5$rU'[Gq9/ipg])d~>
+pAb$6n,2,?kP+ktrS[b1q9/ipg])d~>
+pAb$6nG_AEk5>,#r9aRFq9/iph#Dm~>
+pAb$6nG_AEk5>,#r9aRFq9/iph#Dm~>
+pAb$6nGM5@k4ebsr8@Y0q9/iph#Dm~>
+pAb$6nc%JFjo##"qs4=Bq9/iph>`!~>
+pAb$6nc%JFjo##"qs4=Bq9/iph>`!~>
+pAb$6nbh>AjnJYrqqM2'q9/iph>`!~>
+pAb$6o)@SGjS\o!qWn4Aq9/iphZ&*~>
+pAb$6o)@SGjS\o!qWn4Aq9/iphZ&*~>
+pAb$6o).GBjS/PqqV2)&q9/iphZ&*~>
+pAb$6oD[\Hj8Aeuq<S+@q9/iphuA3~>
+pAb$6oD[\Hj8Aeuq<S+@q9/iphuA3~>
+pAb$6oDIPCj7iGpq:ku%q9/iphuA3~>
+pAb$6o`!eIir&\tq!8"?q9/ipi;\<~>
+pAb$6o`!eIir&\tq!8"?q9/ipi;\<~>
+pAb$6o_dYDiqN>optPl$q9/ipi;\<~>
+pAb$6p\k0\^ZPF;pZ_b:q9/ipiW"E~>
+pAb$6p\k0\^ZPF;pZ_b:q9/ipiW"E~>
+pAb$6p\Y$Z^ZPF;pX]Dpq9/ipiW"E~>
+pAb$6p\k0\^ZPF;p?DY9q9/ipir=N~>
+pAb$6p\k0\^ZPF;p?DY9q9/ipir=N~>
+pAb$6p\Y$Z^ZPF;p=B;oq9/ipir=N~>
+pAb$6p\k0\^ZPF;p$)P8q9/ipj8XW~>
+pAb$6p\k0\^ZPF;p$)P8q9/ipj8XW~>
+pAb$6p\Y$Y^ZPF;p"'2nq9/ipj8XW~>
+pAb$6q#1<mm_@o]bk1-"i;(Rsh;nTd~>
+pAb$6q#1<mm_@o]bk1-"i;(Rsh;nTd~>
+pAb$6q"t0hmD%f\bk0BbdeV)eh;nTd~>
+pAb$6q>UEm!:IVaqonZr!9![s!8Zc:J,~>
+pAb$6q>UEm!:IVaqonZr!9![s!8Zc:J,~>
+pAb$6q>C9h!:@P`qonZ]!7L\e!8Zc:J,~>
+pAb$6qYpKm!:IVaqonWp!8mUr!8Zf;J,~>
+pAb$6qYpKm!:IVaqonWp!8mUr!8Zf;J,~>
+pAb$6qY^?h!:@P`qonWY!7:Pc!8Zf;J,~>
+pAb$6qu5OPi;ENMqonTo!8mUr!8Zi<J,~>
+pAb$6qu5OPi;ENMqonTo!8mUr!8Zi<J,~>
+pAb$6qu#CKi:m0AqonTX!7:Pc!8Zi<J,~>
+pAb$6r;PXQi;EKLiQM;Xkl6/~>
+pAb$6r;PXQi;EKLiQM;Xkl6/~>
+pAb$6r;>LLi:m-@iQM;Xkl6/~>
+pAb$6rVkaRi;EHKi622Wl2Q8~>
+pAb$6rVkaRi;EHKi622Wl2Q8~>
+pAb$6rVYUMi:m*?i622Wl2Q8~>
+pAb$6rr1jSi;EEJi622Wl2Q8~>
+pAb$6rr1jSi;EEJi622Wl2Q8~>
+pAb$6rqt^Ni:m'>i622Wl2Q8~>
+pAb$6s8LsTi;EBIi622Wl2Q8~>
+pAb$6s8LsTi;EBIi622Wl2Q8~>
+pAb$6s8:gOi:m$=i622Wl2Q8~>
+pAb$6!<1pTi;E?Hi622Wl2Q8~>
+pAb$6!<1pTi;E?Hi622Wl2Q8~>
+pAb$6!;tdOi:m!<i622Wl2Q8~>
+pAb$6i;MU3pA<dl!8Zo>J,~>
+pAb$6i;MU3pA<dl!8Zo>J,~>
+pAb$6i;2C+p@R:e!8Zo>J,~>
+pAb$6iVh^4i;<EJ!8RLr!8Zo>J,~>
+pAb$6iVh^4i;<EJ!8RLr!8Zo>J,~>
+pAb$6iVML,i:Qp:!87:o!8Zo>J,~>
+pAb$6ir.g5i;<BI!8RLr!8Zo>J,~>
+pAb$6ir.g5i;<BI!8RLr!8Zo>J,~>
+pAb$6iqhU-i:Qm9!87:o!8Zo>J,~>
+pAb$6j8Ip6i;<?H!8RLr!8Zo>J,~>
+pAb$6j8Ip6i;<?H!8RLr!8Zo>J,~>
+pAb$6j8.^.i:Qj8!87:o!8Zo>J,~>
+pAb$6jSe$7i;<<G!8RLr!8Zo>J,~>
+pAb$6jSe$7i;<<G!8RLr!8Zo>J,~>
+pAb$6jSIg/i:Qg7!87:o!8Zo>J,~>
+pAb$6jo+-8i;<9F!8RLr!8Zo>J,~>
+pAb$6jo+-8i;<9F!8RLr!8Zo>J,~>
+pAb$6jndp0i:Qd6!87:o!8Zo>J,~>
+pAb$6k5F69i;<6E!8RLr!8Zo>J,~>
+pAb$6k5F69i;<6E!8RLr!8Zo>J,~>
+pAb$6k5+$1i:Qa5!87:o!8Zo>J,~>
+pAb$6kPa?:i;<3D!8RLr!8Zo>J,~>
+pAb$6kPa?:i;<3D!8RLr!8Zo>J,~>
+pAb$6kPF-2i:Q^4!87:o!8Zo>J,~>
+pAb$6l2:VVb453&o_JRCr6,/sl2Q8~>
+pAb$6l2:VVb453&o_JRCr6,/sl2Q8~>
+pAb$6l1tDQi:$""p@S"I!87:o!8Zo>J,~>
+pAb$6l2:VPb3Sg!oD/IBr6,/sl2Q8~>
+pAb$6l2:VPb3Sg!oD/IBr6,/sl2Q8~>
+pAb$6l1tDKb3SfooC2h6r6,/sl2Q8~>
+pAb$6lMUb]n]L1mqssR`h#,@rh<Fri~>
+pAb$6lMUb]n]L1mqssR`h#,@rh<Fri~>
+pAb$6lM:PUn&jtko^_MPg&0%oh<Fri~>
+pAb$6li$k]!:e4tq>9^Y!8RLr!8Zo>J,~>
+pAb$6li$k]!:e4tq>9^Y!8RLr!8Zo>J,~>
+pAb$6lh^YU!:S(rq=O4I!87:o!8Zo>J,~>
+pAb$6m/?q]!:e4tqYTdY!8RLr!8Zo>J,~>
+pAb$6m/?q]!:e4tqYTdY!8RLr!8Zo>J,~>
+pAb$6m/$_U!:S(rqXj:I!87:o!8Zo>J,~>
+pAb$6mJ["]!:e4tqtojY!8RLr!8Zo>J,~>
+pAb$6mJ["]!:e4tqtojY!8RLr!8Zo>J,~>
+pAb$6mJ?eU!:S(rqt0@I!87:o!8Zo>J,~>
+pAb$6mf!(]!;FY+r;5pY!8RLr!8Zo>J,~>
+pAb$6mf!(]!;FY+r;5pY!8RLr!8Zo>J,~>
+pAb$6meZkU!;#@AjmN'=mdU;1r6,/sl2Q8~>
+pAb$6n,;2Bi;;p<!8RLr!8Zo>J,~>
+pAb$6n,;2Bi;;p<!8RLr!8Zo>J,~>
+pAb$6n+tu:i:QF,!87:o!8Zo>J,~>
+pAb$6nGV;Ci;;m;!8RLr!8Zo>J,~>
+pAb$6nGV;Ci;;m;!8RLr!8Zo>J,~>
+pAb$6nG;);i:QC+!87:o!8Zo>J,~>
+pAb$6nbqDDi;;j:!8RLr!8Zo>J,~>
+pAb$6nbqDDi;;j:!8RLr!8Zo>J,~>
+pAb$6nbV2<i:Q@*!87:o!8Zo>J,~>
+pAb$6o)7MEi;;g9!8RLr!8Zo>J,~>
+pAb$6o)7MEi;;g9!8RLr!8Zo>J,~>
+pAb$6o(q;=i:Q=)!87:o!8Zo>J,~>
+pAb$6oDRVFi;;d8!8RLr!8Zo>J,~>
+pAb$6oDRVFi;;d8!8RLr!8Zo>J,~>
+pAb$6oD7D>i:Q:(!87:o!8Zo>J,~>
+pAb$6o_m_Gi;;a7!8RLr!8Zo>J,~>
+pAb$6o_m_Gi;;a7!8RLr!8Zo>J,~>
+pAb$6o_RM?i:Q7'!87:o!8Zo>J,~>
+pAb$6p&3hHi;;^6!8RLr!8Zo>J,~>
+pAb$6p&3hHi;;^6!8RLr!8Zo>J,~>
+pAb$6p%mV@i:Q4&!87:o!8Zo>J,~>
+pAb$6pAOX]!;Fb.rp]1K!8RLr!8Zo>J,~>
+pAb$6pAOX]!;Fb.rp]1K!8RLr!8Zo>J,~>
+pAb$6pA4FU!;#XIi9pU3l1"c,r6,/sl2Q8~>
+pAb$6p\j^]!:e4tl1tD8r6,/sl2Q8~>
+pAb$6p\j^]!:e4tl1tD8r6,/sl2Q8~>
+pAb$6p\OLU!:S(rl1"c,r6,/sl2Q8~>
+pAb$6q#0d]!:e4tl1tD8r6,/sl2Q8~>
+pAb$6q#0d]!:e4tl1tD8r6,/sl2Q8~>
+pAb$6q"jRU!:S(rl1"c,r6,/sl2Q8~>
+pAb$6q>Kj]!:e4tl1tD8r6,/sl2Q8~>
+pAb$6q>Kj]!:e4tl1tD8r6,/sl2Q8~>
+pAb$6q>0XU!:S(rl1"c,r6,/sl2Q8~>
+pAb$6qYfp]!:e4tl1tD8r6,/sl2Q8~>
+pAb$6qYfp]!:e4tl1tD8r6,/sl2Q8~>
+pAb$6qYK^U!:S(rl1"c,r6,/sl2Q8~>
+pAb$6qu-!]!:e4tl1tD8r6,/sl2Q8~>
+pAb$6qu-!]!:e4tl1tD8r6,/sl2Q8~>
+pAb$6qtfdU!:S(rl1"c,r6,/sl2Q8~>
+pAb$6r;H']!;Ft4q!dPE!8IFq!8Zo>J,~>
+pAb$6r;H']!;Ft4q!dPE!8IFq!8Zo>J,~>
+pAb$6r;,jU!;#jOi9pC-l1"c+r6,/sl2Q8~>
+pAb$6rVb[Pi;;I/!VkFIbQ-J`s*t~>
+pAb$6rVb[Pi;;I/!VkFIbQ-J`s*t~>
+pAb$6rVGIHi:Pst!UeV<bQ-J`s*t~>
+pAb$6rr(dQi;;I/s7cTKr6,/sl2Q8~>
+pAb$6rr(dQi;;I/s7cTKr6,/sl2Q8~>
+pAb$6rqbRIi:Psts6]m>r6,/sl2Q8~>
+pAb$6s8CmRi;;I/rqHKJr6,/sl2Q8~>
+pAb$6s8CmRi;;I/rqHKJr6,/sl2Q8~>
+pAb$6s8([Ji:PstrpBd=r6,/sl2Q8~>
+pAb$6!<(jRi;;I/rV-BIr6,/sl2Q8~>
+pAb$6!<(jRi;;I/rV-BIr6,/sl2Q8~>
+pAb$6!;bXJi:PstrU'[<r6,/sl2Q8~>
+pAb$6i;DO1i;3BH!8IFq!8Zo>J,~>
+pAb$6i;DO1i;3BH!8IFq!8Zo>J,~>
+pAb$6i:l1%i:6a5!8.4n!8Zo>J,~>
+pAb$6iV_X2i;3?G!8IFq!8Zo>J,~>
+pAb$6iV_X2i;3?G!8IFq!8Zo>J,~>
+pAb$6iV2:&i:6^4!8.4n!8Zo>J,~>
+pAb$6ir%a3i;3<F!8IFq!8Zo>J,~>
+pAb$6ir%a3i;3<F!8IFq!8Zo>J,~>
+pAb$6iqMC'i:6[3!8.4n!8Zo>J,~>
+pAb$6j8@j4i;39E!8IFq!8Zo>J,~>
+pAb$6j8@j4i;39E!8IFq!8Zo>J,~>
+pAb$6j7hL(i:6X2!8.4n!8Zo>J,~>
+pAb$6jS[s5i;36D!8IFq!8Zo>J,~>
+pAb$6jS[s5i;36D!8IFq!8Zo>J,~>
+pAb$6jS.U)i:6U1!8.4n!8Zo>J,~>
+pAb$6jo"'6i;33C!8IFq!8Zo>J,~>
+pAb$6jo"'6i;33C!8IFq!8Zo>J,~>
+pAb$6jnI^*i:6R0!8.4n!8Zo>J,~>
+pAb$6k5=07i;30B!8IFq!8Zo>J,~>
+pAb$6k5=07i;30B!8IFq!8Zo>J,~>
+pAb$6k4dg+i:6O/!8.4n!8Zo>J,~>
+pAb$6kPX98i;3-A!8IFq!8Zo>J,~>
+pAb$6kPX98i;3-A!8IFq!8Zo>J,~>
+pAb$6kP*p,i:6L.!8.4n!8Zo>J,~>
+pAb$6kksB9i;3*@!8IFq!8Zo>J,~>
+pAb$6kksB9i;3*@!8IFq!8Zo>J,~>
+pAb$6kkF$-i:6I-!8.4n!8Zo>J,~>
+pAb$6l29K:s8(U-p\4aCr6,/sl2Q8~>
+pAb$6l29K:s8(U*p\4aCr6,/sl2Q8~>
+pAb$6l1a-.s7+t8p[/%6r6,/sl2Q8~>
+pAb$6p\Y$`hs^X<p\XsdhV@l#!8IFq!8Zo>J,~>
+pAb$6p\Y$`hs^X<p\XsdhV%Yu!8IFq!8Zo>J,~>
+pAb$6p\+[Zhs^X:p[nIThXL:-!8.4n!8Zo>J,~>
+pAb$6p\Y$`hs^X<q"t$dhV@l#!8IFq!8Zo>J,~>
+pAb$6p\Y$`hs^X<q"t$dhV%Yu!8IFq!8Zo>J,~>
+pAb$6p\+[Zhs^X:q"4OThXL:-!8.4n!8Zo>J,~>
+pAb$6p\Y$`hs^X<q>:*dhV@l#!8IFq!8Zo>J,~>
+pAb$6p\Y$`hs^X<q>:*dhV%Yu!8IFq!8Zo>J,~>
+pAb$6p\+[Zhs^X:q=OUThXL:-!8.4n!8Zo>J,~>
+pAb$6p\Y$`hs^X<qYU0dhV\)&!8IFq!8Zo>J,~>
+pAb$6p\Y$`hs^X<qYU0dhV%Yu!8IFq!8Zo>J,~>
+pAb$6p\+[Zhs^X:qXj[ThX1(*!8.4n!8Zo>J,~>
+pAb$6p\Y$`hs^X<qtp6dhV\)&!8IFq!8Zo>J,~>
+pAb$6p\Y$`hs^X<qtp6dhV%Yu!8IFq!8Zo>J,~>
+pAb$6p\+[Zhs^X:qt0aThX1(*!8.4n!8Zo>J,~>
+pAb$6p\Y$`hs^X<r;6<dhV\)&!8IFq!8Zo>J,~>
+pAb$6p\Y$`hs^X<r;6<dhV%Yu!8IFq!8Zo>J,~>
+pAb$6p\+[Zhs^X:r:KgThX1(*!8.4n!8Zo>J,~>
+pAb$6nGM5Aq"ik,p\4aCr6,/sl2Q8~>
+pAb$6nGM5Aq"ik#p\4aCr6,/sl2Q8~>
+pAb$6nFtl5q!m5+p[/%6r6,/sl2Q8~>
+pAb$6nbh>Bp\Nb+p\4aCr6,/sl2Q8~>
+pAb$6nbh>Bp\Nb"p\4aCr6,/sl2Q8~>
+pAb$6nb:u6p[R,*p[/%6r6,/sl2Q8~>
+pAb$6o).GCpA3Y*p\4aCr6,/sl2Q8~>
+pAb$6o).GCpA3Y!p\4aCr6,/sl2Q8~>
+pAb$6o(V)7p@7#)p[/%6r6,/sl2Q8~>
+pAb$6oDIPDp%mP+p\4aCr6,/sl2Q8~>
+pAb$6oDIPDp%mOup\4aCr6,/sl2Q8~>
+pAb$6oCq28p$po&p[/%6r6,/sl2Q8~>
+pAb$6o_dYEo_RG*p\4aCr6,/sl2Q8~>
+pAb$6o_dYEo_RFtp\4aCr6,/sl2Q8~>
+pAb$6o_7;9o^Uf%p[/%6r6,/sl2Q8~>
+pAb$6p&*bFoD7>)p\4aCr6,/sl2Q8~>
+pAb$6p&*bFoD7=sp\4aCr6,/sl2Q8~>
+pAb$6p%RD:oC:]$p[/%6r6,/sl2Q8~>
+pAb$6pAEkGo(q5+p\4aCr6,/sl2Q8~>
+pAb$6pAEkGo(q4rp\4aCr6,/sl2Q8~>
+pAb$6p@mM;o'tSup[/%6r6,/sl2Q8~>
+pAb$6p\`tHnbV,*p\4aCr6,/sl2Q8~>
+pAb$6p\`tHnbV+qp\4aCr6,/sl2Q8~>
+pAb$6p\3V<naYJtp[/%6r6,/sl2Q8~>
+pAb$6q"t0io\]-<o^r":kP+`Og\f7qh<Fri~>
+pAb$6q"t0io\]-<o^r":g%Y7Ag\f7qh<Fri~>
+pAb$6q"Fg]o&&s.n_WC%mJto;bQ-J`s*t~>
+pAb$6q>C9i!;,1<!;,p[hWjk1!8IFq!8Zo>J,~>
+pAb$6q>C9i!;,1<!;,p[hV%Yu!8IFq!8Zo>J,~>
+pAb$6q=jp]!:o%:oC:\sp[/%6r6,/sl2Q8~>
+pAb$6qY^?i!;,1<!;,p[hWjk1!8IFq!8Zo>J,~>
+pAb$6qY^?i!;,1<!;,p[hV%Yu!8IFq!8Zo>J,~>
+pAb$6qY1!]!:o%:oC:\sp[/%6r6,/sl2Q8~>
+pAb$6qu$Ei!;,1<!;,p[hWjk1!8IFq!8Zo>J,~>
+pAb$6qu$Ei!;,1<!;,p[hV%Yu!8IFq!8Zo>J,~>
+pAb$6qtL']!:o%:oC:\sp[/%6r6,/sl2Q8~>
+pAb$6r;?Ki!;,1<!;,p[hX1(4!8IFq!8Zo>J,~>
+pAb$6r;?Ki!;,1<!;,p[hV%Yu!8IFq!8Zo>J,~>
+pAb$6r:g-]!:o%:oC:\pp[/%5r6,/sl2Q8~>
+pAb$6rVZQi!;,1<!;,p[hX1+5!Vb@HbQ-J`s*t~>
+pAb$6rVZQi!;,1<!;,p[hV%]!!Vb@HbQ-J`s*t~>
+pAb$6rV-3]!:o%:oC:\pq!J1KfDNhmh<Fri~>
+pAb$6rqt^OlMBB)q=t!a!8IFq!8Zo>J,~>
+pAb$6rqt^OlMBAjq=t!a!8IFq!8Zo>J,~>
+pAb$6rqG@ClLE`gq<n:K!8%.m!8Zo>J,~>
+pAb$6s8:gPl2'9*qY:'a!8IFq!8Zo>J,~>
+pAb$6s8:gPl2'8iqY:'a!8IFq!8Zo>J,~>
+pAb$6s7bIDl1*WcqX4@K!8%.m!8Zo>J,~>
+pAb$6!;tdPkka0)qtU-a!8IFq!8Zo>J,~>
+pAb$6!;tdPkka/hqtU-a!8IFq!8Zo>J,~>
+pAb$6!;GFDkjdNbqsOFK!8%.m!8Zo>J,~>
+pAb$6i;;^6hXCC;r:^3Gr6,/sl2Q8~>
+pAb$6i;;^6hV%i%r:^3Gr6,/sl2Q8~>
+pAb$6i:Q4&hVA%sr9F@7r6,/sl2Q8~>
+pAb$6iVVd6hXLL=qtC*Fr6,/sl2Q8~>
+pAb$6iVVd6hVA))qtC*Fr6,/sl2Q8~>
+pAb$6iUl:&hV%kqqs+76r6,/sl2Q8~>
+pAb$6iqqj6hXLO>qY(!Er6,/sl2Q8~>
+pAb$6iqqj6hVA,*qY(!Er6,/sl2Q8~>
+pAb$6iq2@&hV%nrqWe.5r6,/sl2Q8~>
+pAb$6j87p6hXLR?q=amDr6,/sl2Q8~>
+pAb$6j87p6hVA/+q=amDr6,/sl2Q8~>
+pAb$6j7MF&hV%qsq<J%4r6,/sl2Q8~>
+pAb$6jSS!6hXCO?q"FdCr6,/sl2Q8~>
+pAb$6jSS!6hV8,+q"FdCr6,/sl2Q8~>
+pAb$6jRhL&hUqnsq!.q3r6,/sl2Q8~>
+pAb$6p\Os_hs^X<o_RG6p\+[Br6,/sl2Q8~>
+pAb$6p\Os_hs^X<o_RG"p\+[Br6,/sl2Q8~>
+pAb$6p[eIVhsg7-hV%Yh!8%.m!8Zo>J,~>
+pAb$6p\Os_hs^X<o_RG6p\+[Br6,/sl2Q8~>
+pAb$6p\Os_hs^X<o_RG"p\+[Br6,/sl2Q8~>
+pAb$6p[eIVhsg7-hV%Yh!8%.m!8Zo>J,~>
+pAb$6p\Os_hs^X<o_RG6p\+[Br6,/sl2Q8~>
+pAb$6p\Os_hs^X<o_RG"p\+[Br6,/sl2Q8~>
+pAb$6p[eIVhsg7-hV%Yh!8%.m!8Zo>J,~>
+pAb$6p\Os_hs^X<p%e[`hX("2!8IFq!8Zo>J,~>
+pAb$6p\Os_hs^X<p%e[`hVe/&!8IFq!8Zo>J,~>
+pAb$6p[eIVhsg:.!:J^spZhh2r6,/sl2Q8~>
+pAb$6p\Os_hs^X<pA4gahX("2!8IFq!8Zo>J,~>
+pAb$6p\Os_hs^X<pA4gahVe/&!8IFq!8Zo>J,~>
+pAb$6p[eIVhsg=/s6easpZhh2r6,/sl2Q8~>
+pAb$6p\Os_hs^X<p\OmahX("2!8IFq!8Zo>J,~>
+pAb$6p\Os_hs^X<p\OmahVe/&!8IFq!8Zo>J,~>
+pAb$6p[eIVhsg@0rpJXrpZhh2r6,/sl2Q8~>
+pAb$6lhfW:rV575p\+[Br6,/sl2Q8~>
+pAb$6lhfW:rV571p\+[Br6,/sl2Q8~>
+pAb$6lh'-*rU/OqpZhh2r6,/sl2Q8~>
+pAb$6m/,`;r:o.4p\+[Br6,/sl2Q8~>
+pAb$6m/,`;r:o.0p\+[Br6,/sl2Q8~>
+pAb$6m.B6+r9iFppZhh2r6,/sl2Q8~>
+pAb$6mJGi<qtT%3p\+[Br6,/sl2Q8~>
+pAb$6mJGi<qtT%/p\+[Br6,/sl2Q8~>
+pAb$6mI]?,qsN=opZhh2r6,/sl2Q8~>
+pAb$6mebr=qY8q.p\+[Br6,/sl2Q8~>
+pAb$6mebr=qY8q2p\+[Br6,/sl2Q8~>
+pAb$6me#H-qX34npZhh2r6,/sl2Q8~>
+pAb$6n,)&>q=rh-p\+[Br6,/sl2Q8~>
+pAb$6n,)&>q=rh1p\+[Br6,/sl2Q8~>
+pAb$6n+>Q.q<m+mpZhh2r6,/sl2Q8~>
+pAb$6nGD/?q"W_,p\+[Br6,/sl2Q8~>
+pAb$6nGD/?q"W_0p\+[Br6,/sl2Q8~>
+pAb$6nFYZ/q!R"lpZhh2r6,/sl2Q8~>
+pAb$6nb_8@p\<V(p\+[Br6,/sl2Q8~>
+pAb$6nb_8@p\<V2p\+[Br6,/sl2Q8~>
+pAb$6natc0p[6nkpZhh2r6,/sl2Q8~>
+pAb$6p\Oscht.!EqYKp\hVn5'!8IFq!8Zo>J,~>
+pAb$6p\Oscht.!EqYKp\hWsq1!8IFq!8Zo>J,~>
+pAb$6p[eIWrUSn:p?pejpZhh2r6,/sl2Q8~>
+pAb$6p\Os_hs^[=qXsX?iV3'Hg\f7qh<Fri~>
+pAb$6p\Os_hs^[=qXsX?lhC,Rg\f7qh<Fri~>
+pAb$6p[eIVhsg[9p$U\ipZhh2r6,/sl2Q8~>
+pAb$6p\Os_hs^X<o_@;!p\+[Br6,/sl2Q8~>
+pAb$6p\Os_hs^X<o_@;3p\+[Br6,/sl2Q8~>
+pAb$6p[eIVhs^X9o^:ShpZhh2r6,/sl2Q8~>
+pAb$6p\Os_hs^X;o_@;!p\+[Br6,/sl2Q8~>
+pAb$6p\Os_hs^X;o_@;3p\+[Br6,/sl2Q8~>
+pAb$6p[eIVhs^X7o^:ShpZhh2r6,/sl2Q8~>
+pAb$6p\Os_hs^X;o_@;!p\+[Br6,/sl2Q8~>
+pAb$6p\Os_hs^X;o_@;3p\+[Br6,/sl2Q8~>
+pAb$6p[eIVhs^X7o^:ShpZhh2r6,/sl2Q8~>
+pAb$6p\Os_hs^X;o_@:rp\+[Br6,/sl2Q8~>
+pAb$6p\Os_hs^X;o_@;7p\+[Br6,/sl2Q8~>
+pAb$6p[eIUhs^X7o^:ShpZhh2r6,/sl2Q8~>
+pAb$6q"k*gpYtiEo)SLVptj]upAitGbQ-J`s*t~>
+pAb$6q"k*gpYtiEo)SLVptkW:pAitGbQ-J`s*t~>
+pAb$6q"3M7rpTIHhV%Yh!8%.m!8Zo>J,~>
+pAb$6q>9+Hn+bbmp\+[Br6,/sl2Q8~>
+pAb$6q>9+Hn+bc2p\+[Br6,/sl2Q8~>
+pAb$6q=NV8n*]&cpZhh2r6,/sl2Q8~>
+pAb$6qYT4Ii:u=+!8IFq!8Zo>J,~>
+pAb$6qYT4Ii:u=+!8IFq!8Zo>J,~>
+pAb$6qXi_9i9oUj!8%.m!8Zo>J,~>
+pAb$6qto=Ji:u:*!8IFq!8Zo>J,~>
+pAb$6qto=Ji:u:*!8IFq!8Zo>J,~>
+pAb$6qt/h:i9oRi!8%.m!8Zo>J,~>
+pAb$6r;5FKi:u7)!8@@p!8Zo>J,~>
+pAb$6r;5FKi:u7)!8@@p!8Zo>J,~>
+pAb$6r:Jq;i9oOh!7q(l!8Zo>J,~>
+pAb$6rVPOLi:u7)!VY7FbQ-J`s*t~>
+pAb$6rVPOLi:u7)!VY7FbQ-J`s*t~>
+pAb$6rUf%<i9oOh!U/,4bQ-J`s*t~>
+pAb$6rqkXMi:u7)s7QHHr6,/sl2Q8~>
+pAb$6rqkXMi:u7)s7QHHr6,/sl2Q8~>
+pAb$6rq,.=i9oOhs6'I6r6,/sl2Q8~>
+pAb$6s81aNi:u7)rq6?Gr6,/sl2Q8~>
+pAb$6s81aNi:u7)rq6?Gr6,/sl2Q8~>
+pAb$6s7G7>i9oOhroa@5r6,/sl2Q8~>
+pAb$6!;lQf!;GdNp@A:Xo_@;7qtL'_!8@@p!8Zo>J,~>
+pAb$6!;lQf!;GdNp@A:Xo_@;7qtL'_!8@@p!8Zo>J,~>
+pAb$6!;,4>p@%V@q=!J6qs44E!7q(l!8Zo>J,~>
+pAb$6p\Fm^hs^X;o_@;4r:g-_!8@@p!8Zo>J,~>
+pAb$6p\Fm^hs^X;o_@;4r:g-_!8@@p!8Zo>J,~>
+pAb$6p@7&0!:TRJhXLI/r9+.3r6,/sl2Q8~>
+pAb$6p\Fm^hs^X;o_@;4rV-3_!8@@p!8Zo>J,~>
+pAb$6p\Fm^hs^X;o_@;4rV-3_!8@@p!8Zo>J,~>
+pAb$6p@7&0!:TRJhXLL0qre%2r6,/sl2Q8~>
+pAb$6p\Fm^hs^X;o_@;4rqH9_!8@@p!8Zo>J,~>
+pAb$6p\Fm^hs^X;o_@;4rqH9_!8@@p!8Zo>J,~>
+pAb$6p@7&0!:TRJhXLO1qWIq1r6,/sl2Q8~>
+pAb$6p\Fm^hs^X;o_@;4s7c?_!8@@p!8Zo>J,~>
+pAb$6p\Fm^hs^X;o_@;4s7c?_!8@@p!8Zo>J,~>
+pAb$6p@7&0!:TRJhXLR2q<.h0r6,/sl2Q8~>
+pAb$6p\Fm^hs^X;o_@;4!;H9^!8@@p!8Zo>J,~>
+pAb$6p\Fm^hs^X;o_@;4!;H9^!8@@p!8Zo>J,~>
+pAb$6p@7&0!:TRJhXCO2puh_/r6,/sl2Q8~>
+pAb$6p\FmanFZ5A!;?'[hXgL8!8@@p!8Zo>J,~>
+pAb$6p\FmanFZ5A!;?'[hXgL8!8@@p!8Zo>J,~>
+pAb$6jmhj/oBuYIi9p@'!7q(l!8Zo>J,~>
+pAb$6k5+$2i:ls=!8@@p!8Zo>J,~>
+pAb$6k5+$2i:ls=!8@@p!8Zo>J,~>
+pAb$6k4.Bti9U+#!7q(l!8Zo>J,~>
+pAb$6kPF-3i:lp<!8@@p!8Zo>J,~>
+pAb$6kPF-3i:lp<!8@@p!8Zo>J,~>
+pAb$6kOIKui9U("!7q(l!8Zo>J,~>
+pAb$6kka64i:lm;!8@@p!8Zo>J,~>
+pAb$6kka64i:lm;!8@@p!8Zo>J,~>
+pAb$6kjdU!i9U%!!7q(l!8Zo>J,~>
+pAb$6l2'?5i:lj:!8@@p!8Zo>J,~>
+pAb$6l2'?5i:lj:!8@@p!8Zo>J,~>
+pAb$6l1*^"i9U!u!7q(l!8Zo>J,~>
+pAb$6lMBH6i:lg9!8@@p!8Zo>J,~>
+pAb$6lMBH6i:lg9!8@@p!8Zo>J,~>
+pAb$6lLEg#i9Tst!7q(l!8Zo>J,~>
+pAb$6lh]Q7i:ld8!8@@p!8Zo>J,~>
+pAb$6lh]Q7i:ld8!8@@p!8Zo>J,~>
+pAb$6lg`p$i9Tps!7q(l!8Zo>J,~>
+pAb$6m/#Z8i:la7!8@@p!8Zo>J,~>
+pAb$6m/#Z8i:la7!8@@p!8Zo>J,~>
+pAb$6m.'$%i9Tmr!7q(l!8Zo>J,~>
+pAb$6mJ>c9i:l^6!8@@p!8Zo>J,~>
+pAb$6mJ>c9i:l^6!8@@p!8Zo>J,~>
+pAb$6mIB-&i9Tjq!7q(l!8Zo>J,~>
+pAb$6meYl:i:l[5!8@@p!8Zo>J,~>
+pAb$6meYl:i:l[5!8@@p!8Zo>J,~>
+pAb$6md]6'i9Tgp!7q(l!8Zo>J,~>
+pAb$6n+tu;i:lX4!8@@p!8Zo>J,~>
+pAb$6n+tu;i:lX4!8@@p!8Zo>J,~>
+pAb$6n+#?(i9Tdo!7q(l!8Zo>J,~>
+pAb$6nG;)<i:lU3!8@@p!8Zo>J,~>
+pAb$6nG;)<i:lU3!8@@p!8Zo>J,~>
+pAb$6nF>H)i9Tan!7q(l!8Zo>J,~>
+pAb$6nbV2=i:lR2!8@@p!8Zo>J,~>
+pAb$6nbV2=i:lR2!8@@p!8Zo>J,~>
+pAb$6naYQ*i9T^m!7q(l!8Zo>J,~>
+pAb$6o(q;>i:lO1!8@@p!8Zo>J,~>
+pAb$6o(q;>i:lO1!8@@p!8Zo>J,~>
+pAb$6o'tZ+i9T[l!7q(l!8Zo>J,~>
+pAb$6oD7D?i:lL0!8@@p!8Zo>J,~>
+pAb$6oD7D?i:lL0!8@@p!8Zo>J,~>
+pAb$6oC:c,i9TXk!7q(l!8Zo>J,~>
+pAb$6o\@49kM#jX!8Zo>J,~>
+pAb$6o\@49kM#jX!8Zo>J,~>
+pAb$6o\&0Ti7I/Cr6,/sl2Q8~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^,r!8Zo>J,~>
+pA^-.!:K+OJ,~>
+pA^-.!:K+OJ,~>
+pA^-.!:K+OJ,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+JcG!7J,~>
+%%EndData
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.20.pdf b/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.20.pdf
new file mode 100644
index 00000000000..e241e031db2
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.20.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.eps b/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.eps
new file mode 100644
index 00000000000..a87f0922047
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.eps
@@ -0,0 +1,734 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: GIMP PostScript file plugin V 1.12 by Peter Kirchgessner
+%%Title: /n/mappazza/home4/algo/tantau/texmf/tex/latex/classes/latex-beamer/beamericonarticle.eps
+%%CreationDate: Thu Oct 16 20:42:27 2003
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 14 14 26 29
+%%EndComments
+%%BeginProlog
+% Use own dictionary to avoid conflicts
+10 dict begin
+%%EndProlog
+%%Page: 1 1
+% Translate for offset
+14.173228 14.173228 translate
+% Translate to begin of first scanline
+0.000000 13.920000 translate
+10.980000 -13.920000 scale
+% Image geometry
+183 232 8
+% Transformation matrix
+[ 183 0 0 232 0 0 ]
+% Strings to hold RGB-samples per scanline
+/rstr 183 string def
+/gstr 183 string def
+/bstr 183 string def
+{currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop}
+true 3
+%%BeginData: 25534 ASCII Bytes
+colorimage
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+o`(:Y_#Jo~>
+o`(:Y_#Jo~>
+o`(:Y_#Jo~>
+o`(9Y!*-l8J,~>
+o`(9Y!*-l8J,~>
+o`(9Y!*-l8J,~>
+o`(6X!*-o9J,~>
+o`(6X!*-o9J,~>
+o`(6X!*-o9J,~>
+o`(3W!*-r:J,~>
+o`(3W!*-r:J,~>
+o`(3W!*-r:J,~>
+o`(0V!*-u;J,~>
+o`(0V!*-u;J,~>
+o`(0V!*-u;J,~>
+o`(-U!*.#<J,~>
+o`(-U!*.#<J,~>
+o`(-U!*.#<J,~>
+o`(*T!*.&=J,~>
+o`(*T!*.&=J,~>
+o`(*T!*.&=J,~>
+o`+afr`/>bm8N%CmSNs'p&G(ma8^Y~>
+o`+afr`/>bm8N%CmSNs'p&G(ma8^Y~>
+o`+afr`&VjpJU`^pJ:NYpJ(BUpIb3P!#bJ1!*.)>J,~>
+o`+afs8Mcjp\X^\p\=LVp\":Qp[\(K!)W=g!*.,?J,~>
+o`+afs8Mcjp\X^\p\=LVp\":Qp[\(K!)W=g!*.,?J,~>
+o`+afs82Qbp[n4Lp[%Y=pZ;//pYPYu!(cb_!*.,?J,~>
+o`+af!<2`jp\X^\p\=LVp\":Qp[\(K!UikW!!$$@s*t~>
+o`+af!<2`jp\X^\p\=LVp\":Qp[\(K!UikW!!$$@s*t~>
+o`+af!;lNbp[n4Lp[%Y=pZ;//pYPYu!S9m7!!$$@s*t~>
+o`+afp\ad_p\FRYp\+@Sp[n4Np[S:P!)W7e!*.2AJ,~>
+o`+afp\ad_p\FRYp\+@Sp[n4Np[S:P!)W7e!*.2AJ,~>
+o`+afp\4FSp[IqDpZ_G6pYtr(pY,Z!!(c\]!*.2AJ,~>
+o`+afq#'m`p\FRYp\+@Sp[n4Np[S7O!)W4d!*.5BJ,~>
+o`+afq#'m`p\FRYp\+@Sp[n4Np[S7O!)W4d!*.5BJ,~>
+o`+afq"OOTp[IqDpZ_G6pYtr(pY,Vu!(cY\!*.5BJ,~>
+o`+afq>C!ap\FRYp\+@Sp[n4Np[S4N!)WOm!#>8/!*.8CJ,~>
+o`+afq>C!ap\FRYp\+@Sp[n4Np[S4N!)WOm!#>8/!*.8CJ,~>
+o`+afq=jXUp[IqDpZ_G6pYtr(pY,St!(cte!"nu+!*.8CJ,~>
+o`+afqY^*bp\FRYp\+@Sp[n4Np[S1M!)WOms#p,W!*.;DJ,~>
+o`+afqY^*bp\FRYp\+@Sp[n4Np[S1M!)WOms#p,W!*.;DJ,~>
+o`+afqY0aVp[IqDpZ_G6pYtr(pY,Ps!(ctes"X9K!*.;DJ,~>
+o`+afqu$3cp\FRYp\+@Sp[n4Np[S.L!)WOm!^*hPp](:ocMrC~>
+o`+afqu$3cp\FRYp\+@Sp[n4Np[S.L!)WOm!^*hPp](:ocMrC~>
+o`+afqtKjWp[IqDpZ_G6pYtr(pY,Mr!(cte!\]Kcp](:ocMrC~>
+o`+afr;?<dp\FRYp\+@Sp[n4Np[S+K!)WOm"$Eor4SSmV<R:\q~>
+o`+afr;?<dp\FRYp\+@Sp[n4Np[S+K!)WOm"$Eor4SSmV<R:\q~>
+o`+afr:fsXp[IqDpZ_G6pYtr(pY,Jq!(cte""oFe0),DH<R:\q~>
+o`+afrVZEep\FRYp\+@Sp[n4Np[S(J!)WOm!'C1b!'BrU!*.DGJ,~>
+o`+afrVZEep\FRYp\+@Sp[n4Np[S(J!)WOm!'C1b!'BrU!*.DGJ,~>
+o`+afrV-'Yp[IqDpZ_G6pYtr(pY,Gp!(cte!%e,%!%dmF!*.DGJ,~>
+o`+afrquNfp\FRYp\+@Sp[n4Np[S%I!)WOm!':(]!'9lT!*.GHJ,~>
+o`+afrquNfp\FRYp\+@Sp[n4Np[S%I!)WOm!':(]!'9lT!*.GHJ,~>
+o`+afrqH0Zp[IqDpZ_G6pYtr(pY,Do!(Znd!%Rqp!%RaD!*.GHJ,~>
+o`+afs8;Wgp\FRYp\+@Sp[n4Np[S%I!U`e]!!#(XX8k<V!!$$Is*t~>
+o`+afs8;Wgp\FRYp\+@Sp[n4Np[S%I!U`e]!!#(XX8k<V!!$$Is*t~>
+o`+afs7c9[p[IqDpZ_G6pYtr(pY,Do!RjR9!!"GFFoWrc!!$$Is*t~>
+o`+af!;uTgp\FRYp\+@Sp[n4Np[S%Is6]k`qZ$UVql0WVp](:oe,Op~>
+o`+af!;uTgp\FRYp\+@Sp[n4Np[S%Is6]k`qZ$UVql0WVp](:oe,Op~>
+o`+af!;H6[p[IqDpZ_G6pYtr(pY,Dos3gs<qZ$UCqeuN^p](:oe,Op~>
+o`+afp\X^\p\=LVp\":Qp[\(Kq!\4M!)WOm!''hQ!''`R!*.PKJ,~>
+o`+afp\X^\p\=LVp\":Qp[\(Kq!\4M!)WOm!''hQ!''`R!*.PKJ,~>
+o`+afp[n4Lp[%Y=pZ;//pYPYupt,Mo!(Znd!$h>S!$h7=!*.PKJ,~>
+o`+afq"sg]p\=LVp\":Qp[\(Kq!\1L!)WOm!&s_M!&sZQ!*.SLJ,~>
+o`+afq"sg]p\=LVp\":Qp[\(Kq!\1L!)WOm!&s_M!&sZQ!*.SLJ,~>
+o`+afq"4=Mp[%Y=pZ;//pYPYupt,Jn!(Znd!$V/J!$V+;!*.SLJ,~>
+o`+afq>9p^p\=LVp\":Qp[\(Kq!\.K!)WOm!&jVH!&jTP!*.VMJ,~>
+o`+afq>9p^p\=LVp\":Qp[\(Kq!\.K!)WOm!&jVH!&jTP!*.VMJ,~>
+o`+afq=OFNp[%Y=pZ;//pYPYupt,Gm!(Znd!$Cu@!$Ct9!*.VMJ,~>
+o`+afqYU$_p\=LVp\":Qp[\(Kq!\+J!)WOm!&jSE!&jTP!*.YNJ,~>
+o`+afqYU$_p\=LVp\":Qp[\(Kq!\+J!)WOm!&jSE!&jTP!*.YNJ,~>
+o`+afqXjOOp[%Y=pZ;//pYPYupt,Dl!(Znd!$1f7!$1h7!*.YNJ,~>
+o`+afqtp-`p\=LVp\":Qp[\(Kq!\(I!)WOm!&aJ@!&aNO!*.\OJ,~>
+o`+afqtp-`p\=LVp\":Qp[\(Kq!\(I!)WOm!&aJ@!&aNO!*.\OJ,~>
+o`+afqt0XPp[%Y=pZ;//pYPYupt,Ak!(Znd!#tW.!#t\5!*.\OJ,~>
+o`+afr;6<cor.8UmAB<Jq4n!LqZ$UQopYq<p](:og&HR~>
+o`+afr;6<cor.8UmAB<Jq4n!LqZ$UQopYq<p](:og&HR~>
+o`+afr:KgSs/#IcpS7JVpRq8QpR_/Nq3q@@qZ$U6ogo-$p](:og&HR~>
+o`+afrVQBcZ@;j)qZ$UPoU,\8p](:ogAc[~>
+o`+afrVQBcZ@;j)qZ$UPoU,\8p](:ogAc[~>
+o`+afrUfmSZ@;j)qZ$U4oKrTpp](:ogAc[~>
+o`+afrqlHcZ@;j)qZ$UOo9KA3p](:og])d~>
+o`+afrqlHcZ@;j)qZ$UOo9KA3p](:og])d~>
+o`+afrq,sSZ@;j)qZ$U1o/m!ep](:og])d~>
+o`+afs82Qd!;NjL!%[pH!&F,1!&F<L!*.hSJ,~>
+o`+afs82Qd!;NjL!%[pH!&F,1!&F<L!*.hSJ,~>
+o`+afs7H'T!:7"@!%[pH!#+o`!#,,-!*.hSJ,~>
+o`+af!;lNds7imL!%[pH!&=#-!&=6K!*.kTJ,~>
+o`+af!;lNds7imL!%[pH!&=#-!&=6K!*.kTJ,~>
+o`+af!;-$Ts6R%@!%[pH!"n`W!"nu+!*.kTJ,~>
+o`+afp\Fg`Z@;j)qZ$UMn;mW(p](:ohZ&*~>
+o`+afp\Fg`Z@;j)qZ$UMn;mW(p](:ohZ&*~>
+o`+afp[J1KZ@;j)qZ$U,n14PMp](:ohZ&*~>
+o`+afq"am`Z@;j)qZ$UMmu@B%p](:ohuA3~>
+o`+afq"am`Z@;j)qZ$UMmu@B%p](:ohuA3~>
+o`+afq!e7KZ@;j)qZ$U*mj8#Dp](:ohuA3~>
+o`+afq>'s`r2B"\mAB<JntZ7EqZ$ULmYh-!p](:oi;\<~>
+o`+afq>'s`r2B"\mAB<JntZ7EqZ$ULmYh-!p](:oi;\<~>
+o`+afq=+=Kr1s(^pS%>SpRh2Opmq/Kr0dUBqZ$U(mN2E:p](:oi;\<~>
+o`+afqYBm\p\+@Sp[n4Np[S%Ip[7qF!)NIl!&!Yq!&"$H!*/"XJ,~>
+o`+afqYBm\p\+@Sp[n4Np[S%Ip[7qF!)NIl!&!Yq!&"$H!*/"XJ,~>
+o`+afqXF7GpZ_G6pYtr(pY,DopXB#d!(Qhc!"&$1!"&E#!*/"XJ,~>
+o`+afqt^!]p\+@Sp[n4Np[S%Ip[7nE!)M>L!*/%YJ,~>
+o`+afqt^!]p\+@Sp[n4Np[S%Ip[7nE!)M>L!*/%YJ,~>
+o`+afqsa@HpZ_G6pYtr(pY,DopXAuc!(P]C!*/%YJ,~>
+o`+afr;$*^p\+@Sp[n4Np[S%Ip[7kD!)M;K!*/(ZJ,~>
+o`+afr;$*^p\+@Sp[n4Np[S%Ip[7kD!)M;K!*/(ZJ,~>
+o`+afr:'IIpZ_G6pYtr(pY,DopXArb!(PZB!*/(ZJ,~>
+o`+afrV?3_p\+@Sp[n4Np[S%Ip[7hC!)M8Jj8XW~>
+o`+afrV?3_p\+@Sp[n4Np[S%Ip[7hC!)M8Jj8XW~>
+o`+afrUBRJpZ_G6pYtr(pY,DopXAoa!(PWAj8XW~>
+o`+afrqZ<`p\+@Sp[n4Np[S%Ip[7eB!)M8Jj8XW~>
+o`+afrqZ<`p\+@Sp[n4Np[S%Ip[7eB!)M8Jj8XW~>
+o`+afrp][KpZ_G6pYtr(pY,DopXAl`!(>K?j8XW~>
+o`+afs7uEap\+@Sp[n4Np[S%Ip[7eB!UEP7!9=*0~>
+o`+afs7uEap\+@Sp[n4Np[S%Ip[7eB!UEP7!9=*0~>
+o`+afs7#dLpZ_G6pYtr(pY,DopXAl`!R*sb!9=*0~>
+o`+af!;ZBap\+@Sp[n4Np[S%Ip[7eBs6BY\f`:(4J,~>
+o`+af!;ZBap\+@Sp[n4Np[S%Ip[7eBs6BY\f`:(4J,~>
+o`+af!:]aLpZ_G6pYtr(pY,DopXAl`s3(I2f`:(4J,~>
+o`+afp\=LVp\":Qp[\(Kq![tFp[%nF!)M8Jj8XW~>
+o`+afp\=LVp\":Qp[\(Kq![tFp[%nF!)M8Jj8XW~>
+o`+afp[%Y=pZ;//pYPYupt,8hpX&o`!(>K?j8XW~>
+o`+afq"XUWp\":Qp[\(Kq![tFp[%Y?pZ_G9q<.SSj8XW~>
+o`+afq"XUWp\":Qp[\(Kq![tFp[%Y?pZ_G9q<.SSj8XW~>
+o`+afq!@b>pZ;//pYPYupt,8hpX&ZYpW3*Jq8)n-j8XW~>
+o`+afq=s^Xp\":Qp[\(Kq![tFp[%Y?pZ_G9puhJRj8XW~>
+o`+afq=s^Xp\":Qp[\(Kq![tFp[%Y?pZ_G9puhJRj8XW~>
+o`+afq<[k?pZ;//pYPYupt,8hpX&ZYpW3*Jpqce,j8XW~>
+o`+afqY9gYp\":Qp[\(Kq![tFp[%Y?pZ_G9pZMAQj8XW~>
+o`+afqY9gYp\":Qp[\(Kq![tFp[%Y?pZ_G9pZMAQj8XW~>
+o`+afqX!t@pZ;//pYPYupt,8hpX&ZYpW3*JpVH\+j8XW~>
+o`+afqtTpZp\":Qp[\(Kq![tFp[%Y?pZ_G9pZDP<q>fRUJ,~>
+o`+afqtTpZp\":Qp[\(Kq![tFp[%Y?pZ_G9pZDP<q>fRUJ,~>
+o`+afqs=(ApZ;//pYPYupt,8hpX&ZYpW3*JpV?jDq>fRUJ,~>
+o`+afr:p$[p\":Qp[\(Kq![tFp[%Y?pZ_G9pZMS<q>fRUJ,~>
+o`+afr:p$[p\":Qp[\(Kq![tFp[%Y?pZ_G9pZMS<q>fRUJ,~>
+o`+afr9X1BpZ;//pYPYupt,8hpX&ZYpW3*JpVHmDq>fRUJ,~>
+o`+afrV6-\p\":Qp[\(Kq![tFp[%Y?pZ_G9pZMP;q>fRUJ,~>
+o`+afrV6-\p\":Qp[\(Kq![tFp[%Y?pZ_G9pZMP;q>fRUJ,~>
+o`+afrTs:CpZ;//pYPYupt,8hpX&ZYpW3*JpVHjCq>fRUJ,~>
+o`+afrqQ6]p\":Qp[\(Kq![tFp[%Y?pZ_G9pZMM:q>fRUJ,~>
+o`+afrqQ6]p\":Qp[\(Kq![tFp[%Y?pZ_G9pZMM:q>fRUJ,~>
+o`+afrp9CDpZ;//pYPYupt,8hpX&ZYpW3*JpVHgBq>fRUJ,~>
+o`+afs7l?^p\":Qp[\(Kq![tFp[%Y?pZ_G9pZMJ9q>fRUJ,~>
+o`+afs7l?^p\":Qp[\(Kq![tFp[%Y?pZ_G9pZMJ9q>fRUJ,~>
+o`+afs6TLEpZ;//pYPYupt,8hpX&ZYpW3*JpVHdAq>fRUJ,~>
+o`+af!;Q<^p\":Qp[\(Kq![tFp[%Y?pZ_G9pZMG8q>fRUJ,~>
+o`+af!;Q<^p\":Qp[\(Kq![tFp[%Y?pZ_G9pZMG8q>fRUJ,~>
+o`+af!:9IEpZ;//pYPYupt,8hpX&ZYpW3*JpVHa@q>fRUJ,~>
+o`+afp\+@Sq"+R;mC2MlmBuet!mg,qpZVA7qW7PRj8XW~>
+o`+afp\+@Sq"+R;mC2MlmBuet!mg,qpZVA7qW7PRj8XW~>
+o`+afpZ_G6pu2:rpTXCqpoa@npT4+hqPaP,aN4+ppVH^?q>fRUJ,~>
+o`+afq"FITp[eHp^R5,0l1aE9kP=69!9=*0~>
+o`+afq"FITp[eHp^R5,0l1aE9kP=69!9=*0~>
+o`+afq!%P7pYl1W^R5,%aS3[J_>1hA!9=*0~>
+o`+afq=aRUp[eLW\%e=2[.ieYkP408!9=*0~>
+o`+afq=aRUp[eLW\%e=2[.ieYkP408!9=*0~>
+o`+afq<@Y8pYl51YeQS+WV=C+_>(b@!9=*0~>
+o`+afqY'[Vp[nLV!4T_2!4;ObpZM;4q>fRUJ,~>
+o`+afqY'[Vp[nLV!4T_2!4;ObpZM;4q>fRUJ,~>
+o`+afqW[b9pYu50!3j5+!3#\3pVHU<q>fRUJ,~>
+o`+afqtBdWp[nIU!4T_2!4;RcpZM;4!9EtVj8XW~>
+o`+afqtBdWp[nIU!4T_2!4;RcpZM;4!9EtVj8XW~>
+o`+afqs!k:pYu2/!3j5+!3#_4pVHU<!4r",j8XW~>
+o`+afr:]mXp[nFT!4T_2!4;UdpZM;4s5a"Vj8XW~>
+o`+afr:]mXp[nFT!4T_2!4;UdpZM;4s5a"Vj8XW~>
+o`+afr9<t;pYu/.!3j5+!3#b5pVHU<s18%,j8XW~>
+o`+afrV$!Yp[nCS!4T_2!4;XepZM;4roEnUj8XW~>
+o`+afrV$!Yp[nCS!4T_2!4;XepZM;4roEnUj8XW~>
+o`+afrTX(<pYu,-!3j5+!3#e6pVHU<rjqq+j8XW~>
+o`+afrq?*Zp[n@R!7g_Nm^DMjo<\MCr93n<pZ;A7q>fRUJ,~>
+o`+afrq?*Zp[n@R!7g_Nm^DMjo<\MCr93n<pZ;A7q>fRUJ,~>
+o`+afros1=pYu),!6>)CpTO@ppT=1kpT!terMT_*r5JEHpV-U;q>fRUJ,~>
+o`+afs7Z3[p[n4Np[S%Ip[7eBpZqS<pZVA7pZ;>6q>fRUJ,~>
+o`+afs7Z3[p[n4Np[S%Ip[7eBpZqS<pZVA7pZ;>6q>fRUJ,~>
+o`+afs69:>pYtr(pY,DopXAl`pWWBQpVlmCpV-R:q>fRUJ,~>
+o`+af!;?0[p[n4Np[S%Ip[7eBpZqS<pZVA7pZ;;5q>fRUJ,~>
+o`+af!;?0[p[n4Np[S%Ip[7eBpZqS<pZVA7pZ;;5q>fRUJ,~>
+o`+af!9s7>pYtr(pY,DopXAl`pWWBQpVlmCpV-O9q>fRUJ,~>
+o`+afp\":Qp[\(Kq![tFp[%Y?pZ_G9pZM;4qW.JQj8XW~>
+o`+afp\":Qp[\(Kq![tFp[%Y?pZ_G9pZM;4qW.JQj8XW~>
+o`+afpZ;//pYPYupt,8hpX&ZYpW3*JpVHU<qRZM'j8XW~>
+o`+afq"=CRp[\(Kq![tFp[%Y?pZ_G9pZM;4q;hAPj8XW~>
+o`+afq"=CRp[\(Kq![tFp[%Y?pZ_G9pZM;4q;hAPj8XW~>
+o`+afpuV80pYPYupt,8hpX&ZYpW3*JpVHU<q7?D&j8XW~>
+o`+afq=XLSp[\(Kq![tFp[%Y?pZ_G9pZM;4puM8Oj8XW~>
+o`+afq=XLSp[\(Kq![tFp[%Y?pZ_G9pZM;4puM8Oj8XW~>
+o`+afq;qA1pYPYupt,8hpX&ZYpW3*JpVHU<pq$;%j8XW~>
+o`+afqXsUTp[\(Kq![tFp[%Y?pZ_G9pZM;4pZ2/Nj8XW~>
+o`+afqXsUTp[\(Kq![tFp[%Y?pZ_G9pZM;4pZ2/Nj8XW~>
+o`+afqW7J2pYPYupt,8hpX&ZYpW3*JpVHU<pU^2$j8XW~>
+o`+afqt9^Up[\(Kq![tFp[%Y?pZ_G9pZM;4pZ)>6q>fRUJ,~>
+o`+afqt9^Up[\(Kq![tFp[%Y?pZ_G9pZM;4pZ)>6q>fRUJ,~>
+o`+afqrRS3pYPYupt,8hpX&ZYpW3*JpVHU<pUU@5q>fRUJ,~>
+o`+afr:TgVp[\(Kq![tFp[%Y?pZ_G9pZM;4pZ2A6q>fRUJ,~>
+o`+afr:TgVp[\(Kq![tFp[%Y?pZ_G9pZM;4pZ2A6q>fRUJ,~>
+o`+afr8m\4pYPYupt,8hpX&ZYpW3*JpVHU<pU^C5q>fRUJ,~>
+o`+afrUopWp[\(Kq![tFp[%Y?pZ_G9pZM;4pZ2>5q>fRUJ,~>
+o`+afrUopWp[\(Kq![tFp[%Y?pZ_G9pZM;4pZ2>5q>fRUJ,~>
+o`+afrT3e5pYPYupt,8hpX&ZYpW3*JpVHU<pU^@4q>fRUJ,~>
+o`+afrq6$Xp[\4O!4T_2!42UdpZ;/1rSmYRj8XW~>
+o`+afrq6$Xp[\4O!4T_2!42UdpZ;/1rSmYRj8XW~>
+o`+afroNn6pYPf$!3a/*!2ob2pV-C5rO2P&j8XW~>
+o`+afs7Q-Yp[\1N!4T_2!42XepZ;/1r8RPQj8XW~>
+o`+afs7Q-Yp[\1N!4T_2!42XepZ;/1r8RPQj8XW~>
+o`+afs5j"7pYPc#!3a/*!2oe3pV-C5r3lG%j8XW~>
+o`+af!;6*Yp[\.M!4T_2!42[fpZ;/1qr7GPj8XW~>
+o`+af!;6*Yp[\.M!4T_2!42[fpZ;/1qr7GPj8XW~>
+o`+af!9Nt7pYP`"!3a/*!2oh4pV-C5qmQ>$j8XW~>
+o`+afp[n4Nq!e?n^R5/0kNDU$pZ221q>fRUJ,~>
+o`+afp[n4Nq!e?n^R5/0kNDU$pZ221q>fRUJ,~>
+o`+afpYtr(pt>_O^R5/$_85l[pU^40q>fRUJ,~>
+o`+afq"4=Op[J6l^R5,/kP+*4jS@g3!9=*0~>
+o`+afq"4=Op[J6l^R5,/kP+*4jS@g3!9=*0~>
+o`+afpu;&)pY#VM^R5,#_=t\<](rf2!9=*0~>
+o`+afq=OFPp[J:Q[_J41ZhNSUjS7a2!9=*0~>
+o`+afq=OFPp[J:Q[_J41ZhNSUjS7a2!9=*0~>
+o`+afq;V/*pY#Z"Y.pA)Vt[q"](i`1!9=*0~>
+o`+afqXjOQp[S:P!4KY1!42I^pZ2).q>fRUJ,~>
+o`+afqXjOQp[S:P!4KY1!42I^pZ2).q>fRUJ,~>
+o`+afqVq8+pY,Z!!3X))!2fP*pU^+-q>fRUJ,~>
+o`+afqt0XRp[S%Ip[7eBpZqS<pZVA7pZ;/1pYl23q>fRUJ,~>
+o`+afqt0XRp[S%Ip[7eBpZqS<pZVA7pZ;/1pYl23q>fRUJ,~>
+o`+afqr7A,pY,DopXAl`pWWBQpVlmCpV-C5pU1(.q>fRUJ,~>
+o`+afr:KaSp[S%Ip[7eBpZqS<pZVA7pZ;/1pYu53q>fRUJ,~>
+o`+afr:KaSp[S%Ip[7eBpZqS<pZVA7pZ;/1pYu53q>fRUJ,~>
+o`+afr8RJ-pY,DopXAl`pWWBQpVlmCpV-C5pU:+.q>fRUJ,~>
+o`+afrUfjTp[S%Ip[7eBpZqS<pZVA7pZ;/1pYu22q>fRUJ,~>
+o`+afrUfjTp[S%Ip[7eBpZqS<pZVA7pZ;/1pYu22q>fRUJ,~>
+o`+afrSmS.pY,DopXAl`pWWBQpVlmCpV-C5pU:(-q>fRUJ,~>
+o`+afrq,sUp[S%Ip[7eBpZqS<pZVA7pZ;/1pYu/1q>fRUJ,~>
+o`+afrq,sUp[S%Ip[7eBpZqS<pZVA7pZ;/1pYu/1q>fRUJ,~>
+o`+afro3\/pY,DopXAl`pWWBQpVlmCpV-C5pU:%,q>fRUJ,~>
+o`+afs7H'Vp[S%Ip[7eBpZqS<pZVA7pZ;/1pYu,0q>fRUJ,~>
+o`+afs7H'Vp[S%Ip[7eBpZqS<pZVA7pZ;/1pYu,0q>fRUJ,~>
+o`+afs5Ne0pY,DopXAl`pWWBQpVlmCpV-C5pU:"+q>fRUJ,~>
+o`+af!;-$Vp[S%Ip[7eBpZqS<pZVA7pZ;/1pYu)/q>fRUJ,~>
+o`+af!;-$Vp[S%Ip[7eBpZqS<pZVA7pZ;/1pYu)/q>fRUJ,~>
+o`+af!93b0pY,DopXAl`pWWBQpVlmCpV-C5pU9t*q>fRUJ,~>
+o`+afp[\(Kq![tFp[%Y?pZ_G9pZM;4pZ2).qVh8Nj8XW~>
+o`+afp[\(Kq![tFp[%Y?pZ_G9pZM;4pZ2).qVh8Nj8XW~>
+o`+afpYPYupt,8hpX&ZYpW3*JpVHU<pU^+-qQp"uj8XW~>
+o`+afq""1Lq![tFp[%Y?pZ_G9pZM;4pZ2).q;M/Mj8XW~>
+o`+afq""1Lq![tFp[%Y?pZ_G9pZM;4pZ2).q;M/Mj8XW~>
+o`+afptkc!pt,8hpX&ZYpW3*JpVHU<pU^+-q6Tntj8XW~>
+o`+afq==:Mq![tFp[%Y?pZ_G9pZM;4pZ2).pu2&Lj8XW~>
+o`+afq==:Mq![tFp[%Y?pZ_G9pZM;4pZ2).pu2&Lj8XW~>
+o`+afq;1l"pt,8hpX&ZYpW3*JpVHU<pU^+-pp9esj8XW~>
+o`+afqXXCNq![tFp[%Y?pZ_G9pZM;4pZ2).pYkrKj8XW~>
+o`+afqXXCNq![tFp[%Y?pZ_G9pZM;4pZ2).pYkrKj8XW~>
+o`+afqVLu#pt,8hpX&ZYpW3*JpVHU<pU^+-pTs\rj8XW~>
+o`+afqssLOq![tFp[%Y?pZ_G9pZM;4pZ2).pYc,0q>fRUJ,~>
+o`+afqssLOq![tFp[%Y?pZ_G9pZM;4pZ2).pYc,0q>fRUJ,~>
+o`+afqqh)$pt,8hpX&ZYpW3*JpVHU<pU^+-pTjk'q>fRUJ,~>
+o`+afr:9UPq![tFp[%Y?pZ_G9pZM;4pZ2).pYl/0q>fRUJ,~>
+o`+afr:9UPq![tFp[%Y?pZ_G9pZM;4pZ2).pYl/0q>fRUJ,~>
+o`+afr8.2%pt,8hpX&ZYpW3*JpVHU<pU^+-pTsn'q>fRUJ,~>
+o`+afrUT^Qq![tFp[%Y?pZ_G9pZM;4pZ2).pYl,/q>fRUJ,~>
+o`+afrUT^Qq![tFp[%Y?pZ_G9pZM;4pZ2).pYl,/q>fRUJ,~>
+o`+afrSI;&pt,8hpX&ZYpW3*JpVHU<pU^+-pTsk&q>fRUJ,~>
+o`+afrpogRq![tFp[%Y?pZ_G9pZM;4pZ2).pYl).q>fRUJ,~>
+o`+afrpogRq![tFp[%Y?pZ_G9pZM;4pZ2).pYl).q>fRUJ,~>
+o`+afrndD'pt,8hpX&ZYpW3*JpVHU<pU^+-pTsh%q>fRUJ,~>
+o`+afs75pSq![tFp[%Y?pZ_G9pZM;4pZ2).pYl&-q>fRUJ,~>
+o`+afs75pSq![tFp[%Y?pZ_G9pZM;4pZ2).pYl&-q>fRUJ,~>
+o`+afs5*M(pt,8hpX&ZYpW3*JpVHU<pU^+-pTse$q>fRUJ,~>
+o`+af!:omSq![tFp[%Y?pZ_G9pZM;4pZ2).pYl#,q>fRUJ,~>
+o`+af!:omSq![tFp[%Y?pZ_G9pZM;4pZ2).pYl#,q>fRUJ,~>
+o`+af!8dJ(pt,8hpX&ZYpW3*JpVHU<pU^+-pTsb#q>fRUJ,~>
+o`+afp[S%Ip[7eBpZqS<pZVA7pZ;/1pYtr+qVV,Lj8XW~>
+o`+afp[S%Ip[7eBpZqS<pZVA7pZ;/1pYtr+qVV,Lj8XW~>
+o`+afpY,DopXAl`pWWBQpVlmCpV-C5pU9h&qQK_qj8XW~>
+o`+afq!n.Jp[7eBpZqS<pZVV>f0fJpq;;#Kj8XW~>
+o`+afq!n.Jp[7eBpZqS<pZVV>f0B2lq;;#Kj8XW~>
+o`+afptGMppXAl`pWWBQpVm-Jf=_$fq60Vpj8XW~>
+o`+afq=4COf<bMApZVS=f0fMqpttoJj8XW~>
+o`+afq=4COf<bMApZVS=f0B5mpttoJj8XW~>
+o`+afq:bbuf<bLupVm*If=_'gpojMoj8XW~>
+o`+afqXOIOf<YJApZVP<f15i!ptl).q>fRUJ,~>
+o`+afqXOIOf<YJApZVP<f0B8nptl).q>fRUJ,~>
+o`+afqV(huf<YIupVm'Hf=:gdpoa\!q>fRUJ,~>
+o`+afqsjOOf<b58qrcR's5Eb1s5*SPj8XW~>
+o`+afqsjOOf<b58qrcQqs5Eb1s5*SPj8XW~>
+o`+afqqCnuf<b4jqn^mls0ML(s/c%sj8XW~>
+o`+afr:0UOf<b89qWHI-!9*_1rndJOj8XW~>
+o`+afr:0UOf<b89qWHHp!9*_1rndJOj8XW~>
+o`+afr7^tuf<b7kqSCdd!42I(riGqrj8XW~>
+o`+afrUK[Of<b;:q<-@/ptu&,q>fRUJ,~>
+o`+afrUK[Of<b;:q<-?optu&,q>fRUJ,~>
+o`+afrS%%uf<b:lq8([`pojXtq>fRUJ,~>
+o`+afrpfdP!:JIFqWR_;f3%k+r8.8Mj8XW~>
+o`+afrpfdP!:JIFqWR_;f0B)gr8.8Mj8XW~>
+o`+afrn@/!!7TQ+qSi6Gf;JGJr2f_pj8XW~>
+o`+afs7,mQs6eLFqrme;f3A+/qqh/Lj8XW~>
+o`+afs7,mQs6eLFqrme;f0B,hqqh/Lj8XW~>
+o`+afs4[8"s3oT+qo/<Gf;/8HqlKVoj8XW~>
+o`+af!:fjQp[7eBpZqS<pZVA7!9Mg>qqq8,q>fRUJ,~>
+o`+af!:fjQp[7eBpZqS<pZVA7!9Mfsqqq8,q>fRUJ,~>
+o`+af!8@5"pXAl`pWWBQpVlmC!5@'Xqlfjtq>fRUJ,~>
+o`+afq![tFp[%Y?pZ_G9pZMS<f44a9q;1rJj8XW~>
+o`+afq![tFp[%Y?pZ_G9pZMS<f0B2jq;1rJj8XW~>
+o`+afpt,8hpX&ZYpW3*JpVHmDf:;cBq5jDmj8XW~>
+o`+afq="(Gp[%Y?pZ_G9pZMP;f4P!=ptkiIj8XW~>
+o`+afq="(Gp[%Y?pZ_G9pZMP;f0B5kptkiIj8XW~>
+o`+afq:GAipX&ZYpW3*JpVHjCf9uT@poO;lj8XW~>
+o`+afqX=1Hp[%Y?pZ_G9pZMM:f4t<BpYP`Hj8XW~>
+o`+afqX=1Hp[%Y?pZ_G9pZMM:f0B8lpYP`Hj8XW~>
+o`+afqUbJjpX&ZYpW3*JpVHgBf9Q?=pT42kj8XW~>
+o`+afqsX:Ip[%Y?pZ_G9pZMJ9f5:QFpYGo+q>fRUJ,~>
+o`+afqsX:Ip[%Y?pZ_G9pZMJ9f0B;mpYGo+q>fRUJ,~>
+o`+afqq(SkpX&ZYpW3*JpVHdAf960;pT+@nq>fRUJ,~>
+o`+afr9sCJp[%Y?pZ_G9pZMG8f5L`IpYPr+q>fRUJ,~>
+o`+afr9sCJp[%Y?pZ_G9pZMG8f098mpYPr+q>fRUJ,~>
+o`+afr7C\lpX&ZYpW3*JpVHa@f8fp8pT4Cnq>fRUJ,~>
+o`+afrU9LKp[%Y?pZ_G9pZMD7f6?uGrn[DNj8XW~>
+o`+afrU9LKp[%Y?pZ_G9pZMD7f0B#drn[DNj8XW~>
+o`+afrR^empX&ZYpW3*JpVH^?f801&ri#Ynj8XW~>
+o`+afrpTULp[%Y?pZ_G9pZMA6f6d;LrS@;Mj8XW~>
+o`+afrpTULp[%Y?pZ_G9pZMA6f0B&erS@;Mj8XW~>
+o`+afrn$nnpX&ZYpW3*JpVH[>f7`q#rM]Pmj8XW~>
+o`+afs6o^Mp[%Y?pZ_G9pZM>5f7*PPr8%2Lj8XW~>
+o`+afs6o^Mp[%Y?pZ_G9pZM>5f0B)fr8%2Lj8XW~>
+o`+afs4@"opX&ZYpW3*JpVHX=f7Eb!r2BGlj8XW~>
+o`+af!:T[Ms6T3ol,EP_pZ:"YqVM,*q>fRUJ,~>
+o`+af!:T[Ms6T3ol,EP_pZ:!kqVM,*q>fRUJ,~>
+o`+af!8$tos3USTpUp73pUU74qn`$@f7!Lsql'>kj8XW~>
+o`+afp[8%If<bD<pZ2D9f7s1ZqVCuJj8XW~>
+o`+afp[8%If<bD<pZ2D9f0B/hqVCuJj8XW~>
+o`+afpXB,gf<bCkpV$X=f6R7pqPa5jj8XW~>
+o`+afq!S+If<bG=pZ;G9f89F^q;(lIj8XW~>
+o`+afq!S+If<bG=pZ;G9f0B2iq;(lIj8XW~>
+o`+afps]2gf<bFlpV-[=f67(nq5F,ij8XW~>
+o`+afq<n1If<bJ>pZ;D8f8]acptbcHj8XW~>
+o`+afq<n1If<bJ>pZ;D8f0B5jptbcHj8XW~>
+o`+afq:#8gf<bImpV-X<f5ghkpo+#hj8XW~>
+o`+afqX47If<bM?pZ;A7f9$!gpYGZGj8XW~>
+o`+afqX47If<bM?pZ;A7f0B8kpYGZGj8XW~>
+o`+afqU>>gf<bLnpV-U;f5LYipSdogj8XW~>
+o`+afqsO=If<YJ?pZ;>6f9?6kpY>i(q>fRUJ,~>
+o`+afqsO=If<YJ?pZ;>6f0B;lpY>i(q>fRUJ,~>
+o`+afqpYDgf<YInpV-R:f51JgpS\(fq>fRUJ,~>
+o`+afr9jCIf<b55qrH@q!8dJ+s4dAMj8XW~>
+o`+afr9jCIf<b55qrH?n!8dJ+s4dAMj8XW~>
+o`+afr6tJgf<b4cqmtBm!3Gpns.oJkj8XW~>
+o`+afrU0IIp;Z.3!6"ZoqW-8"pYGi'q>fRUJ,~>
+o`+afrU0IIp;Z.3!6"ZoqW-6mpYGi'q>fRUJ,~>
+o`+afrR:Pg!58->pU^+0pUC44pqHU9f4"EPrhTAjj8XW~>
+o`+afrpKOIpZqS<pZVA7pZ;53f:r&rrS./Kj8XW~>
+o`+afrpKOIpZqS<pZVA7pZ;53f0B&drS./Kj8XW~>
+o`+afrmUVgpWWBQpVlmCpV-I7f3S0MrM98ij8XW~>
+o`+afs6fXJpZqS<pZVA7pZ;22f;8<!r7h&Jj8XW~>
+o`+afs6fXJpZqS<pZVA7pZ;22f0B)er7h&Jj8XW~>
+o`+afs3p_hpWWBQpVlmCpV-F6f38!Kr1s/hj8XW~>
+o`+af!:KUJpZqS<pZVA7pZ;/1f;\W&qqLrIj8XW~>
+o`+af!:KUJpZqS<pZVA7pZ;/1f0B,fqqLrIj8XW~>
+o`+af!7U\hpWWBQpVlmCpV-C5f2haHqkX&gj8XW~>
+o`+afp[%Y?pZ_G9pZM;4pZ)>6f<"l*qV1iHj8XW~>
+o`+afp[%Y?pZ_G9pZM;4pZ)>6f0B/gqV1iHj8XW~>
+o`+afpX&ZYpW3*JpVHU<pUU@5f2MRFqP<rfj8XW~>
+o`+afq!@b@pZ_G9pZM;4pZ2A6f<>,.q:k`Gj8XW~>
+o`+afq!@b@pZ_G9pZM;4pZ2A6f0B2hq:k`Gj8XW~>
+o`+afpsAcZpW3*JpVHU<pU^C5f22CDq5!iej8XW~>
+o`+afq<[kApZ_G9pZM;4pZ2>5f<bG3ptPWFj8XW~>
+o`+afq<[kApZ_G9pZM;4pZ2>5f0B5iptPWFj8XW~>
+o`+afq9\l[pW3*JpVHU<pU^@4f1c.Apn[`dj8XW~>
+o`+afqX!tBpZ_G9pZM;4pZ2;4f=(\7pY5NEj8XW~>
+o`+afqX!tBpZ_G9pZM;4pZ2;4f0B8jpY5NEj8XW~>
+o`+afqU"u\pW3*JpVHU<pU^=3f1Gt?pS@Wcj8XW~>
+o`+afqs=(CpZ_G9pZM;4pZ283f=M"<pY,]%q>fRUJ,~>
+o`+afqs=(CpZ_G9pZM;4pZ283f0B;kpY,]%q>fRUJ,~>
+o`+afqp>)]pW3*JpVHU<pU^:2f1#_<pS7e_q>fRUJ,~>
+o`+afr9X1DpZ_G9pZM;4pZ252f=_1?pY5`%q>fRUJ,~>
+o`+afr9X1DpZ_G9pZM;4pZ252f0TJnpY5`%q>fRUJ,~>
+o`+afr6Y2^pW3*JpVHU<pU^71f0986pS@h_q>fRUJ,~>
+o`+afrTs=Ff<b85qVp,;pY5]$q>fRUJ,~>
+o`+afrTs=Ff<b85qVp*rpY5]$q>fRUJ,~>
+o`+afrQt>`f<b7`qR5!?pS@e^q>fRUJ,~>
+o`+afrp9CFf<b;6q;U#5ptPc$q>fRUJ,~>
+o`+afrp9CFf<b;6q;U"!ptPc$q>fRUJ,~>
+o`+afrm:D`f<b:aq6nm>pn[k^q>fRUJ,~>
+o`+afs6TLG!9r+AqW.G2f<G)*r7^uIj8XW~>
+o`+afs6TLG!9r+AqW.G2f2)4sr7^uIj8XW~>
+o`+afs3UMa!6EcuqRZI1f0B),r1Wrej8XW~>
+o`+af!:9IGs68.AqrIM2f;nc&qqClHj8XW~>
+o`+af!:9IGs68.AqrIM2f2VV$qqClHj8XW~>
+o`+af!7:Jas2`fuqmuO1f0B,-qk<idj8XW~>
+o`+afpZqhCf<bD9pYl23f;AH"qV(cGj8XW~>
+o`+afpZqhCf<bD9pYl23f3/"*qV(cGj8XW~>
+o`+afpWWWXf<bCdpU1(.f0B/.qP!`cj8XW~>
+o`+afq!7nCf<bG:pYu53f:r2tq:bZFj8XW~>
+o`+afq!7nCf<bG:pYu53f3S=/q:bZFj8XW~>
+o`+afprr]Xf<bFepU:+.f0B2/q4[Wbj8XW~>
+o`+afq<RtCf<bJ;pYu22f:DlpptGQEj8XW~>
+o`+afq<RtCf<bJ;pYu22f4+^5ptGQEj8XW~>
+o`+afq98cXf<bIfpU:(-f0B50pn@Naj8XW~>
+o`+afqWmn?pZVA7pZ;/1pYu/1f9lQlpY,HDj8XW~>
+o`+afqWmn?pZVA7pZ;/1pYu/1f4Y*;pY,HDj8XW~>
+o`+afqTS]TpVlmCpV-C5pU:%,f0B81pS%E`j8XW~>
+o`+afqs4"@pZVA7pZ;/1pYu,0f9?6hpY#W"q>fRUJ,~>
+o`+afqs4"@pZVA7pZ;/1pYu,0f51KApY#W"q>fRUJ,~>
+o`+afqonfUpVlmCpV-C5pU:"+f0B;2pRqSXq>fRUJ,~>
+o`+afr9O+ApZVA7pZ;/1pYu)/f89R_pY,Z"q>fRUJ,~>
+o`+afr9O+ApZVA7pZ;/1pYu)/f6%)JpY,Z"q>fRUJ,~>
+o`+afr64oVpVlmCpV-C5pU9t*f0982pS%VXq>fRUJ,~>
+o`+afrTj4BpZVA7pZ;/1pYu&.f7s%Rrn.&Ij8XW~>
+o`+afrTj4BpZVA7pZ;/1pYu&.f6R,Ern.&Ij8XW~>
+o`+afrQP#WpVlmCpV-C5pU9q)f0B#'rgilcj8XW~>
+o`+afrp0=CpZVA7pZ;/1pYu#-f7E_NrRgrHj8XW~>
+o`+afrp0=CpZVA7pZ;/1pYu#-f7*MKrRgrHj8XW~>
+o`+afrlk,XpVlmCpV-C5pU9n(f0B&(rLNcbj8XW~>
+o`+afs6KFDpZVA7pZ;/1pYtu,f6mDJr7LiGj8XW~>
+o`+afs6KFDpZVA7pZ;/1pYtu,f7WnQr7LiGj8XW~>
+o`+afs315YpVlmCpV-C5pU9k'f0B))r13Zaj8XW~>
+o`+af!:0CDpZVA7pZ;/1pYtr+f6@)Fqq1`Fj8XW~>
+o`+af!:0CDpZVA7pZ;/1pYtr+f80:Wqq1`Fj8XW~>
+o`+af!6k2YpVlmCpV-C5pU9h&f0B,*qjmQ`j8XW~>
+o`+afpZ_G9pZM;4pZ2).pYc,0f5piCqUkWEj8XW~>
+o`+afpZ_G9pZM;4pZ2).pYc,0f8TU\qUkWEj8XW~>
+o`+afpW3*JpVHU<pU^+-pTjk'f0B/+qORH_j8XW~>
+o`+afq!%P:pZM;4pZ2).pYl/0f5CN?q:PNDj8XW~>
+o`+afq!%P:pZM;4pZ2).pYl/0f9-!bq:PNDj8XW~>
+o`+afprN3KpVHU<pU^+-pTsn'f0B2,q47?^j8XW~>
+o`+afq<@Y;pZM;4pZ2).pYl,/f4t9<pt5ECj8XW~>
+o`+afq<@Y;pZM;4pZ2).pYl,/f9Q<gpt5ECj8XW~>
+o`+afq8i<LpVHU<pU^+-pTsk&f0B5-pmq6]j8XW~>
+o`+afqW[n@f<bM:pYl).f4Fs8pXo<Bj8XW~>
+o`+afqW[n@f<bM:pYl).f:)]mpXo<Bj8XW~>
+o`+afqT/QQf<bLcpTsh%f0B8.pRV-\j8XW~>
+o`+afqs!t@f<YJ:pYl&-f3nX4pXfJtq>fRUJ,~>
+o`+afqs!t@f<YJ:pYl&-f:W)spXfJtq>fRUJ,~>
+o`+afqoJWQf<YIcpTse$f0B;/pRM;Qq>fRUJ,~>
+o`+afr9=%@f<b51qqp",!8@2"s4@)Ij8XW~>
+o`+afr9=%@f<b51qqp#(!8@2"s4@)Ij8XW~>
+o`+afr5e]Qc*R;Nf098/pRV>Qq>fRUJ,~>
+o`+afrTX+@f<b82qVTn&pXoJsq>fRUJ,~>
+o`+afrTX+@f<b82qVTo,pXoJsq>fRUJ,~>
+o`+afrQ+cQcEmANf0B##rgNZ`j8XW~>
+o`+afros1@f<b;3q;9e!pt5Psq>fRUJ,~>
+o`+afros1@f<b;3q;9f/pt5Psq>fRUJ,~>
+o`+afrlFiQca3GNf0B&$rL3Q_j8XW~>
+o`+afs69:A!9_t?qVh5,f1Gejr7CcFj8XW~>
+o`+afs69:A!9_t?qVh5,f=(M-r7CcFj8XW~>
+o`+afs2arR!5[$gpoi:6q47GPq>fRUJ,~>
+o`+af!9s7As6&"?qr.>-!8c<qqUk\sq>fRUJ,~>
+o`+af!9s7As6&"?qr.>-!8c>>qUk\sq>fRUJ,~>
+o`+af!6FoRs2!*hpoa\!f0B,&qjR?]j8XW~>
+o`+afpZVA7pZ;/1pYtr+ptu,.f0B/bqUbQDj8XW~>
+o`+afpZVA7pZ;/1pYtr+ptu,.f>%48qUbQDj8XW~>
+o`+afpVlmCpV-C5pU9h&poj_!f0B/'qO76\j8XW~>
+o`+afpuqJ8pZ;/1pYtr+ptti&pYGSupY,Aoq:GHCj8XW~>
+o`+afpuqJ8pZ;/1pYtr+ptti&pYGSupY,Aoq:GHCj8XW~>
+o`+afpr3!DpV-C5pU9h&pojFnpSdh^pS%>Pq3q-[j8XW~>
+o`+afq<7S9pZ;/1pYtr+ptti&pYGSupY,Aopt,?Bj8XW~>
+o`+afq<7S9pZ;/1pYtr+ptti&pYGSupY,Aopt,?Bj8XW~>
+o`+afq8N*EpV-C5pU9h&pojFnpSdh^pS%>PpmV$Zj8XW~>
+o`+afqWR\:pZ;/1pYtr+ptti&pYGSupY,AopXf6Aj8XW~>
+o`+afqWR\:pZ;/1pYtr+ptti&pYGSupY,AopXf6Aj8XW~>
+o`+afqSi3FpV-C5pU9h&pojFnpSdh^pS%>PpR:pYj8XW~>
+o`+afqrme;pZ;/1pYtr+ptti&pYGSupY,AopX]Dqq>fRUJ,~>
+o`+afqrme;pZ;/1pYtr+ptti&pYGSupY,AopX]Dqq>fRUJ,~>
+o`+afqo/<GpV-C5pU9h&pojFnpSdh^pS%>PpR2)Jq>fRUJ,~>
+o`+afr93n<pZ;/1pYtr+ptti&pYGSupY,AopXfGqq>fRUJ,~>
+o`+afr93n<pZ;/1pYtr+ptti&pYGSupY,AopXfGqq>fRUJ,~>
+o`+afr5JEHpV-C5pU9h&pojFnpSdh^pS%>PpR;,Jq>fRUJ,~>
+o`+afrTO"=pZ;/1pYtr+ptti&pYGSupY,AopXfDpq>fRUJ,~>
+o`+afrTO"=pZ;/1pYtr+ptti&pYGSupY,AopXfDpq>fRUJ,~>
+o`+afrPeNIpV-C5pU9h&pojFnpSdh^pS%>PpR;)Iq>fRUJ,~>
+o`+afroj+>pZ;/1pYtr+ptti&pYGSupY,AopXfAoq>fRUJ,~>
+o`+afroj+>pZ;/1pYtr+ptti&pYGSupY,AopXfAoq>fRUJ,~>
+o`+afrl+WJpV-C5pU9h&pojFnpSdh^pS%>PpR;&Hq>fRUJ,~>
+o`+afs604?pZ;/1pYtr+ptti&pYGSupY,AopXf>nq>fRUJ,~>
+o`+afs604?pZ;/1pYtr+ptti&pYGSupY,AopXf>nq>fRUJ,~>
+o`+afs2F`KpV-C5pU9h&pojFnpSdh^pS%>PpR;#Gq>fRUJ,~>
+o`+af!9j1?s5i^fmDJn>r878*!8[(ZmD/_9qUbVpq>fRUJ,~>
+o`+af!9j1?s5i^fmDJn>r878*!8[(ZmD/_9qUbVpq>fRUJ,~>
+o`+af!6+]Ks1\<<pU9h'pTsh'r3,jr!3#[rpTF7mpT+:nqO7;Iq>fRUJ,~>
+o`+afpZMP;f<bG5pYPr+f<bA+qUPEBj8XW~>
+o`+afpZMP;f<bG5pYPr+f<bA+qUPEBj8XW~>
+o`+afpVHjCf<bFZpT4Cnf<b@CqNgsXj8XW~>
+o`+afpuhV;f<bJ6pYPo*f<bD,q:5<Aj8XW~>
+o`+afpuhV;f<bJ6pYPo*f<bD,q:5<Aj8XW~>
+o`+afpqcpCf<bI[pT4@mf<bCDq3LjWj8XW~>
+o`+afq<.\;f<bM7pYPl)f<bG-pso3@j8XW~>
+o`+afq<.\;f<bM7pYPl)f<bG-pso3@j8XW~>
+o`+afq8*!Cf<bL\pT4=lf<bFEpm1aVj8XW~>
+o`+afqWIb;f<YJ7pYPi(f<bJ.pXT*?j8XW~>
+o`+afqWIb;f<YJ7pYPi(f<bJ.pXT*?j8XW~>
+o`+afqSE'Cf<YI\pT4:kf<bIFpQkXUj8XW~>
+o`+afqrdh;f<b5.qq]l1s4@"q!7^iFj8XW~>
+o`+afqrdh;f<b5.qq]l1s4@"q!7^iFj8XW~>
+o`+afqn`-Cf<b4Qql&,Qs-i\J!0[0Yj8XW~>
+o`+afr9*n;f<b8/qVBc0!8$tqs4$lFj8XW~>
+o`+afr9*n;f<b8/qVBc0!8$tqs4$lFj8XW~>
+o`+afr5&3Cf<b7RqP`#P!1NYJs-!3Yj8XW~>
+o`+afrTEt;p;H@9p;6X^q;(_[mD/J2pXT8mq>fRUJ,~>
+o`+afrTEt;p;H@9p;6X^q;(_[mD/J2pXT8mq>fRUJ,~>
+o`+afrPA9C!4V^2pU'\$pp'k'q5jCjs0)1"pT=1jpT!tRrf[*Xj8XW~>
+o`+afroa%;pZ2).pYko)pYPZ#pY5GrpXo5lpXT5lq>fRUJ,~>
+o`+afroa%;pZ2).pYko)pYPZ#pY5GrpXo5lpXT5lq>fRUJ,~>
+o`+afrk\?CpU^+-pTsXupT4+fpS@PWpRV&IpQkc@q>fRUJ,~>
+o`+afs6'.<pZ2).pYko)pYPZ#pY5GrpXo5lpXT2kq>fRUJ,~>
+o`+afs6'.<pZ2).pYko)pYPZ#pY5GrpXo5lpXT2kq>fRUJ,~>
+o`+afs2"HDpU^+-pTsXupT4+fpS@PWpRV&IpQk`?q>fRUJ,~>
+o`+af!9a+<pZ2).pYko)pYPZ#pY5GrpXo5lpXT/jq>fRUJ,~>
+o`+af!9a+<pZ2).pYko)pYPZ#pY5GrpXo5lpXT/jq>fRUJ,~>
+o`+af!5\EDpU^+-pTsXupT4+fpS@PWpRV&IpQk]>q>fRUJ,~>
+o`+afpZ;/1pYtr+ptti&pYGSupY,AopXf/iqUG?Aj8XW~>
+o`+afpZ;/1pYtr+ptti&pYGSupY,AopXf/iqUG?Aj8XW~>
+o`+afpV-C5pU9h&pojFnpSdh^pS%>PpR:iBqNC[Tj8XW~>
+o`+afpuV82pYtr+ptti&pYGSupY,AopXf/iq:,6@j8XW~>
+o`+afpuV82pYtr+ptti&pYGSupY,AopXf/iq:,6@j8XW~>
+o`+afpqHL6pU9h&pojFnpSdh^pS%>PpR:iBq3(RSj8XW~>
+o`+afq;qA3pYtr+ptti&pYGSupY,AopXf/ipsf-?j8XW~>
+o`+afq;qA3pYtr+ptti&pYGSupY,AopXf/ipsf-?j8XW~>
+o`+afq7cU7pU9h&pojFnpSdh^pS%>PpR:iBplbIRj8XW~>
+o`+afqW7J4pYtr+ptti&pYGSupY,AopXf/ipXK$>j8XW~>
+o`+afqW7J4pYtr+ptti&pYGSupY,AopXf/ipXK$>j8XW~>
+o`+afqS)^8pU9h&pojFnpSdh^pS%>PpR:iBpQG@Qj8XW~>
+o`+afqrRS5pYtr+ptti&pYGSupY,AopXf/ipXB2kq>fRUJ,~>
+o`+afqrRS5pYtr+ptti&pYGSupY,AopXf/ipXB2kq>fRUJ,~>
+o`+afqnDg9pU9h&pojFnpSdh^pS%>PpR:iBpQ>N;q>fRUJ,~>
+o`+afr8m\6pYtr+ptti&pYGSupY,AopXf/ipXK5kq>fRUJ,~>
+o`+afr8m\6pYtr+ptti&pYGSupY,AopXf/ipXK5kq>fRUJ,~>
+o`+afr4_p:pU9h&pojFnpSdh^pS%>PpR:iBpQGQ;q>fRUJ,~>
+o`+afrT3e7pYtr+ptti&pYGSupY,AopXf/ipXK2jq>fRUJ,~>
+o`+afrT3e7pYtr+ptti&pYGSupY,AopXf/ipXK2jq>fRUJ,~>
+o`+afrP&$;pU9h&pojFnpSdh^pS%>PpR:iBpQGN:q>fRUJ,~>
+o`+afroNn8pYtr+ptti&pYGSupY,AopXf/ipXK/iq>fRUJ,~>
+o`+afroNn8pYtr+ptti&pYGSupY,AopXf/ipXK/iq>fRUJ,~>
+o`+afrkA-<pU9h&pojFnpSdh^pS%>PpR:iBpQGK9q>fRUJ,~>
+o`+afs5j"9pYtr+ptti&pYGSupY,AopXf/ipXK,hq>fRUJ,~>
+o`+afs5j"9pYtr+ptti&pYGSupY,AopXf/ipXK,hq>fRUJ,~>
+o`+afs1\6=pU9h&pojFnpSdh^pS%>PpR:iBpQGH8q>fRUJ,~>
+o`+af!9Nt9pYtr+ptti&pYGSupY,AopXf/ipXK)gq>fRUJ,~>
+o`+af!9Nt9pYtr+ptti&pYGSupY,AopXf/ipXK)gq>fRUJ,~>
+o`+af!5A3=pU9h&pojFnpSdh^pS%>PpR:iBpQGE7q>fRUJ,~>
+o`+afpZ2).pYko)pYPZ#pY5GrpXo5lpXT#fqU53?j8XW~>
+o`+afpZ2).pYko)pYPZ#pY5GrpXo5lpXT#fqU53?j8XW~>
+o`+afpU^+-pTsXupT4+fpS@PWpRV&IpQkQ:qN(IQj8XW~>
+o`+afpuM2/pYko)pYPZ#pY5GrpXo5lpXT#fq9o*>j8XW~>
+o`+afpuM2/pYko)pYPZ#pY5GrpXo5lpXT#fq9o*>j8XW~>
+o`+afpq$4.pTsXupT4+fpS@PWpRV&IpQkQ:q2b@Pj8XW~>
+o`+afq;h;0pYko)pYPZ#pY5GrpXo5lpXT#fpsT!=j8XW~>
+o`+afq;h;0pYko)pYPZ#pY5GrpXo5lpXT#fpsT!=j8XW~>
+o`+afq7?=/pTsXupT4+fpS@PWpRV&IpQkQ:plG7Oj8XW~>
+o`+afqW.D1pYko)pYPZ#pY5GrpXo5lpXT#fpX8m<j8XW~>
+o`+afqW.D1pYko)pYPZ#pY5GrpXo5lpXT#fpX8m<j8XW~>
+o`+afqRZF0pTsXupT4+fpS@PWpRV&IpQkQ:pQ,.Nj8XW~>
+o`+afnP&@Dm7Qb;m7?V7p."lYj8XW~>
+o`+afnP&@Dm7Qb;m7?V7p."lYj8XW~>
+o`+afq`aa;pH844pH&%.pG_h)pGM\%pG2ItpFlS#q>fRUJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'IBo`4%PJ,~>
+o`'JBoi:&PJ,~>
+o`'JBoi:&PJ,~>
+o`'JBoi:&PJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+JcEmmJ,~>
+%%EndData
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.pdf b/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.pdf
new file mode 100644
index 00000000000..49191743021
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.tex b/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.tex
new file mode 100644
index 00000000000..a17a2f13eb6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/art/beamericonarticle.tex
@@ -0,0 +1,106 @@
+\documentclass[12pt]{article}
+
+\usepackage{pgf,pgfshade}
+\usepackage{color}
+
+\usepackage[papersize={11pt,14pt},hmargin=0pt,vmargin=0pt,headsep=0pt,nohead,nofoot]{geometry}
+
+\pagestyle{empty}
+
+\begin{document}
+\begin{colormixin}{20}%
+ \pgfdeclareverticalshading{shadow}{20pt}{%
+ rgb(0pt)=(.2,.2,.2);
+ rgb(11pt)=(1,1,1)}%
+ \pgfdeclareverticalshading{paper}{20pt}{%
+ rgb(0pt)=(0.8,0.8,0.5);
+ rgb(15pt)=(1,1,1)}%
+ \pgfdeclareverticalshading{pic}{2.5pt}{%
+ rgb(0pt)=(0.25,0.75,0.25);
+ rgb(1.5pt)=(0.75,0.25,0.25);
+ rgb(3.5pt)=(0.25,0.25,0.75)}%
+ \pgfdeclareverticalshading{corner}{2pt}{%
+ rgb(0pt)=(0.5,0.5,0);
+ rgb(2pt)=(0.8,0.8,0.8)}%
+ \noindent\hbox{%
+ \begin{pgfpicture}{-1pt}{-2pt}{10pt}{12pt}
+ \pgfsetxvec{\pgfpoint{1pt}{0pt}}
+ \pgfsetyvec{\pgfpoint{0pt}{1pt}}
+ \pgfsetlinewidth{0.4pt}
+
+ % \begin{pgfscope}
+ % \color[gray]{0.7}
+ % \pgfmoveto{\pgfxy(0.6,-1)}
+ % \pgflineto{\pgfxy(9,-1)}
+ % \pgflineto{\pgfxy(9,8.2)}
+ % \pgflineto{\pgfxy(6.8,10.4)}
+ % \pgflineto{\pgfxy(0.6,10.4)}
+ % \pgfclip
+
+ % \pgfputat{\pgfxy(0.6,-10)}
+ % {%
+ % \begin{pgfrotateby}{\pgfdegree{45}}
+ % \pgfbox[left,base]{\pgfuseshading{shadow}}
+ % \end{pgfrotateby}
+ % }
+ % \end{pgfscope}
+
+ \begin{pgfscope}
+ \pgfmoveto{\pgfxy(0,0)}
+ \pgflineto{\pgfxy(8,0)}
+ \pgflineto{\pgfxy(8,9)}
+ \pgflineto{\pgfxy(6,9)}
+ \pgflineto{\pgfxy(6,11)}
+ \pgflineto{\pgfxy(0,11)}
+ \pgfclip
+
+ \pgfputat{\pgfxy(0,-10)}
+ {%
+ \begin{pgfrotateby}{\pgfdegree{45}}
+ \pgfbox[left,base]{\pgfuseshading{paper}}
+ \end{pgfrotateby}
+ }
+ \end{pgfscope}
+
+ \begin{pgfscope}
+ \pgfmoveto{\pgfxy(8,9)}
+ \pgflineto{\pgfxy(6,9)}
+ \pgflineto{\pgfxy(6,11)}
+ \pgfclip
+
+ \pgfputat{\pgfxy(6,9)}{\pgfbox[left,base]{\pgfuseshading{corner}}}
+ \end{pgfscope}
+
+ \pgfmoveto{\pgfxy(0,0)}
+ \pgflineto{\pgfxy(8,0)}
+ \pgflineto{\pgfxy(8,9)}
+ \pgflineto{\pgfxy(6,11)}
+ \pgflineto{\pgfxy(0,11)}
+ \pgfclosepath
+ \pgfstroke
+
+ \color[gray]{0.5}
+ \pgfxyline(1,9.5)(6,9.5)
+ \color[gray]{0.6}
+ \pgfxyline(2,8)(6,8)
+ \pgfxyline(2,7)(6,7)
+
+ \color[gray]{0.7}
+ \pgfxyline(1,5.5)(3.5,5.5)
+ \pgfxyline(1,4.5)(3.5,4.5)
+ \pgfxyline(1,3.5)(3.5,3.5)
+ \pgfxyline(1,2.5)(3.5,2.5)
+ \pgfxyline(1,1.5)(3.5,1.5)
+
+ \pgfputat{\pgfxy(4.5,2.25)}{\pgfbox[left,base]{\pgfuseshading{pic}}}
+ \pgfxyline(4.5,1.5)(7,1.5)
+
+ \color{black}
+ \pgfmoveto{\pgfxy(8,9)}
+ \pgflineto{\pgfxy(6,9)}
+ \pgflineto{\pgfxy(6,11)}
+ \pgfstroke
+ \end{pgfpicture}%
+ }%
+\end{colormixin}%
+\end{document}
diff --git a/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.20.eps b/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.20.eps
new file mode 100644
index 00000000000..750f5e60a17
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.20.eps
@@ -0,0 +1,537 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: GIMP PostScript file plugin V 1.12 by Peter Kirchgessner
+%%Title: /n/mappazza/home4/algo/tantau/texmf/tex/latex/classes/latex-beamer/beamericonbook.20.eps
+%%CreationDate: Wed Oct 29 13:59:19 2003
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 14 14 29 27
+%%EndComments
+%%BeginProlog
+% Use own dictionary to avoid conflicts
+10 dict begin
+%%EndProlog
+%%Page: 1 1
+% Translate for offset
+14.173228 14.173228 translate
+% Translate to begin of first scanline
+0.000000 11.952000 translate
+13.968000 -11.952000 scale
+% Image geometry
+194 166 8
+% Transformation matrix
+[ 194 0 0 166 0 0 ]
+% Strings to hold RGB-samples per scanline
+/rstr 194 string def
+/gstr 194 string def
+/bstr 194 string def
+{currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop}
+true 3
+%%BeginData: 23693 ASCII Bytes
+colorimage
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+XoACqrpTgJ!:QHXJ,~>
+XoACqrpTgJ!:QHXJ,~>
+XoACqrpTgJ!:QHXJ,~>
+ZN'pmp#Z8KT)X<~>
+ZN'pmp#Z8KT)X<~>
+ZN'pmp#Z8KT)X<~>
+\GlR'rpTOB!8RM7!;E,cJ,~>
+\GlR'rpTOB!8RM7!;E,cJ,~>
+\GlR'rpTOB!8RM7!;E,cJ,~>
+^&S*#p#Z85rnRJ(!SlZ5joFkCs*t~>
+^&S*#p#Z85rnRJ(!SlZ5joFkCs*t~>
+^&S*#p#Z85rnRJ(!SlZ5joFkCs*t~>
+_uB`2rpTOBrnR1u!9*q>!:QW]J,~>
+_uB`2rpTOBrnR1u!9*q>!:QW]J,~>
+_uB`2rpTOBrnR1u!9*q>!:QW]J,~>
+aT)8.p#Z85rnQto!8RS9!:QZ^J,~>
+aT)8.p#Z85rnQto!8RS9!:QZ^J,~>
+aT)8.p#Z85rnQto!8RS9!:QZ^J,~>
+cMmn=rpTOBrnQ_h!8RS9!UocYs*t~>
+cMmn=rpTOBrnQ_h!8RS9!UocYs*t~>
+cMmn=rpTOBrnQ_h!8RS9!UocYs*t~>
+e,TF9p#Z85rnQMb!8RP8!;E>iJ,~>
+e,TF9p#Z85rnQMb!8RP8!;E>iJ,~>
+e,TF9p#Z85rnQMb!8RP8!;E>iJ,~>
+g&D'HrpTOBrnQ5Z!9*q>!;EAjJ,~>
+g&D'HrpTOBrnQ5Z!9*q>!;EAjJ,~>
+g&D'HrpTOBrnQ5Z!9*q>!;EAjJ,~>
+hZ*TDp#Z85rnQMbs4mb:ki;Hi!9*q>!:QicJ,~>
+hZ*TDp#Z85rnQMbs4%2#e("0E!9*q>!:QicJ,~>
+hZ*TDp#Z85rnQMbs4.8%eCF?G!9*q>!:QicJ,~>
+jSo5SrpTOBrnQMb!oMhiq<.h=pt#N)roO4LW;hA~>
+jSo5SrpTOBrnQJas4-qo!7^eq!9*q>!:QldJ,~>
+jSo5SrpTOBrnQMb!nc)Tq:#Dppt#N)roO4LW;hA~>
+l2UbOp#Z85rnQMbs5*h=rU'@C!9<k+!8RS9!:QoeJ,~>
+l2UbOp#Z85rnQ8[pX9,lpt#N$roO4LWW.J~>
+l2UbOp#Z85rnQMbs4I8&pXB2npt#N$roO4LWW.J~>
+n,EC^rpTOBrnQMbrnmG:p?2M4q:>W%rT4+SX8d\~>
+n,EC^rpTOBrnQ#Tp<s#lq:>W%rT4+SX8d\~>
+n,EC^rpTOBrnQMbrn-qtp=')nq:>W%rT4+SX8d\~>
+o`+pZp#Z85rnQMbs5*h=nEor5!8[J&!SlZ5joG.Ws*t~>
+o`+pZp#Z85rnPfNp<s#lq:>Z&iVqs>pT4CF~>
+o`+pZp#Z85rnQMbs4Henp=')nq:>Z&iVqs>pT4CF~>
+p\t9gn+PoCgu?rbhs'P%kQ'H6f)Xe/joFkPs*t~>
+p\t9gn+PoCgrJ%?df@qnf)Xe/joFkPs*t~>
+p\t9gn+PoCgu?rbf]h)_e,\(pf)Xe/joFkPs*t~>
+q#:?gqW7e:rnQMbs5*h=j6cR(!9<k+!9*q>!:R)jJ,~>
+q#:?gqW7e:rnP?Ap<s#kpt#N)roO4LY5a"~>
+q#:?gqW7e:rnQMbs4H>ap=')mpt#N)roO4LY5a"~>
+q>UHhrT=.8in"7ihr!5Vp?2M:pt#N$roO4LYQ'+~>
+q>UHhrT=.8in"1_g=Q&I!7^eq!8RS9!:R,kJ,~>
+q>UHhrT=.8in"7bf\#!4p=')mpt#N$roO4LYQ'+~>
+q>UQck2tX`fDjb/kl(#)mIo`Ej5'O_!8RS9!Uocfs*t~>
+q>UQck2tX`fDjM$g"P'OdfItKq:>W%roO7MpTaaK~>
+q>UQck2tX`fDjM(g\op]g%Nnre^jQJ!8RS9!Uocfs*t~>
+qYpQiroWIsro!M>g?nRs!8[J&!8RP8!;Ef!J,~>
+qYpQiroWIsrn-qtg=Q#H!7gns!8RP8!;Ef!J,~>
+qYpQiroWIsrn7##g=c/K!7ptt!8RP8!;Ef!J,~>
+qYpZdk2tIefDjb/kj\)qmIfZCh>#S%iVqs>pTsmM~>
+qYpZdk2tIefDjLlg"P'Ndf@qnf)Xe/joG.^s*t~>
+qYpZdk2tIefDjM(g[O"Pg%Ehpf(dhsiVqs>pTsmM~>
+qZ$QW!8R4us5=+=o()>@mI8isp#lD9pt#N)roO4L[/YX~>
+qZ$QW!8R4us4[\1hr!5EmFg4Fp!Wojpt#N)roO4L[/YX~>
+qZ$QW!8R4urnIJ3s5*.ug=c/K!7gkr!9*q>!:R;pJ,~>
+qu6cek2tXtf)jsjli-PVoD\=\na5i"mIfZCj7q4+iVqs>n$W1G~>
+qu6cek2tXtf)jgbj8S0?ir7j8h!NeKfCdSmeG.VqiVqs>n$W1G~>
+qu6cek2tXtf)jgbj8S3@j8S$;hX0+Pg%EhpebI_riVqs>n$W1G~>
+qu6cek2tIrfDkUEpAagbo`+O^o)J7InCm:&kQ'Z<f)XV*joFkYs*t~>
+qu6cek2tIrfDk:<li62Jjo=?>huDL!g"P'Ndf@nmf)XV*joFkYs*t~>
+qu6cek2tIrfDk:<li62Jk5XK@iW%d%gtLHSe,\%of)XV*joFkYs*t~>
+qu?ZXqpti-rqHEcs7QB`s7?6\s7,LGg?nOr!8[J&!8RP8!;F#'J,~>
+qu?ZXqpti*rpKdOs60IDs5O%8s4m"pg=PuG!7gns!8RP8!;F#'J,~>
+qu?ZXqpti*rpKdOs60IEs5X+;s5*.ug=c,J!7ptt!8RP8!;F#'J,~>
+r;Qlfk2tY"f)Y4:p\smdp&=U`oD\=\na5i"mI]TBh>,Y'gu87p!;F&(J,~>
+r;Qlfk2tY"f)Y"4mf)PPkl0]Dir7j8h!NeKfC[MlebRetgu87p!;F&(J,~>
+r;Qlfk2tY"f)Y"4mf)PPkl0`Ej8S$;hX0+Pg%<bof(mnugu87p!;F&(J,~>
+r;Qlfk2tIrfDG=ApAagbo`+O^o)J7InCm:%kQ'H6f)Xe/joFk]s*t~>
+r;Qlfk2tIrf)Y18mf)PPkl0]Dir7j8h!NeKfC[MlebI_riVqs>n%/OL~>
+r;Qlfk2tIrf)Y.7mf)PPkl0`Ej8S$;hX0+Pg%<bof(dhsiVqs>n%/OL~>
+r;ZcYqpti-qY1!_s7QB`s7?6\s7,LGg?nOr!9<k+!9*q>!:RQ"J,~>
+r;ZcYqpto)m-OZ<rp0UJroO1>rnmb2mFg4Fo[<fipt#N)roO4L]DmB~>
+r;ZcYqpto)lg+K:rp0UJroX7@ro*n6mG-FKo[Elkpt#N)roO4L]DmB~>
+r;ZfZ!8RJ'!UTOVp\smdp&=U`oD\=\na5i"mI]TBj7q4+h#?F9n%A[N~>
+r;ZfZ!8RJ'"6&D/m/6;Nli62Jjo=?>huDL!g"P'Mdf@nmf)XV*joFk_s*t~>
+r;ZfZ!8RJ'"6&D.lhp2Mli62Jk5XK@iW%d%gtLHRe,\%of)XV*joFk_s*t~>
+rVlugk2tIsf)Xh0pA4O_pAagbo`+O^o)J7InCm:%kQ0`"q:>W%roO7MpV-ZX~>
+rVlugk2tIsf*0skjlYprr9jRMs60IDs5O%8s4m"pg=PuG!S#Zqf)XV*joOrF^Ai]~>
+rVlugk2tIsf*0skjlYmpr9jRMs60IEs5X+;s5*.ug=c,J!S,csf)XV*joOrF^Ai]~>
+rVlugk2tIsf)Xh/pA4O_pAagbo`+O^o)J7InCm:$kQ'H7f)XV)joG.js*t~>
+rVlugk2tIsf)XV*jT=T2m/6;Nli62Jjo=?>huDL!g"P'Ldf@qof)XV)joG.js*t~>
+rVlugk2tIsf)XV*jT=T1lhp2Mli62Jk5XK@iW%d%gtLHQe,\(qf)XV)joG.js*t~>
+rVlugk2tIsf)Xh.pA4O_pAagbo`+O^o)J7InCm:$kQ'H6f)Xe/joG.ks*t~>
+rVlugk2tIsf)XV)jT=T2m/6;Nli62Jjo=?>huDL!g"P'Ldf@qnf)Xe/joG.ks*t~>
+rVlugk2tIsf)XV)jT=T1lhp2Mli62Jk5XK@iW%d%gtLHQe,\(pf)Xe/joG.ks*t~>
+rVulZ!8RM(!93nLqY1!_s7QB`s7?6\s7,LGg?nLq!9<k+!9*q>!:Rc(J,~>
+rVulZ!8RM(!8RM6!p8k9r9jRMs60IDs5O%8s4m"pg=PrF!7^eq!9*q>!:Rc(J,~>
+rVulZ!8RM(!8RM6!p8h7r9jRMs60IEs5X+;s5*.ug=c)I!7gkr!9*q>!:Rc(J,~>
+rVulZqpti8qY'd[rq?Bbrq-6^rpp*ZmI8isoB627pt#N)roO4L_Z,,~>
+rVulZqpti,qrInAm-OZ<rp0UJroO1>rnmb2mFg4Fo@!]hpt#N)roO4L_Z,,~>
+rVulZqpti,qrInAlg+K:rp0UJroX7@ro*n6mG-FKo@*cjpt#N)roO4L_Z,,~>
+rVulZqq(lBqY'd[rq?Bbrq-6^rpp*ZmI8isoB627pt#N$roO4L_uG5~>
+rVulZqq(Z*!p8k9r9jRMs60IDs5O%8s4m"pg=PrF!7^eq!8RS9!:Ri*J,~>
+rVulZqq(Z*!p8h7r9jRMs60IEs5X+;s5*.ug=c)I!7gkr!8RS9!:Ri*J,~>
+rVulZqq(iAqY'd[rq?Bbrq-6^rpp*ZmI8iso&p)0q:>W%rT4+S`W(G~>
+rVulZqq(W)!p8k9r9jRMs60IDs5O%8s4m"pg=PoE!7gns!8RP8!;FJ4J,~>
+rVulZqq(W)!p8h7r9jRMs60IEs5X+;s5*.ug=c&H!7ptt!8RP8!;FJ4J,~>
+rVuo[!9*h,rV-0^qY1!_s7QB`s7?6\s7,LGg?nIp!8[J&!SlZ5joG.qs*t~>
+rVuo[!9*h,pZ2J=m-OZ<rp0UJroO1>rnmb2mFg4Fo$[Thq:>Z&iVqs>pW!5`~>
+rVuo[!9*h,pZ2J=lg+K:rp0UJroX7@ro*n6mG-FKo$dZjq:>Z&iVqs>pW!5`~>
+rVuo[!8RJ'r:g']qY1!_s7QB`s7?6\s7,LGg?nIp!8[G%!9*q>!:Ru.J,~>
+rVuo[!8RJ'p>lA<m-OZ<rp0UJroO1>rnmb2mFg4Fo$[Thpt#N)roO4La8^Y~>
+rVuo[!8RJ'p>lA<lg+K:rp0UJroX7@ro*n6mG-FKo$dZjpt#N)roO4La8^Y~>
+rVuo[!8RJ'qtKs\qY1!_s7QB`s7?6\s7,LGg?nIp!9<k+!9*q>!:S#/J,~>
+rVuo[!8RJ'p#Q8;m-OZ<rp0UJroO1>rnmb2mFg4Fo$[Tgpt#N)roO4LaT$b~>
+rVuo[!8RJ'p#Q8;lg+K:rp0UJroX7@ro*n6mG-FKo$dZipt#N)roO4LaT$b~>
+rVulZqq(]=qY'd[rq?Bbrq-6^rpp*ZmI8iso&p)6pt#N$roO4Lao?k~>
+rVulZqq(K%!p8k9r9jRMs60IDs5O%8s4m"pg=PoE!7^eq!8RS9!:S&0J,~>
+rVulZqq(K%!p8h7r9jRMs60IEs5X+;s5*.ug=c&H!7gkr!8RS9!:S&0J,~>
+rVulZqq(Z<qY'd[rq?Bbrq-6^rpp*ZmI8iso&p,7h>,Y&h#?F:n+Y$*J,~>
+rVulZqq(H$!p8k9r9jRMs60IDs5O%8s4m"pg=PoE!S#Zqf)XV*joOrFbQ!(~>
+rVulZqq(H$!p8h7r9jRMs60IEs5X+;s5*.ug=c&H!S,csf)XV*joOrFbQ!(~>
+rVulZqq(W;qY'd[rq?Bbrq-6^rpp*ZmI8isn`Tu/q:>W%rT4+Sbl<1~>
+rVulZqq(E#!p8k9r9jRMs60IDs5O%8s4m"pg=PlD!7gns!8RP8!;F_;J,~>
+rVulZqq(E#!p8h7r9jRMs60IEs5X+;s5*.ug=c#G!7ptt!8RP8!;F_;J,~>
+rVulZqpti-q"OXYqY1!_s7QB`s7?6\s7,LGg?nFo!8[G%!9*q>!;Fb<J,~>
+rVulZqpti'o&Tr8m-OZ<rp0UJroO1>rnmb2mFg4Fn^@Kgpt#N)roO4Tc2W:~>
+rVulZqpti'o&Tr8lg+K:rp0UJroX7@ro*n6mG-FKn^IQipt#N)roO4Tc2W:~>
+rVlugk2tIsf)Xh)p\OU[p\smdp&=U`oD\=\na5i"mIBB?j7q4+iVqs>n':r`~>
+rVlugk2tIsf)XUrjT=T2m/6;Nli62Jjo=?>huDL!g"P'Jdf@nmf)Xe/joFkqs*t~>
+rVlugk2tIsf)XUrjT=T1lhp2Mli62Jk5XK@iW%d%gtLHOe,\%of)Xe/joFkqs*t~>
+rVlugk2tIsf)Xh(p\OU[p\smdp&=U`oD\=\na5i"mIBB?j7q4+iVqs>n'D#a~>
+rVlugk2tIsf)a[hn`9i7m-OZ<rp0UJroO1>rnmb2mFg4Fn^@Kfpt#N)roO4Lci8L~>
+rVlugk2tIsf)a[hn`9i7lg+K:rp0UJroX7@ro*n6mG-FKn^IQhpt#N)roO4Lci8L~>
+rVlugk2tIsf)Xh'p\OU[p\smdp&=U`oD\=\na5i"mIBB?j7q4+h#?F9n'M)b~>
+rVlugk2tIsf)jaik4.O7k3VI4mf)PPkl0]Dir7j8h!NeKfC@;ieG.Vqh#?F9n'M)b~>
+rVlugk2tIsf)jaik4.O7k3M@2mf)PPkl0`Ej8S$;hX0+Pg%!PlebI_rh#?F9n'M)b~>
+rVluok2tIrfC\h6pA4O_pAagbo`+O^o)J7InCm:!kQ'H7f)XV)joG/(s*t~>
+rVluok2tIrfDaq&jT=T2m/6;Nli62Jjo=?>huDL!g"P'Idf@qof)XV)joG/(s*t~>
+rVluok2tIrfDaq&jT=T1lhp2Mli62Jk5XK@iW%d%gtLHNe,\(qf)XV)joG/(s*t~>
+r;ZfZ!9*h,!:BFQqY'd[rq?Bbrq-6^rpp*ZmI8isnE9l.q:>Z&iVqs>pXB.m~>
+r;ZfZ!9*h,!9*q>n`9i7m-OZ<rp0UJroO1>rnmb2mFg4FnC%Bfq:>Z&iVqs>pXB.m~>
+r;ZfZ!9*h,!9*q>n`9i7lg+K:rp0UJroX7@ro*n6mG-FKnC.Hhq:>Z&iVqs>pXB.m~>
+r;ZcYqpti-oCr+TqY1!_s7QB`s7?6\s7,LGg?nCn!8[G%!9*q>!:SG;J,~>
+r;ZcYqpti'rT<Y3!p8k9r9jRMs60IDs5O%8s4m"pg=PiC!7gkr!9*q>!:SG;J,~>
+r;ZcYqpti'rT<Y3!p8h7r9jRMs60IEs5X+;s5*.ug=buF!7pqs!9*q>!:SG;J,~>
+r;Qlfk2tIrfCJ\4pA4O_pAagbo`+O^o)J7InCm:!kQ'Z<f)Xe/joFl#s*t~>
+r;Qlfk2tIrfDOe$jT=T2m/6;Nli62Jjo=?>huDL!g"P'Idf@nmf)Xe/joFl#s*t~>
+r;Qlfk2tIrfDOe$jT=T1lhp2Mli62Jk5XK@iW%d%gtLHNe,\%of)Xe/joFl#s*t~>
+r;Qlnk2tY"f)Xh$p\OU[p\smdp&=U`oD\=\na5i"mI9<>j7q4+h#?F9n(.Mh~>
+r;Qlnk2tY"f)XV(k4.O7k3VI4mf)PPkl0]Dir7j8h!NeKfC75heG.Vqh#?F9n(.Mh~>
+r;Qlnk2tY"f)XV(k4.O7k3M@2mf)PPkl0`Ej8S$;hX0+Pg$mJkebI_rh#?F9n(.Mh~>
+qu?ZX!8RM(!93PCqY'd[rq?Bbrq-6^rpp*ZmI8isnE9o5h>,Y&h#?F:n+YK7J,~>
+qu?ZX!8RM(!8RJ6n`9i7m-OZ<rp0UJroO1>rnmb2mFg4FnC%EfebResh#?F:n+YK7J,~>
+qu?ZX!8RM(!8RJ6n`9i7lg+K:rp0UJroX7@ro*n6mG-FKnC.Khf(mnth#?F:n+YK7J,~>
+qu6cek2tIrf)Y4.p\OU[p\smdp&=U`oD\=\na5i"mI06=h>,Y&h#6@8pY#Rs~>
+qu6cek2tIrf)Xe,k4.O7k3VI4mf)PPkl0]Dir7j8h!NeKfC./gebResh#6@8pY#Rs~>
+qu6cek2tIrf)Xe,k4.O7k3M@2mf)PPkl0`Ej8S$;hX0+Pg$dDjf(mnth#6@8pY#Rs~>
+qu6ZjroX+0!93MBqY'd[rq?Bbrq-6^rpp*ZmI8isn)sc-pt#N)roO4TgAc[~>
+qu6ZjroX+0!8RG5n`9i7m-OZ<rp0UJroO1>rnmb2mFg4Fn'_9ept#N)roO4TgAc[~>
+qu6ZjroX+0!8RG5n`9i7lg+K:rp0UJroX7@ro*n6mG-FKn'h?gpt#N)roO4TgAc[~>
+qZ$QW!8RJ'!93MBqY'd[rq?Bbrq-6^rpp*ZmI8isn)sc3pt#N)roO4Lg])d~>
+qZ$QW!8RJ'!8RG5n`9i7m-OZ<rp0UJroO1>rnmb2mFg4Fn'_9dpt#N)roO4Lg])d~>
+qZ$QW!8RJ'!8RG5n`9i7lg+K:rp0UJroX7@ro*n6mG-FKn'h?fpt#N)roO4Lg])d~>
+qYpZdk2tY!f)Y4-p\OU[p\smdp&=U`oD\=\na5i"mI06=j7q4+iVqs>n(dqn~>
+qYpZdk2tY!f)Xe+k4.O7k3VI4mf)PPkl0]Dir7j8h!NeKfC./geG.VqiVqs>n(dqn~>
+qYpZdk2tY!f)Xe+k4.O7k3M@2mf)PPkl0`Ej8S$;hX0+Pg$dDjebI_riVqs>n(dqn~>
+q>^HV!8RG&!:B:MqY'd[rq?Bbrq-6^rpp*ZmI8isn)sc3pt#N$roO4Lh>`!~>
+q>^HV!8RG&!9*e:n`9i7m-OZ<rp0UJroO1>rnmb2mFg4Fn'_9dpt#N$roO4Lh>`!~>
+q>^HV!8RG&!9*e:n`9i7lg+K:rp0UJroX7@ro*n6mG-FKn'h?fpt#N$roO4Lh>`!~>
+q>UQck2tXuf)Y4-p\OU[p\smdp&=U`oD\=\na5i"mI'0<h>,Y&h#6@8pYZ"$~>
+q>UQck2tXuf)Xe+k4.O7k3VI4mf)PPkl0]Dir7j8h!NeKfC%)febResh#6@8pYZ"$~>
+q>UQck2tXuf)Xe+k4.O7k3M@2mf)PPkl0`Ej8S$;hX0+Pg$[>if(mnth#6@8pYZ"$~>
+q#:Hbk2tXuf)Y4-p\OU[p\smdp&=U`oD\=\na5i"mI'0<h>,Y'gu87p!;GFOJ,~>
+q#:Hbk2tXuf)Xe+k4.O7k3VI4mf)PPkl0]Dir7j8h!NeKfC%)febRetgu87p!;GFOJ,~>
+q#:Hbk2tXuf)Xe+k4.O7k3M@2mf)PPkl0`Ej8S$;hX0+Pg$[>if(mnugu87p!;GFOJ,~>
+q#:?groO4>q:>W6nFueQqY1!_s7QB`s7?6\s7,LGg?n=l!8[G%!9*q>!:SnHJ,~>
+q#:?groO4>q:>W*qW@>0!p8k9r9jRMs60IDs5O%8s4m"pg=PcA!7gkr!9*q>!:SnHJ,~>
+q#:?groO4>q:>W*qW@>0!p8h7r9jRMs60IEs5X+;s5*.ug=boD!7pqs!9*q>!:SnHJ,~>
+p\t6froO49q:G*0qY'd[rq?Bbrq-6^rpp*ZmI8ismcXZ2pt#N)roO4Lir=N~>
+p\t6froO49q:GH)n`9i7m-OZ<rp0UJroO1>rnmb2mFg4FmaD0cpt#N)roO4Lir=N~>
+p\t6froO49q:GH)n`9i7lg+K:rp0UJroX7@ro*n6mG-FKmaM6ept#N)roO4Lir=N~>
+pAY-eroO49qUY`,n+Z\PqY1!_s7QB`s7?6\s7,LGg?n=l!9<k+!8RS9!:StJJ,~>
+pAY-eroO49qUY`&q<%5/!p8k9r9jRMs60IDs5O%8s4m"pg=PcA!7^eq!8RS9!:StJJ,~>
+pAY-eroO49qUY`&q<%5/!p8h7r9jRMs60IEs5X+;s5*.ug=boD!7gkr!8RS9!:StJJ,~>
+p&>$droO49qUY`,n+Z\PqY1!_s7QB`s7?6\s7,LGg?n=l!TW#3f)XV*joOrFjo9i~>
+p&>$droO49qUY`&q<%5/!p8k9r9jRMs60IDs5O%8s4m"pg=PcA!S#Zqf)XV*joOrFjo9i~>
+p&>$droO49qUY`&q<%5/!p8h7r9jRMs60IEs5X+;s5*.ug=boD!S,csf)XV*joOrFjo9i~>
+o`"p[roO49qUY`,n+Z\PqY1!_s7QB`s7?6\s7,LGg?n:k!8[J&!8RP8!;GXUJ,~>
+o`"p[roO49qUY`&q<%5/!p8k9r9jRMs60IDs5O%8s4m"pg=P`@!7gns!8RP8!;GXUJ,~>
+o`"p[roO49qUY`&q<%5/!p8h7r9jRMs60IEs5X+;s5*.ug=blC!7ptt!8RP8!;GXUJ,~>
+oD\gZroO49qUY`,n+Z\PqY1!_s7QB`s7?6\s7,LGg?n:k!8[G%!9*q>!;G[VJ,~>
+oD\gZroO49qUY`&q<%5/!p8k9r9jRMs60IDs5O%8s4m"pg=P`@!7gkr!9*q>!;G[VJ,~>
+oD\gZroO49qUY`&q<%5/!p8h7r9jRMs60IEs5X+;s5*.ug=blC!7pqs!9*q>!;G[VJ,~>
+o)A^YroO49qUY`,n+Z\PqY1!_s7QB`s7?6\s7,LGg?n:k!9<k+!9*q>!:T.OJ,~>
+o)A^YroO49qUY`&q<%5/!p8k9r9jRMs60IDs5O%8s4m"pg=P`@!7^eq!9*q>!:T.OJ,~>
+o)A^YroO49qUY`&q<%5/!p8h7r9jRMs60IEs5X+;s5*.ug=blC!7gkr!9*q>!:T.OJ,~>
+nc&UXroX%.!93JAqY'd[rq?Bbrq-6^rpp*ZmI8ismH=Q1pt#N)roO4Ll2Q8~>
+nc&UXroX%.!8RD4n`9i7m-OZ<rp0UJroO1>rnmb2mFg4FmF)'bpt#N)roO4Ll2Q8~>
+nc&UXroX%.!8RD4n`9i7lg+K:rp0UJroX7@ro*n6mG-FKmF2-dpt#N)roO4Ll2Q8~>
+nG`UZk2tXuf)Y4,p\OU[p\smdp&=U`oD\=\na5i"mHs*;j7q4+h#?F9n*9q'~>
+nG`UZk2tXuf)Xe*k4.O7k3VI4mf)PPkl0]Dir7j8h!NeKfBq#eeG.Vqh#?F9n*9q'~>
+nG`UZk2tXuf)Xe*k4.O7k3M@2mf)PPkl0`Ej8S$;hX0+Pg$R8hebI_rh#?F9n*9q'~>
+n,ELYk2tXuf)Y4,p\OU[p\smdp&=U`oD\=\na5i"mHj$:h>,Y&h#6@8p[%p1~>
+n,ELYk2tXuf)Xe*k4.O7k3VI4mf)PPkl0]Dir7j8h!NeKfBgrdebResh#6@8p[%p1~>
+n,ELYk2tXuf)Xe*k4.O7k3M@2mf)PPkl0`Ej8S$;hX0+Pg$I2gf(mnth#6@8p[%p1~>
+mf3:K!9*b*!:B7LqY'd[rq?Bbrq-6^rpp*ZmI8ism-"H*q:>Z&iVqs>p[/!2~>
+mf3:K!9*b*!9*b9n`9i7m-OZ<rp0UJroO1>rnmb2mFg4Fm*bsbq:>Z&iVqs>p[/!2~>
+mf3:K!9*b*!9*b9n`9i7lg+K:rp0UJroX7@ro*n6mG-FKm*l$dq:>Z&iVqs>p[/!2~>
+mf*:]roO4>q:>W6n+Z\PqY1!_s7QB`s7?6\s7,LGg?n7j!8[G%!9*q>!:T@UJ,~>
+mf*:]roO4>q:>W*q<%5/!p8k9r9jRMs60IDs5O%8s4m"pg=P]?!7gkr!9*q>!:T@UJ,~>
+mf*:]roO4>q:>W*q<%5/!p8h7r9jRMs60IEs5X+;s5*.ug=biB!7pqs!9*q>!:T@UJ,~>
+mJd1\roO4>q:>W6n+Z\PqY1!_s7QB`s7?6\s7,LGg?n7j!9<k+!9*q>!:TCVJ,~>
+mJd1\roO4>q:>W*q<%5/!p8k9r9jRMs60IDs5O%8s4m"pg=P]?!7^eq!9*q>!:TCVJ,~>
+mJd1\roO4>q:>W*q<%5/!p8h7r9jRMs60IEs5X+;s5*.ug=biB!7gkr!9*q>!:TCVJ,~>
+m/I([roO49q:G'/qY'd[rq?Bbrq-6^rpp*ZmI8ism-"H0pt#N$roO4LnGe"~>
+m/I([roO49q:GE(n`9i7m-OZ<rp0UJroO1>rnmb2mFg4Fm*bsapt#N$roO4LnGe"~>
+m/I([roO49q:GE(n`9i7lg+K:rp0UJroX7@ro*n6mG-FKm*l$cpt#N$roO4LnGe"~>
+li-tZroO49qUY`,me?SOqY1!_s7QB`s7?6\s7,LGg?n7j!TW#3f)XV*joOrFo)F4~>
+li-tZroO49qUY`&pu_,.!p8k9r9jRMs60IDs5O%8s4m"pg=P]?!S#Zqf)XV*joOrFo)F4~>
+li-tZroO49qUY`&pu_,.!p8h7r9jRMs60IEs5X+;s5*.ug=biB!S,csf)XV*joOrFo)F4~>
+lMgkYroO49qUY`,me?SOqY1!_s7QB`s7?6\s7,LGg?n4i!8[J&!8RP8!;H*bJ,~>
+lMgkYroO49qUY`&pu_,.!p8k9r9jRMs60IDs5O%8s4m"pg=PZ>!7gns!8RP8!;H*bJ,~>
+lMgkYroO49qUY`&pu_,.!p8h7r9jRMs60IEs5X+;s5*.ug=bfA!7ptt!8RP8!;H*bJ,~>
+l2LbProO49qUY`,me?SOqY1!_s7QB`s7?6\s7,LGg?n4i!8[G%!9*q>!;H-cJ,~>
+l2LbProO49qUY`&pu_,.!p8k9r9jRMs60IDs5O%8s4m"pg=PZ>!7gkr!9*q>!;H-cJ,~>
+l2LbProO49qUY`&pu_,.!p8h7r9jRMs60IEs5X+;s5*.ug=bfA!7pqs!9*q>!;H-cJ,~>
+kl1YOroO49qUY`,me?SOqY1!_s7QB`s7?6\s7,LGg?n4i!9<k+!9*q>!:TU\J,~>
+kl1YOroO49qUY`&pu_,.!p8k9r9jRMs60IDs5O%8s4m"pg=PZ>!7^eq!9*q>!:TU\J,~>
+kl1YOroO49qUY`&pu_,.!p8h7r9jRMs60IEs5X+;s5*.ug=bfA!7gkr!9*q>!:TU\J,~>
+kPkPNroO49qUY`,me?SOqY1!_s7QB`s7?6\s7,LGg?n4i!9<k+!9*q>!:TX]J,~>
+kPkPNroO49qUY`&pu_,.!p8k9r9jRMs60IDs5O%8s4m"pg=PZ>!7^eq!9*q>!:TX]J,~>
+kPkPNroO49qUY`&pu_,.!p8h7r9jRMs60IEs5X+;s5*.ug=bfA!7gkr!9*q>!:TX]J,~>
+k5PGMroX%.!93G@qY'd[rq?Bbrq-6^rpp*ZmI8islf\?/pt#N$roO4Lp]#a~>
+k5PGMroX%.!8RA3n`9i7m-OZ<rp0UJroO1>rnmb2mFg4FldGj`pt#N$roO4Lp]#a~>
+k5PGMroX%.!8RA3n`9i7lg+K:rp0UJroX7@ro*n6mG-FKldPpbpt#N$roO4Lp]#a~>
+jo5GOk2tXuf)Y4+p\OU[p\smdp&=U`oD\=\na5i"mHWm8h>,Y&h#?F9n+cp5~>
+jo5GOk2tXuf)Xe)k4.O7k3VI4mf)PPkl0]Dir7j8h!NeKfBUfbebResh#?F9n+cp5~>
+jo5GOk2tXuf)Xe)k4.O7k3M@2mf)PPkl0`Ej8S$;hX0+Pg$7&ef(mnth#?F9n+cp5~>
+jSo>Nk2tXuf)Y4+p\OU[p\smdp&=U`oD\=\na5i"mHWm8h>,Y&h#?F9p\Fi>~>
+jSo>Nk2tXuf)Xe)k4.O7k3VI4mf)PPkl0]Dir7j8h!NeKfBUfbebResh#?F9p\Fi>~>
+jSo>Nk2tXuf)Xe)k4.O7k3M@2mf)PPkl0`Ej8S$;hX0+Pg$7&ef(mnth#?F9p\Fi>~>
+j8],@!9*b*!:B4KqY'd[rq?Bbrq-6^rpp*ZmI8isn`Tu5rn[8!"5N&$n+m!6~>
+j8],@!9*b*!9*_8n`9i7m-OZ<rp0UJroO1>rnmb2mFg4Fn^@Kfrmg\n"5N&$n+m!6~>
+j8],@!9*b*!9*_8n`9i7lg+K:rp0UJroX7@ro*n6mG-FKn^IQhrmpbo"5N&$n+m!6~>
+j8T,RroO4>q:>W6me?SOqY1!_s7QB`s7?6\s7,LGg?n\!rS?nns5j=Mq>Ys~>
+j8T,RroO4>q:>W*pu_,.!p8k9r9jRMs60IDs5O%8s4m"pg=Q,KrRL>fs5j=Mq>Ys~>
+j8T,RroO4>q:>W*pu_,.!p8h7r9jRMs60IEs5X+;s5*.ug=c8NrRUDgs5j=Mq>Ys~>
+ir9#QroO4>q:>W6me?SOqY1!_s7QB`s7?6\s7,LGg?eq)j8Rluf)sgjk3r-GJ,~>
+ir9#QroO4>q:>W*pu_,.!p8k9r9jRMs60IDs5O%8s4m"pg=HASeGe"^f)sgjk3r-GJ,~>
+ir9#QroO4>q:>W*pu_,.!p8h7r9jRMs60IEs5X+;s5*.ug=ZMVec+.`f)sgjk3r-GJ,~>
+iVroProO49q:G$.qY'd[rq?Bbrq-6^rpp*ZmI9'$rSQVd"5N&$n+m!6~>
+iVroProO49q:GB'n`9i7m-OZ<rp0UJroO1>rnmb2mFf2)"5N&$n+m!6~>
+iVroProO49q:GB'n`9i7lg+K:rp0UJroX7@ro*n6mG-XQrRg,]"5N&$n+m!6~>
+i;WfOroO49qUY`,mJ$JNqY1!_s7QB`s7?6\s7,LGkj8B4rnlM_!8RS9q#>j~>
+i;WfOroO49qUY`&pZD#-!p8k9r9jRMs60IDs5O%8s4m"p^XiJ@roX"UJ,~>
+i;WfOroO49qUY`&pZD#-!p8h7r9jRMs60IEs5X+;s5*.ukLojegt)P]roX"UJ,~>
+hu<]NroO49qUY`,mJ$JNqY1!_s7QB`s7?6\s7,LGn*U)2f%9o`!:T^_J,~>
+hu<]NroO49qUY`&pZD#-!p8k9r9jRMs60IDs5O%8s4m"p^t8SJ!:T^_J,~>
+hu<]NroO49qUY`&pZD#-!p8h7r9jRMs60IEs5X+;s5*.un(IZlf%9o`!:T^_J,~>
+hZ!TEroO49qUY`,mJ$JNqY1!_s7QB`s7?6\s7,LGp[%tCrnlM_rn[\Ai;2%-iTB:kp]#a~>
+hZ!TEroO49qUY`&pZD#-!p8k9r9jRMs60IDs5O%8s4m"pcI`'P!UJ\?f)t!ok3r'EJ,~>
+hZ!TEroO49qUY`&pZD#-!p8h7r9jRMs60IEs5X+;s5*.up=]Gtgt2P^!UJ\?f)t!ok3r'EJ,~>
+h>[KDroO49qUY`,mJ$JNqY1!_s7QB`s7?6\s7,LGrpB[Ah:MY_!9O.E!V#=Lf)sgjk3r$DJ,~>
+h>[KDroO49qUY`&pZD#-!p8k9r9jRMs60IDs5O%8s4m"pf%9oX!9O.E!V#=Lf)sgjk3r$DJ,~>
+h>[KDroO49qUY`&pZD#-!p8h7r9jRMs60IEs5X+;s5*.urn78&h:MY_!9O.E!V#=Lf)sgjk3r$D
+J,~>
+h#@BCroO49qUY`,mJ$JNqY1!_s7QB`s7?6\s7,[L!9jF?gt2P^pZqhJqUYi)k2u.*s*t~>
+h#@BCroO49qUY`&pZD#-!p8k9r9jRMs60IDs5O%8s4m.trn-#XrndD8rp]d9"5N&$n+H^2~>
+h#@BCroO49qUY`&pZD#-!p8h7r9jRMs60IEs5X+;s5*>%!8IM+gt2P^pZqhJqUYi)k2u.*s*t~>
+g]%9BroX%.!93D?qY'd[rq?Bbrq-6^rpp*Zq=+@@h:DbbhVRAcli$;Qi;2()k4J\(~>
+g]%9BroX%.!8R>2n`9i7m-OZ<rp0UJroO1>rnmb2q:Y`!h:DbbhVRAcli$;Qi;2()k4J\(~>
+g]%9BroX%.!8R>2n`9i7lg+K:rp0UJroX7@ro*n6q:tr%h:DbbhVRAcli$;Qi;2()k4J\(~>
+gA_9Dk2tXuf)Y4*p\OU[p\smdp&=U`oD\=\nGqePi7ur`h>c[,li$;Qi;2%-iTB:so`'F~>
+gA_9Dk2tXuf)Xe(k4.O7k3VI4mf)PPkl0]Dir7j8g]6%,f\G*Xh>c[,li$;Qi;2%-iTB:so`'F~>
+gA_9Dk2tXuf)Xe(k4.O7k3M@2mf)PPkl0`Ej8S$;h>l=0g"b3Yh>c[,li$;Qi;2%-iTB:so`'F~>
+g&D0Ck2tXuf)Y4*p\OU[p\smdp&=U`iW%ilfDaS+iqhj-lhg2Jf)sgjk3qpAJ,~>
+g&D0Ck2tXuf)Xe(k4.O7k3VI4mf)PPkl0]Dg]-!`fDaS+iqhj-lhg2Jf)sgjk3qpAJ,~>
+g&D0Ck2tXuf)Xe(k4.O7k3M@2mf)PPkl0`CgYLK\h#QI2kO@g7nG:`=gudbfoDa=~>
+f`1s5!9*b*!:B1JqY'd["8;*@iS<&ah=]t#lhU&If)sgjk3qm@J,~>
+f`1s5!9*b*!9*\7n`9i7m-OZ<"7,(*h;$W]h=]t#lhU&If)sgjk3qm@J,~>
+f`1s5!9*b*!9*\7n`9i7lg+K:"7,(*h;$W]h=]t#lhU&If)sgjk3qm@J,~>
+f`(sGroO4>q:>W6mJ$JNr:^3Yhq.k^!93P3n*Bf=!9!b+roO4To)F4~>
+f`(sGroO4>q:>W*pZD#-!p8k9rpBdLhq.k^!93P3n*Bf=!9!b+roO4To)F4~>
+f`(sGroO4>q:>W*pZD#-!p8h7rpBdLhq.k^!93P3n*Bf=!9!b+roO4To)F4~>
+fDbjFroO4>q:>W6mJ$JNrV$<Ojk'LdrSm>0n*B`;!9!e,"5N&$n+$F.~>
+fDbjFroO4>q:>W*pZD#-"m51<mdAuofDaP'ipc."lhBlKi;D1/gudbfnc++~>
+fDbjFroO4>q:>W*pZD#-"m5.:mdAuofDaP'ipc."lhBlKi;D1/gudbfnc++~>
+f)GaEroO49q:G!-qY's`!:B+(rn@G1q;Ul+nE]c:qpto)k2u15J,~>
+f)GaEroO49q:G?&n`9l8m-Np$fDaM)htc:#kO@g1nGCf=gudbgs*t~>
+f)GaEroO49q:G?&n`9l8lg*a"fDaM)htc:#kO@g1nGCf=gudbgs*t~>
+ec,XDroO49qUY`,m.^AM!VbUDfDaOripc.#lgsWCf)jpnn*p@-~>
+ec,XDroO49qUY`&p?(o,!p8k+n^mcpoA]9&nE]]8qpto.k3qg>J,~>
+ec,XDroO49qUY`&p?(o,!p8h*n^mcpoA]9&nE]]8qpto.k3qg>J,~>
+eGfOCroO49qUY`,m.^AMpXfDu!SlQ$ipc."lgsTGi;;.+joFl>s*t~>
+eGfOCroO49qUY`&p?(o,!9X%-rn7D.hXKOokO7a.n,VDDfDjt5n*p@-~>
+eGfOCroO49qUY`&p?(o,!9X%-rn7D.hXKOokO7a.n,VDDfDjt5n*p@-~>
+e,KF:roO49qUY`,m.^GO!93n-!8@>,nD`p"nE]W6!9!e,!o2r#n,In~>
+e,KF:roO49qUY`&p?(r-!8RJ'!8@>,nD`p"nE]W6!9!e,!o2r#n,In~>
+e,KF:roO49qUY`&p?(r-!8RJ'!8@>,nD`p"nE]W6!9!e,!o2r#n,In~>
+df0=9roO49qUY`,m.^JP!93q.!8@A-n)Ej"nE]Q4qpto)k3qd=J,~>
+df0=9roO49qUY`&p?(u.!8RM(!8@A-n)Ej"nE]Q4qpto)k3qd=J,~>
+df0=9roO49qUY`&p?(u.!8RM(!8@A-n)Ej"nE]Q4qpto)k3qd=J,~>
+dJj48roO49qUY`,m.^PR!:9U7!8@G/n)Ej"nE]K2qpto.k3qd=J,~>
+dJj48roO49qUY`&p?)&0!9*h,!8@G/n)Ej"nE]K2qpto.k3qd=J,~>
+dJj48roO49qUY`&p?)&0!9*h,!8@G/n)Ej"nE]K2qpto.k3qd=J,~>
+d/O+7roX%.!93A>!VYOMfDaXripc."lg=0Ai;;.+joFl=s*t~>
+d/O+7roX%.!8R;1p>l;0qq(i(nD`s#n*BB1!9!b+s5j=Mn,In~>
+d/O+7roX%.!8R;1p>l;0qq(i(nD`s#n*BB1!9!b+s5j=Mn,In~>
+ci4+9k2tXuf)Y4)p\WPCg>;>Yn)s3+lgOo4r7;&+k2u.$s*t~>
+ci4+9k2tXuf)Xe'k4e!7f)aU^nD`p"nE]E0!9!e,"5N&$n*g:,~>
+ci4+9k2tXuf)Xe'k4e!7f)aU^nD`p"nE]E0!9!e,"5N&$n*g:,~>
+cMn"8k2tXuf)Y4+pAjUXf)X^tipc.#lfmm=i;;.+joFl=s*t~>
+cMn"8k2tXuf)Xe'k5"*=iVV4,hsfXpkO@g%n,VDDfDjt5n*g:,~>
+cMn"8k2tXuf)Xe'k5"*=iVV4,hsfXpkO@g%n,VDDfDjt5n*g:,~>
+c2[e*!9*b*!:B7L!93n-n`''$nE]9,!9j=3s5j=Mn,In~>
+c2[e*!9*b*!9*Y6qW._4qq(AtnE9<,kO8K8qq(l1!:TCVJ,~>
+c2[e*!9*b*!9*Y6qW._4qq(AtnE9<,kO8K8qq(l1!:TCVJ,~>
+c2Re<roO4>q:>W6nFuh3!8I,)nE99+jm`0!!o2r,n,In~>
+c2Re<roO4>q:>W*p?)86qpti&oA]9&n*B*)qpto)k3qd=J,~>
+c2Re<roO4>q:>W*p?)86qpti&oA]9&n*B*)qpto)k3qd=J,~>
+bl7\;roO4>q:>W6nb;q4!8mJ/n)s3+j7!',r7;#*k2u.4J,~>
+bl7\;roO4>q:>W*p?);7qpti*p#>H'nE]-(!9!e,!o2r#n,In~>
+bl7\;roO4>q:>W*p?);7qpti*p#>H'nE]-(!9!e,!o2r#n,In~>
+bPqS:roO49q:G02qq(N#nE9<,iU?j*qq(l1!;H!_J,~>
+bPqS:roO49q:G<%rT3q.p#>K(nE]'&!9!b+s5j=UnGe"~>
+bPqS:roO49q:G<%rT3q.p#>K(nE]'&!9!b+s5j=UnGe"~>
+b5VJ9roO49qUY`,oCi7Eqq(T%nE99+i:$a1qq(l1!:TFWJ,~>
+b5VJ9roO49qUY`&p#c;9!8RJ'pYt]*n*Ap$!9j=3s5j=MnGe"~>
+b5VJ9roO49qUY`&p#c;9!8RJ'pYt]*n*Ap$!9j=3s5j=MnGe"~>
+ao;A8roO49qUY`,o_/@Fr7:r'q;Ul+nE]!$s7H3?!o2r#nGe"~>
+ao;A8roO49qUY`&p#Z;:h#,b(g\KjtkO@fpnGi.Xf)jaik4&D$~>
+ao;A8roO49qUY`&p#Z;:h#,b(g\KjtkO@fpnGi.Xf)jaik4&D$~>
+aSu8/roO49qUY`,p%JIGr7:r'qr7)-nE\s#rq$3Lr7;&+k2u.&s*t~>
+aSu8/roO49qUY`&p#Z80r7:r'qr7)-nE\s#rq$3Lr7;&+k2u.&s*t~>
+aSu8/roO49qUY`&p#Z80r7:r'qr7)-nE\s#rq$3Lr7;&+k2u.&s*t~>
+a8Z/.roO49qUY`,p@eRHr7:r'r8R5/nE\s#r:C!Jqq(i0!;H'aJ,~>
+a8Z/.roO49qUY`&p>uA1r7:r'r8R5/nE\s#r:C!Jqq(i0!;H'aJ,~>
+a8Z/.roO49qUY`&p>uA1r7:r'r8R5/nE\s#r:C!Jqq(i0!;H'aJ,~>
+`r?&-roO49qUY`,p\4R:!8IM4nE99+hsgL7!:0O6"5N&$n+-L/~>
+`r?&-roO49qUY`&pZDA)!8IM4nE99+hsgL7!:0O6"5N&$n+-L/~>
+`r?&-roO49qUY`&pZDA)!8IM4nE99+hsgL7!:0O6"5N&$n+-L/~>
+`W#r,roX%.!93eJqq(l-n)s3+hsgC4qUYi.k2uF0s*t~>
+`W#r,roX%.!8RA3qq(l-n)s3+hsgC4qUYi.k2uF0s*t~>
+`W#r,roX%.!8RA3qq(l-n)s3+hsgC4qUYi.k2uF0s*t~>
+`;]r.k2tXuf)Y46p\WPBipc.#le_.)oDmkHf)jpnk4AV'~>
+`;]r.k2tXuf)Xe*k53a1ipc.#le_.)oDmkHf)jpnk4AV'~>
+`;]r.k2tXuf)Xe*k53a1ipc.#le_.)oDmkHf)jpnk4AV'~>
+_uBi-k2tXuf)Y47p\WS4kO@fonFQ8PiVV4/gudbfo`'F~>
+_uBi-k2tXuf)Xe+k53d#kO@fonFQ8PiVV4/gudbfo`'F~>
+_uBi-k2tXuf)Xe+k53d#kO@fonFQ8PiVV4/gudbfo`'F~>
+_Z0Vt!9*b*!:B^Y!93n-oB5T.hsg1.!:0L5"5N&$n+H^2~>
+_Z0Vt!9*b*!9*k<!8RJ'oB5T.hsg1.!:0L5"5N&$n+H^2~>
+_Z0Vt!9*b*!9*k<!8RJ'oB5T.hsg1.!:0L5"5N&$n+H^2~>
+_Z'W1roO4>q:>W6r:g*?o]P`0hXL"+!:0L5"6&D)n+Qd3~>
+_Z'W1roO4>q:>W*r9!n.o]P`0hXL"+!:0L5"6&D)n+Qd3~>
+_Z'W1roO4>q:>W*r9!n.o]P`0hXL"+!:0L5"6&D)n+Qd3~>
+_>aN0roO4>q:>W6rV-3@p?1r2hXKn(!9*e+"6&D)n+Zj4~>
+_>aN0roO4>q:>W*rT="/p?1r2hXKn(!9*e+"6&D)n+Zj4~>
+_>aN0roO4>q:>W*rT="/p?1r2hXKn(!9*e+"6&D)n+Zj4~>
+_#FE/roO49q:GT>qq(W+nE\s#l1=u7qpti'roO4Tq#>j~>
+_#FE/roO49q:GT-qq(W+nE\s#l1=u7qpti'roO4Tq#>j~>
+_#FE/roO49q:GT-qq(W+nE\s#l1=u7qpti'roO4Tq#>j~>
+^]+<.roO49qUY`,rqH<A!8[P8n*Am#kO\c?qUY`&roX"UJ,~>
+^]+<.roO49qUY`&roX+0!8[P8n*Am#kO\c?qUY`&roX"UJ,~>
+^]+<.roO49qUY`&roX+0!8[P8n*Am#kO\c?qUY`&roX"UJ,~>
+^Ae3-roO49qUYi/p\3\Ff)XY)kO@fonEKTEiV;",iTB:kq>Ys~>
+^Ae3-roO49qUYi)k2tIsf)XY)kO@fonEKTEiV;",iTB:kq>Ys~>
+^Ae3-roO49qUYi)k2tIsf)XY)kO@fonEKTEiV;",iTB:kq>Ys~>
+^&J*$roO49qUYf.pYu,&!8[Y;nE\s#mdpMFro*G""5N&$n+m!6~>
+^&J*$roO49qUYf(k1omd!8[Y;nE\s#mdpMFro*G""5N&$n+m!6~>
+^&J*$roO49qUYf(k1omd!8[Y;nE\s#mdpMFro*G""5N&$n+m!6~>
+]`/!#roO49qUbc,r7:u*kO7`onFH5NiTo(tgudbfq>Ys~>
+]`/!#roO49qUbc&r7:u*kO7`onFH5NiTo(tgudbfq>Ys~>
+]`/!#roO49qUbc&r7:u*kO7`onFH5NiTo(tgudbfq>Ys~>
+]Dhm"roO49o@NKthsgC4!:0XCjjsUik2u..s*t~>
+]Dhm"roO49o@NKthsgC4!:0XCjjsUik2u..s*t~>
+]Dhm"roO49o@NKthsgC4!:0XCjjsUik2u..s*t~>
+])Md!roWh(o'>0%r:L!Ihq&"diTB:sq>Ys~>
+])Md!roWh(o'>0%r:L!Ihq&"diTB:sq>Ys~>
+])Md!roWh(o'>0%r:L!Ihq&"diTB:sq>Ys~>
+\c2d#k2tXpf)Xq*le_+2li,l!fDaP*iVqs>n+cp5~>
+\c2d#k2tXpf)Xq*le_+2li,l!fDaP*iVqs>n+cp5~>
+\c2d#k2tXpf)Xq*le_+2li,l!fDaP*iVqs>n+cp5~>
+\Gl["k2tXqf)X\$lf7L6i7ur`g]6=/joFlEs*t~>
+\Gl["k2tXqf)X\$lf7L6i7ur`g]6=/joFlEs*t~>
+\Gl["k2tXqf)X\$lf7L6i7ur`g]6=/joFlEs*t~>
+\,ZHi!9*V&q!7/5!9jF?h:MV\oB$&ApA]X~>
+\,ZHi!9*V&q!7/5!9jF?h:MV\oB$&ApA]X~>
+\,ZHi!9*V&q!7/5!9jF?h:MV\oB$&ApA]X~>
+\,QI&roO4>p=B<$qs3V<rnuS`rnIM4oB-#?oDa=~>
+\,QI&roO4>p=B<$qs3V<rnuS`rnIM4oB-#?oDa=~>
+\,QI&roO4>p=B<$qs3V<rnuS`rnIM4oB-#?oDa=~>
+[f6@%roO4>pX]E%rTj"C!9jF?h:MV\o&fr?!;Gm\J,~>
+[f6@%roO4>pX]E%rTj"C!9jF?h:MV\o&fr?!;Gm\J,~>
+[f6@%roO4>pX]E%rTj"C!9jF?h:MV\o&fr?!;Gm\J,~>
+[Jp7$roO49pXfE1p@/(>gt2P\!9*P3rU8nKJ,~>
+[Jp7$roO49pXfE1p@/(>gt2P\!9*P3rU8nKJ,~>
+[Jp7$roO49pXfE1p@/(>gt2P\!9*P3rU8nKJ,~>
+[/U.#roO49pt#N&qsXULrnuVarS6u+rpKj]i;\<~>
+[/U.#roO49pt#N&qsXULrnuVarS6u+rpKj]i;\<~>
+[/U.#roO49pt#N&qsXULrnuVarS6u+rpKj]i;\<~>
+Zi:%"roO49pt,N'gt2P\!9*P3rU8G>J,~>
+Zi:%"roO49pt,N'gt2P\!9*P3rU8G>J,~>
+Zi:%"roO49pt,N'gt2P\!9*P3rU8G>J,~>
+ZMspnroO49f[p)Wo&fr?!;FtBJ,~>
+ZMspnroO49f[p)Wo&fr?!;FtBJ,~>
+ZMspnroO49f[p)Wo&fr?!;FtBJ,~>
+Z2XgmroO49hq.k_!9*P3rU7u1J,~>
+Z2XgmroO49hq.k_!9*P3rU7u1J,~>
+Z2XgmroO49hq.k_!9*P3rU7u1J,~>
+Yl=^lroO49kL][fo&fr?!;FM5J,~>
+Yl=^lroO49kL][fo&fr?!;FM5J,~>
+Yl=^lroO49kL][fo&fr?!;FM5J,~>
+YQ"UkroWV"rnIM4oB-#?^]/f~>
+YQ"UkroWV"rnIM4oB-#?^]/f~>
+YQ"UkroWV"rnIM4oB-#?^]/f~>
+Y5\Umk2tXqfDXLqk5OfLpUU<S~>
+Y5\Umk2tXqfDXLqk5OfLpUU<S~>
+Y5\Umk2tXqfDXLqk5OfLpUU<S~>
+XoAOmk2tXXrR_&(!9*P3rU7&lJ,~>
+XoAOmk2tXXrR_&(!9*P3rU7&lJ,~>
+XoAOmk2tXXrR_&(!9*P3rU7&lJ,~>
+XT.\MrpKj]XT*e~>
+XT.\MrpKj]XT*e~>
+XT.\MrpKj]XT*e~>
+XT&=qn+PoBn"p&7~>
+XT&=qn+PoBn"p&7~>
+XT&=qn+PoBn"p&7~>
+WrN+froX4K!;E,cJ,~>
+WrN+froX4K!;E,cJ,~>
+WrN+froX4K!;E,cJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+JcELbJ,~>
+%%EndData
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.20.pdf b/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.20.pdf
new file mode 100644
index 00000000000..83078b8f549
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.20.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.eps b/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.eps
new file mode 100644
index 00000000000..3d9f0d60379
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.eps
@@ -0,0 +1,512 @@
+%!PS-Adobe-3.0 EPSF-3.0
+%%Creator: GIMP PostScript file plugin V 1.12 by Peter Kirchgessner
+%%Title: /n/mappazza/home4/algo/tantau/texmf/tex/latex/classes/latex-beamer/beamericonbook.eps
+%%CreationDate: Thu Oct 16 20:39:49 2003
+%%DocumentData: Clean7Bit
+%%LanguageLevel: 2
+%%Pages: 1
+%%BoundingBox: 14 14 29 27
+%%EndComments
+%%BeginProlog
+% Use own dictionary to avoid conflicts
+10 dict begin
+%%EndProlog
+%%Page: 1 1
+% Translate for offset
+14.173228 14.173228 translate
+% Translate to begin of first scanline
+0.000000 12.000000 translate
+13.920000 -12.000000 scale
+% Image geometry
+116 100 8
+% Transformation matrix
+[ 116 0 0 100 0 0 ]
+% Strings to hold RGB-samples per scanline
+/rstr 116 string def
+/gstr 116 string def
+/bstr 116 string def
+{currentfile /ASCII85Decode filter /RunLengthDecode filter rstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter gstr readstring pop}
+{currentfile /ASCII85Decode filter /RunLengthDecode filter bstr readstring pop}
+true 3
+%%BeginData: 20153 ASCII Bytes
+colorimage
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+ci4!qrMfkJ`W(G~>
+ci4!qrMfkJ`W(G~>
+ci4!qrMfkJ`W(G~>
+eGoNJq0rCE`rCP~>
+eGoNJq0rCE`rCP~>
+eGoNJq0rCE`rCP~>
+gA_0'ri5jFr_<AJ"&48pe]@c@~>
+gA_0'ri5jFr_<AJ"&48pe]@c@~>
+gA_0'ri5jFr_<AJ"&48pe]@c@~>
+huE\UqgSZZ9hk@<"&48pe]IiA~>
+huE\UqgSZZ9hk@<"&48pe]IiA~>
+huE\UqgSZZ9hk@<"&48pe]IiA~>
+jo5>2ri5jFr_;o="&48pWlk?l~>
+jo5>2ri5jFr_;o="&48pWlk?l~>
+jo5>2ri5jFr_;o="&48pWlk?l~>
+lMpj`qgSZZ9hjk.!bQq^bQ!(~>
+lMpj`qgSZZ9hjk.!bQq^bQ!(~>
+lMpj`qgSZZ9hjk.!bQq^bQ!(~>
+nG`L=ri5jFr_;f:"]8*4Lh]``1BM0<Wm(Kn~>
+nG`L=ri5jFr_;f:"YD8O*[<351BM0<Wm(Kn~>
+nG`L=ri5jFr_;f:"YMAT,:+o=1BM0<Wm(Kn~>
+p&G#kqgSZZ9hk%3s&/tsNfO*sreLT/:]*!NAq-i2cMrC~>
+p&G#kqgSZZ9hk%3s"4@),:!12rZ2([/,V1*Aq-i2cMrC~>
+p&G#kqgSZZ9hk%3s"FL-.4P6CrZ_Fc/Gq:+Aq-i2cMrC~>
+qZ$Ppqg\T>mPFlC!d'ZkrfR2?repc3!JO>I1BU@$J(;mFJ,~>
+qZ$Ppqg\T>mPFks!\5ZIr[.UhrZV7^!?<Wf1BU@$J(;mFJ,~>
+qZ$Ppqg\T>ln\\s0/*;Ur[IgnrZ_Fc/Gq:+9n.ZCci8L~>
+r;QcIrI4l\9hk%3"^"i-Ssu5KR/W?LOoCC?MuJM5KkgNA"&48pe^4>H~>
+r;QcIrI4l\9hk"2s"XX0/h[,Rr[@amrZhCcrZ2([,Q'>"9n.ZCd/SU~>
+r;QcIrI4l\9hk%3"ZA4q3Arep1]B',/H.*t-N54j+!ph@"&48pe^4>H~>
+r;ZeH!);l;"'SiWV#I(eT)Y;ZR/W?LOoCC?MuJM5KkgNA"&3BWWmUis~>
+r;ZeH!);l;"#Vnm2?#E20`Nd)/,gsr-N57h+oWM`*$bA;"&3BWWmUis~>
+r;ZeH!);l;"$&;%5Q3eE3WD#:1]B',/H.*t-N54j+!ph@"&3BWWmUis~>
+rVlr!InfMjs',V0WiH&rrhTOergs.Zrg<\LrfR2?repc3!JP:c1BM0<Wm^ot~>
+rVlr!InfMjs#1!;3]d7"r\a[2r\4@)r[[srr[.UhrZV7^!?<?]1BM0<Wm^ot~>
+rVlr!InfMjs#U9C7RmAEr]gBEr]1!:r\OO,r[e$tr[.Uh!?WWb1BM0<Wm^ot~>
+rVlnuJ+k`%?s\VmYl:d(WrApqV#I(eT)Y;ZR/W?LOoCC?MuJP4K`FpH1BM0<Wmguu~>
+rVlnuJ+k`%5<:kj5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP_)uqMe1BM0<Wmguu~>
+rVlnuJ+k`%69[e29`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57i*rmki1BM0<Wmguu~>
+rVlnJB)OLkB4b_n_S*OjZi73.Xo>@"VuELkU&LY`S,SfSPl?gENrFt9M#W//:]*!N9n.ZCec1.~>
+rVlnJB)OLk<DlP;F(AQV8,baP4oRMA3;tf71]B*.0)dC#./kRm,Q8kc*rd2[/,V1*9n.ZCec1.~>
+rVlnJB)OLk<DuYAG\^kt;uTJi8cD3Y6iK=L4T7A@2Z>N30E*O%.K1[n,QAhc/Gq:+9n.ZCec1.~>
+rr3&"Infnu$>Il4bf@Z=]t1_[rilC(ri5sqrhTOergs.Zrg<\LrfR2?repc3s+LGKr%eFLIt-#"
+s*t~>
+rr3&"Infnu$<j$fOF__!A6i2*r]gBFr]:$<r\a[2r\4@)r[[srr[.UhrZV7^ru;"hr%eFLIt-#"
+s*t~>
+rr3&"Infnu$<j!eObA1.CLpjOr_3;_r^QlSr]gBEr]1!:r\OO,r[e$tr[.UhruV4lr%eFLIt-#"
+s*t~>
+rr<"JrA+hReBlLba2Gj.]"#*GYl:d(WrApqV#I(eT)Y;ZR/W?LOoCC?MuJP4K`Glc1BU@$J#_-#
+J,~>
+rr<"JrA+h4W1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP_)uq5]1BU@$J#_-#
+J,~>
+rr<"JrA+h3VOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57i*rmVb1BU@$J#_-#
+J,~>
+rr3"K:&ZpXB[bJ\d*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUT.!,DBe!bQq^
+f`-I~>
+rr3"K:&ZpX9qA5]SsPOiH?3V&<Cd$Qr]U6Ar]'m7r\OO-s"=:$r[@amrZhCcrZ;(Z!$h@s!bQq^
+f`-I~>
+rr3"K:&ZpX9q/#WSX5IlIX#X>?W6qtr^m)Yr^6ZLr]L0?s#0j4r\+7%r[IgnrZhFb!%%Lu!bQq^
+f`-I~>
+s8N/NInfnu%VX;>eC;jjbf@Z=]t1_[rilC(ri5sqrhTOergs.Zrg<\LrfR2?repc3s+LJg:AcmL
+Aq-i6s*t~>
+s8N/NInfnu%SM>CW2Q;SOF__!A6i2*r]gBFr]:$<r\a[2r\4@)r[[srr[.UhrZV7^ru;%a.f;((
+Aq-i6s*t~>
+s8N/NInfnu%SM>AVP]oNObA1.CLpjOr_3;_r^QlSr]gBEr]1!:r\OO,r[e$tr[.UhruV7f/,V1)
+Aq-i6s*t~>
+s8N/#Infnu&"V.se'umocHO>I_S*OjZi73.Xo>@"VuELkU&LY`S,SfSPl?gENrFt9M#N).:AcmM
+Aq-i2g])d~>
+s8N/#Infnu%qBs:SZ&KYQ]QcEF(AQV8,baP4oRMA3;tf71]B*.0)dC#./kRm,Q8kc*r[,Z.f;()
+Aq-i2g])d~>
+s8N/#Infnu%qBs:S#3'RQ]ZrMG\^kt;uTJi8cD3Y6iK=L4T7A@2Z>N30E*O%.K1[n,Q8bb/,V1*
+Aq-i2g])d~>
+s8N,"J,M2%dL=USeBlLba2Gj.]"#*GYl:d(WrApqV#I(eT)Y;ZR/W?LOoCC?MuJP3K`FmG1BU@$
+J(<?SJ,~>
+s8N,"J,M2&HOYLrW2Q;SOF__!A6i2*r]gBFr]:$<r\a[2r\4@)r[[srr[.UhrZV7^rYtnfr%eFL
+It-#(s*t~>
+s8N,"J,M2&HOYLpVP]oNObA1.CLpjOr_3;_r^QlSr]gBEr]1!:r\OO,r[e$tr[.UhrZ;+jr%eFL
+It-#(s*t~>
+s8N,"J,M2$dL=USeBlLba2Gj.]"#*GYl:d(WrApqV#I(eT)Y;ZR/W?LOoCC?MuJP3K`Gfa1BU@$
+J(<BTJ,~>
+s8N,"J,M2%HOYLrW2Q;SOF__!A6i2*r]gBFr]:$<r\a[2r\4@)r[[srr[.UhrZV7^rYtn]r%eFL
+It-#)s*t~>
+s8N,"J,M2%HOYLpVP]oNObA1.CLpjOr_3;_r^QlSr]gBEr]1!:r\OO,r[e$tr[.UhrZ;+br%eFL
+It-#)s*t~>
+s8N,"J,M/'eGR`'e'umocHO>I_S*OjZi73.Xo>@"VuELkU&LY`S,SfSPl?gENrFt9M#N).B`'Xg
+9kJmThZ&*~>
+s8N,"J,M/'IJnL%J=WX;SsPOiH?3V&<Cd$Qr]U6Ar]'m7r\OO-s"=:$r[@amrZhCcrZ;%Y!$V7r
+"&3BWWo!c+~>
+s8N,"J,M/'IJnL%J=EF5SX5IlIX#X>?W6qtr^m)Yr^6ZLr]L0?s#0j4r\+7%r[IgnrZhCa!$hCt
+"&3BWWo!c+~>
+s8N,"J,M2'eGR`'e'umocHO>I_S*OjZi73.Xo>@"VuELkU&LY`S,SfSPl?gENrFt9M#N).B_sRe
+Aq-i<s*t~>
+s8N,"J,M2'IJnL%J=WX;SsPOiH?3V&<Cd$Qr]U6Ar]'m7r\OO-s"=:$r[@amrZhCcrZ;%Y!$V4q
+!bQq^huA3~>
+s8N,"J,M2'IJnL%J=EF5SX5IlIX#X>?W6qtr^m)Yr^6ZLr]L0?s#0j4r\+7%r[IgnrZhCa!$h@s
+!bQq^huA3~>
+s8N,"J,M2&eGR`'e'umocHO>I_S*OjZi73.Xo>@"VuELkU&LY`S,SfSPl?gENrFt9M#N)/Jkl5"
+!bQq^i;\<~>
+s8N,"J,M2&IJnL%J=WX;SsPOiH?3V&<Cd$Qr]U6Ar]'m7r\OO-s"=:$r[@amrZhCcrZ;%Y!?!Bb
+1BM0<Wo3o-~>
+s8N,"J,M2&IJnL%J=EF5SX5IlIX#X>?W6qtr^m)Yr^6ZLr]L0?s#0j4r\+7%r[IgnrZhCa!?<Wf
+1BM0<Wo3o-~>
+s8N,"J,M2%eGR`'e'umocHO>I_S*OjZi73.Xo>@"VuELkU&LY`S,SfSPl?gENrFt9M#N)/Jkl5"
+"&48pe`-UZ~>
+s8N,"J,M2%IJnL%J=WX;SsPOiH?3V&<Cd$Qr]U6Ar]'m7r\OO-s"=:$r[@amrZhCcrZ;%Y!?!Bb
+1BU@$J(<QYJ,~>
+s8N,"J,M2%IJnL%J=EF5SX5IlIX#X>?W6qtr^m)Yr^6ZLr]L0?s#0j4r\+7%r[IgnrZhCa!?<Wf
+1BU@$J(<QYJ,~>
+s8N,"J,M2$eGR`'e'umocHO>I_S*OjZi73.Xo>@"VuELkU&LY`S,SfSPl?gENrFt9M#N)/Jkl5"
+"&48pe`6[[~>
+s8N,"J,M2$IJnL%J=WX;SsPOiH?3V&<Cd$Qr]U6Ar]'m7r\OO-s"=:$r[@amrZhCcrZ;%Y!?!Bb
+1BU@$J(<TZJ,~>
+s8N,"J,M2$IJnL%J=EF5SX5IlIX#X>?W6qtr^m)Yr^6ZLr]L0?s#0j4r\+7%r[IgnrZhCa!?<Wf
+1BU@$J(<TZJ,~>
+s8N/#Infnu!29>?r6c#&eC;jjbf@Z=]t1_[rilC(ri5sqrhTOergs.Zrg<\LrfR2?repc3re1B)
+B`'Xg9n.YmjSs`~>
+s8N/#Infnu!+u.WrHf!(SZ&KYQ]QcEF(AQV8,baP4oRMA3;tf71]B*.0)dC#./kRm,Q8kc*r[,[
+)'So6"&48pWoX21~>
+s8N/#Infnu!+u.WrHf!(S#3'RQ]ZrMG\^kt;uTJi8cD3Y6iK=L4T7A@2Z>N30E*O%.K1[n,Q8bc
+*$bA;"&48pWoX21~>
+s8N/NInfnu!G^6aeGR`'e'umocHO>I_S*OjZi73.Xo>@"VuELkU&LY`S,SfSPl?gENrFt9M#N)/
+JnY$;!bQq^jo9i~>
+s8N/NInfnu!DS(AIJnL%J=WX;SsPOiH?3V&<Cd$Qr]U6Ar]'m7r\OO-s"=:$r[@amrZhCcrZ;%Y
+!?!'X1BM0<Woa82~>
+s8N/NInfnu!DS(AIJnL%J=EF5SX5IlIX#X>?W6qtr^m)Yr^6ZLr]L0?s#0j4r\+7%r[IgnrZhCa
+!?<?]1BM0<Woa82~>
+rr3"K:&ZpMC=h)8eGR`'e'umocHO>I_S*OjZi73.Xo>@"VuELkU&LY`S,SfSPl?gENrFt9M#N)0
+JnRpW1BM0<Woj>3~>
+rr3"K:&ZpM9n.ZjIJnL%J=WX;SsPOiH?3V&<Cd$Qr]U6Ar]'m7r\OO-s"=:$r[@amrZhCcrZ;%Y
+!Z<.2r%eCdJ#_Z2J,~>
+rr3"K:&ZpM9n.ZjIJnL%J=EF5SX5IlIX#X>?W6qtr^m)Yr^6ZLr]L0?s#0j4r\+7%r[IgnrZhCa
+!ZWF8r%eCdJ#_Z2J,~>
+rr<"JrA+MKf@TrMr6c#&eC;jjbf@Z=]t1_[rilC(ri5sqrhTOergs.Zrg<\LrfR2?repc3re:B(
+!)EGJ"(m%_e`d$`~>
+rr<"JrA+LeIt.BErHf!(SZ&KYQ]QcEF(AQV8,baP4oRMA3;tf71]B*.0)dC#./kRm,Q8kc*r[/Z
+)#u/a1BV6=Wn$>5J,~>
+rr<"JrA+LeIt.BErHf!(S#3'RQ]ZrMG\^kt;uTJi8cD3Y6iK=L4T7A@2Z>N30E*O%.K1[n,Q8eb
+)uqMe1BV6=Wn$>5J,~>
+rr3&"Infnu!,DMbr7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+s+15Gr%eFLIt-#5s*t~>
+rr3&"Infnu!)<HBr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<-lV.f;()9n.ZCl2Q8~>
+rr3&"Infnu!)<HBr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9*;\/,V1*9n.ZCl2Q8~>
+rVlnJB)OOafDO.rdL=USeBlLba2Gj.]"#*GYl:d(WrApqV#I(eT)Y;ZR/W?LOoCC?MuJP3L&Z`)
+B`'Xg9n.ZClMlA~>
+rVlnJB)OOaJ,F`nHOYLrW2Q;SOF__!A6i2*r]gBFr]:$<r\a[2r\4@)r[[srr[.UhrZV7^rZ(qU
+!$V7r"&48pea!0b~>
+rVlnJB)OOaJ,F`nHOYLpVP]oNObA1.CLpjOr_3;_r^QlSr]gBEr]1!:r\OO,r[e$tr[.UhrZD.[
+!$hCt"&48pea!0b~>
+rVlnuJ,M/'CAlc^eGR`'e'umocHO>I_S*OjZi73.Xo>@"VuELkU&LY`S,SfSPl?gENrFt9M#N,.
+JcKK^1BU?`J#_i7J,~>
+rVlnuJ,M/':&TS>IJnL%J=WX;SsPOiH?3V&<Cd$Qr]U6Ar]'m7r\OO-s"=:$r[@amrZhCcrZ;%Y
+rtte[r%eFLAq-iHs*t~>
+rVlnuJ,M/':&TS>IJnL%J=EF5SX5IlIX#X>?W6qtr^m)Yr^6ZLr]L0?s#0j4r\+7%r[IgnrZhCa
+ru;"`r%eFLAq-iHs*t~>
+rVlr!Infkt!,DJar7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+s+15aq_J:cJ#_l8J,~>
+rVlr!Infkt!)<EAr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<-lV+o=%sAq-iIs*t~>
+rVlr!Infkt!)<EAr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9*;\,Ps7uAq-iIs*t~>
+r;ZeH!)<DJ!,DJar7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdk,Er%eCdJ#_o9J,~>
+r;ZeH!)<DJ!)<EAr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$fU.Jtt'Aq-iJs*t~>
+r;ZeH!)<DJ!)<EAr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!5[.f;((Aq-iJs*t~>
+r;QiKIqJU7!29ACr7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdk,Er%eFLIt-#;s*t~>
+r;QiKIqJU7!+u1Zr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$fU.Jtt(9n.ZCn,In~>
+r;QiKIqJU7!+u1Zr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!5[.f;()9n.ZCn,In~>
+qu6`JIqJU7!29ACr7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdk,Er%eFLIt-#<s*t~>
+qu6`JIqJU7!+u1Zr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$fU.Jtt(9n.ZCnGe"~>
+qu6`JIqJU7!+u1Zr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!5[.f;()9n.ZCnGe"~>
+qYpWIIqJU7!29ACr7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdk,^r%eFLIt+Kgs*t~>
+qYpWIIqJU7!+u1Zr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$fU+T+"t9n.Ymnc++~>
+qYpWIIqJU7!+u1Zr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!5[+oF+u9n.Ymnc++~>
+q>UMrIqJU7!29ACr7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdk,^q_J:cJ#`)>J,~>
+q>UMrIqJU7!+u1Zr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$fU+T!qrAq-iOs*t~>
+q>UMrIqJU7!+u1Zr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!5[+o=%sAq-iOs*t~>
+q#:DqIqJU7!29ACr7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdk/_:&HdKAq-iPs*t~>
+q#:DqIqJU7!+u1Zr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$fV+=[4E!bQq^oDa=~>
+q#:DqIqJU7!+u1Zr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!5\+Y*CG!bQq^oDa=~>
+p\t;pIqJU7!29ACr7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdk0#:&HdLAq-i2p&BO~>
+p\t;pIqJU7!+u1Zr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$fV(Ff8<"(m%_eb/rm~>
+p\t;pIqJU7!+u1Zr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!5\)(PP?"(m%_eb/rm~>
+pAY2oInfkt!,DG`r7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdk0#:&HdL9n.ZCpA]X~>
+pAY2oInfkt!)<B@r-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$fV(Ff8<"&48peb9#n~>
+pAY2oInfkt!)<B@r-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!5\)(PP?"&48peb9#n~>
+p&>)nInfkt!,DG`r7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdk0#B)FFe9n.ZCp]#a~>
+p&>)nInfkt!)<B@r-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$fV(EiW3"&48pebB)o~>
+p&>)nInfkt!)<B@r-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!5\)'So6"&48pebB)o~>
+o`"umInfkt!,DG`r7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdk0#B)FFe9kJmTq#>j~>
+o`"umInfkt!)<B@r-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$fV(EiW3"&3BWWqcUE~>
+o`"umInfkt!)<B@r-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!5\)'So6"&3BWWqcUE~>
+o`#$DIt(2k1B;1ffDO.rdL=USeBlLba2Gj.]"#*GYl:d(WrApqV#I(eT)Y;ZR/W?LOoCC?MuJP3
+L&QZ)IqJR6!bQq^q>Ys~>
+o`#$DIt(2k1B:/IJ,F`nHOYLrW2Q;SOF__!A6i2*r]gBFr]:$<r\a[2r\4@)r[[srr[.UhrZV7^
+rZ(nT!>cmU1BM0<Wql[F~>
+o`#$DIt(2k1B:/IJ,F`nHOYLpVP]oNObA1.CLpjOr_3;_r^QlSr]gBEr]1!:r\OO,r[e$tr[.Uh
+rZD+Z!?!'X1BM0<Wql[F~>
+oD\pCIt(2k1B;1ffDO.rdL=USeBlLba2Gj.]"#*GYl:d(WrApqV#I(eT)Y;ZR/W?LOoCC?MuJP3
+L&Q](IfN4@1BM0<WquaG~>
+oD\pCIt(2k1B:/IJ,F`nHOYLrW2Q;SOF__!A6i2*r]gBFr]:$<r\a[2r\4@)r[[srr[.UhrZV7^
+rZ(nTrtbYar%eCdJ#`AFJ,~>
+oD\pCIt(2k1B:/IJ,F`nHOYLpVP]oNObA1.CLpjOr_3;_r^QlSr]gBEr]1!:r\OO,r[e$tr[.Uh
+rZD+Zrttedr%eCdJ#`AFJ,~>
+o)AgBIt(2k1B;1ffDO.rdL=USeBlLba2Gj.]"#*GYl:d(WrApqV#I(eT)Y;ZR/W?LOoCC?MuJP3
+L&Q](IfN4@1BU@$J(=JsJ,~>
+o)AgBIt(2k1B:/IJ,F`nHOYLrW2Q;SOF__!A6i2*r]gBFr]:$<r\a[2r\4@)r[[srr[.UhrZV7^
+rZ(nTrtbYar%eFLIt-#Hs*t~>
+o)AgBIt(2k1B:/IJ,F`nHOYLpVP]oNObA1.CLpjOr_3;_r^QlSr]gBEr]1!:r\OO,r[e$tr[.Uh
+rZD+Zrttedr%eFLIt-#Hs*t~>
+nc&[@IqJU7!29>Br7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+rdt0"!)<AI!_n0Er;V9~>
+nc&[@IqJU7!+u.Yr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<$iU(B>o^1BL:#Wr2mI~>
+nc&[@IqJU7!+u.Yr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9!8[)#u/a1BL:#Wr2mI~>
+nG`R?IqJU7!29>Br7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9reUQ-
+s+1;I9hkL@!_n0prVqB~>
+nG`R?IqJU7!+u.Yr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+oWP^
+*<-lX.OchD1BL:#ec#Mu~>
+nG`R?IqJU7!+u.Yr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-N57h
++9*;^.k3%G1BL:#ec#Mu~>
+n,EI>IqJU7!29>Br7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmDErf6u9")Le1
+:\6FDJ#`JIJ,~>
+n,EI>IqJU7!+u.Yr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gsr-N57h+Tj#A
+/1^?K!Iq-Js*t~>
+n,EI>IqJU7!+u.Yr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B',/H.*t-3GYJ
+/M-NM!Iq-Js*t~>
+mf*?gIqJU7!29>Br7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-s"TrfmGF!`MupmP=l<
+J,K=s~>
+mf*?gIqJU7!+u.Yr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Nd)/,gss-3>eO/abCq
+9n3*@J,~>
+mf*?gIqJU7!+u.Yr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1]B'-/-7LY0CCUs
+9n3*@J,~>
+mJd6fIqJU7!29>Br7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoakrh9=_s-j+7<E3#^1]Mt&s*t~>
+mJd6fIqJU7!+u.Yr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#E20`Na-/MJk3kVN6gr;V9~>
+mJd6fIqJU7!+u.Yr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS5Q3eE3WD#:1B9/n1]Mt&s*t~>
+m/I-eIqJU7!29>Br7(Ym%+E_Ud*BkU`594!\?l1=riQ1"rhoak"//h!=6h[B;Z]ou<rFfUAq/A/
+s*t~>
+m/I-eIqJU7!+u.Yr-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hF3rV,<2?#B31@$ar;Z]ou<rFfUAq/A/
+s*t~>
+m/I-eIqJU7!+u.Yr-eNj%=jqFVOa'9KRS/]ARAC89`@W_7fGdS56F#+2DseVs&/tu<EB&S!bQr4
+r;V9~>
+li.$dInfkt!,DD_r7(Ym%+E_Ud*BkU`594!\?l1=riQ4#!/(8SlSAiD;,VFsPEqW,<rFfU9n02?
+s*t~>
+li.$dInfkt!)<??r-eNj%=k"JW1K?;JU2BJ>uaDo5Q3hG3WM/=2=!%):f1,2Ocu*!S6#SE!_n0E
+qu;0~>
+li.$dInfkt!)<??r-eNj%=jqFVOa'9KRS/]ARAC89`@W`7K>^Q3U8I-:f1,2Ocu*!S6#SE!_n0E
+qu;0~>
+lMgpcInfkt!,DD_r7(Ym&C].Yd*BkU`594!\?iDF?!Q\O%no\m:PO[`NfK6cQC4/2H2TN#9n02>
+s*t~>
+lMgpcInfkt!)<??r-eNj%Y1+KW1K?;JU2BJ>uaBZr\s.!%no\m:PO[`NfK6cQC4/2H2TN#9n02>
+s*t~>
+lMgpcInfkt!)<??r-eNj&V-@JVOa'9KRS/]ARAA04?P^k1Cm/R:/?V#MiNg[PEqW)S9b&h!_n0E
+qYu'~>
+l2LgbInfkt!,DD_r7(Ym$.IDRd*Bk$A7K'61D*2N94NC#K7eo7MiNg[PEqN&rgWsirA4J'q>Ys~>
+l2LgbInfkt!)<??r-eNj$@n\GW1K?;B1kfalSB,E8kWZBJ:iK/Ll7:ROcu)sRJr]V=8arTJ,0+p~>
+l2LgbInfkt!)<??r-eNj$@nVCVOa'9BhV,glSB,E8kWZBJ:iK/Ll7:ROcu)sRJr]V=8arTJ,0+p~>
+l2Lk9It(2k1B;1efDO.rdK@tJe=>n^s$m#Y&or,=GC"[fJ:iT4Mi3UXPEV<#rga"\rA+LeJ(=Ap
+J,~>
+l2Lk9It(2k1B:/HJ,F`nHN\kiW2P(11]KrE7hTibGB\@]J:N9,Ll71OOctupRJr`VTD^PIAq/A,
+s*t~>
+l2Lk9It(2k1B:/HJ,F`nHN\kgVP\\,1]KrE7hTibGB\@]J:N9,Ll71OOctupRJr`VTD^PIAq/A,
+s*t~>
+kl1b8It(2k1B;1efDO.rdK.hHnh^;5)am_ACi"$1F`hnSI=6WuL5:YDNffHfQC4/2SGo,\IJkr&
+J#`;DJ,~>
+kl1b8It(2k1B:/HJ,F`nHNJ_gW:DbE6Q8EoC2@^)EclMKH@:3lK8,2<MiNp^PEqW)S=KSN!.Ff%
+!Iq-Es*t~>
+kl1b8It(2k1B:/HJ,F`nHNJ_eVXcPC6Q8EoC2@^)EclMKH@:3lK8,2<MiNp^PEqW)S=KSN!.Ff%
+!Iq-Es*t~>
+kPkY7It(2k1B;1efDO.rdK""W1]KZ^5XA^_@:X"cC2@g/EclSPH@:<rL5(MBNfK6cQC4/2SGo/\
+U&\<p1BL:#ebK/p~>
+kPkY7It(2k1B:/HJ,F`nHNAXuq(r%8+@&5!?=@AWC2.R'EcQ;HH?t!iK8,,:MiNg[PEqW)S=KSN
+s.TKqr\FUMJ(=>oJ,~>
+kPkY7It(2k1B:/HJ,F`nHNAXtq(r%8+@&5!?=@AWC2.R'EcQ;HH?t!iK8,,:MiNg[PEqW)S=KSN
+s.TKqr\FUMJ(=>oJ,~>
+k5PM5IqJU7!29;Ar7(\n!,2?f,<S+\;c[%*>@(`KB4ksqDf9Z=GC"R`J:iK/Ll71OOcu)sRJr`V
+TDkPcV-3dR!DS(<s*t~>
+k5PM5IqJU7!+u+Xr-eNj!)<GK,<S+\;c[%*>@(`KB4ksqDf9Z=GC"R`J:iK/Ll71OOcu)sRJr`V
+TDkPcV-3dR!DS(<s*t~>
+k5PM5IqJU7!+u+Xr-eNj!)<GK,<S+\;c[%*>@(`KB4ksqDf9Z=GC"R`J:iK/Ll71OOcu)sRJr`V
+TDkPcV-3dR!DS(<s*t~>
+jo5D4IqJU7!29;Ar7(bp!1j'E+])*<=^,*:@:Wn]C2@^)EclSMH@:<oK8,2<MiNp`PEqX9SGo/\
+UAh"f1BE!*p]#a~>
+jo5D4IqJU7!+u+Xr-eTl!+Ys`+])*<=^,*:@:Wn]C2@^)EclSMH@:<oK8,2<MiNp`PEqX9SGo/\
+UAh"f1BE!*p]#a~>
+jo5D4IqJU7!+u+Xr-eTl!+Ys`+])*<=^,*:@:Wn]C2@^)EclSMH@:<oK8,2<MiNp`PEqX9SGo/\
+UAh"f1BE!*p]#a~>
+jSo;3IqJU7!29;Ar6tbqB`9e45#tfh>@(`HA7oXlCi=?:Fa&.[I=Qs)L5:bJOcbinR@0S8rh'4b
+rh]XnrA+J(WqZOD~>
+jSo;3IqJU7!+u+Xr-\Tm9E$^l5#tfh>@(`HA7oXlCi=?:Fa&.[I=Qs)L5:bJOcbinR@0S8rh'4b
+rh]XnrA+J(WqZOD~>
+jSo;3IqJU7!+u+Xr-\Tm9E$^l5#tfh>@(`HA7oXlCi=?:Fa&.[I=Qs)L5:bJOcbinR@0S8rh'4b
+rh]XnrA+J(WqZOD~>
+j8T1\IqJU7!29;Ar7([$+\PsB?=%&NB4ksqDfTl@GC"R`J:iT2Ll7:ROcu)sR@KfHTDkSbV>dCn
+Wr4^SJ#`8CJ,~>
+j8T1\IqJU7!+u+Xr-eN"+\PsB?=%&NB4ksqDfTl@GC"R`J:iT2Ll7:ROcu)sR@KfHTDkSbV>dCn
+Wr4^SJ#`8CJ,~>
+j8T1\IqJU7!+u+Xr-eN"+\PsB?=%&NB4ksqDfTl@GC"R`J:iT2Ll7:ROcu)sR@KfHTDkSbV>dCn
+Wr4^SJ#`8CJ,~>
+ir9([IqJU7!29;ArmUq?rA4IX)dZr`B4ksqDf9Z=GB\@]J:iK/Ll71OOctupRJr`VTDkSaV>mLn
+Wr4aRJ+rtn~>
+ir9([IqJU7!+u+Xrd=cXrA4IX)dZr`B4ksqDf9Z=GB\@]J:iK/Ll71OOctupRJr`VTDkSaV>mLn
+Wr4aRJ+rtn~>
+ir9([IqJU7!+u+Xrd=cXrA4IX)dZr`B4ksqDf9Z=GB\@]J:iK/Ll71OOctupRJr`VTDkSaV>mLn
+Wr4aRJ+rtn~>
+iVrtZIqJU7!29;As3q$_r\GN[?=@ATB527!DfTuCGC"[fJ:iT4Ll7:UOcu*!rg`t[s.]Lhs/>ps
+s/c9+r\FRLJ+rtn~>
+iVrtZIqJU7!+u+Xs*Xl@r\GN[?=@ATB527!DfTuCGC"[fJ:iT4Ll7:UOcu*!rg`t[s.]Lhs/>ps
+s/c9+r\FRLJ+rtn~>
+iVrtZIqJU7!+u+Xs*Xl@r\GN[?=@ATB527!DfTuCGC"[fJ:iT4Ll7:UOcu*!rg`t[s.]Lhs/>ps
+s/c9+r\FRLJ+rtn~>
+i;WkYInfkt!,DA^!Rti_1EAhkA7oXlCi=?7Fa&.[I=Qs)L5:bJOcbinR@0S8rh'4brh]Ums/Q(#
+!O,l/1BL:#WqcUE~>
+i;WkYInfkt!)<<>!I[Z@1EAhkA7oXlCi=?7Fa&.[I=Qs)L5:bJOcbinR@0S8rh'4brh]Ums/Q(#
+!O,l/1BL:#WqcUE~>
+i;WkYInfkt!)<<>!I[Z@1EAhkA7oXlCi=?7Fa&.[I=Qs)L5:bJOcbinR@0S8rh'4brh]Ums/Q(#
+!O,l/1BL:#WqcUE~>
+hu<bXInfkt!,DA^!,;Eg),t6]C2@g/EclSPH@:<rK8,2?NfK6cQBms<SH#5\UAq(hW;imsXo>O)
+M>]42J#`;DJ,~>
+hu<bXInfkt!)<<>!)3AJ),t6]C2@g/EclSPH@:<rK8,2?NfK6cQBms<SH#5\UAq(hW;imsXo>O)
+M>]42J#`;DJ,~>
+hu<bXInfkt!)<<>!)3AJ),t6]C2@g/EclSPH@:<rK8,2?NfK6cQBms<SH#5\UAq(hW;imsXo>O)
+M>]42J#`;DJ,~>
+hZ!YWInfkt!,DD_!,DKh(M@K!Df9Z=GB\@]J:N9,Ll71OOctupRJr`VTDkSaV>mLnWrK4#Yl;!-
+1BM0<ebT5q~>
+hZ!YWInfkt!)<??!)<GK(M@K!Df9Z=GB\@]J:N9,Ll71OOctupRJr`VTDkSaV>mLnWrK4#Yl;!-
+1BM0<ebT5q~>
+hZ!YWInfkt!)<??!)<GK(M@K!Df9Z=GB\@]J:N9,Ll71OOctupRJr`VTDkSaV>mLnWrK4#Yl;!-
+1BM0<ebT5q~>
+hZ!].It(2k1B;1ffDRN*C_L`-F`hnSI=Qj#L5:YDNffHfQC7`Brh'4brh]Xnri5t"s02L/s0_o8
+rA4J'!7grGJ,~>
+hZ!].It(2k1B:/IJ,M2'C_L`-F`hnSI=Qj#L5:YDNffHfQC7`Brh'4brh]Xnri5t"s02L/s0_o8
+rA4J'!7grGJ,~>
+hZ!].It(2k1B:/IJ,M2'C_L`-F`hnSI=Qj#L5:YDNffHfQC7`Brh'4brh]Xnri5t"s02L/s0_o8
+rA4J'!7grGJ,~>
+h>[T-It(2k1B;1gfDRK@DfTl@GC"[cJ:iT2Ll7:ROcu*!R@KfHTDkSbV>dFnWrB.#Yl;!.[K3pu
+rA+LLJ#`AFJ,~>
+h>[T-It(2k1B:/JJ,M/=DfTl@GC"[cJ:iT2Ll7:ROcu*!R@KfHTDkSbV>dFnWrB.#Yl;!.[K3pu
+rA+LLJ#`AFJ,~>
+h>[T-It(2k1B:/JJ,M/=DfTl@GC"[cJ:iT2Ll7:ROcu*!R@KfHTDkSbV>dFnWrB.#Yl;!.[K3pu
+rA+LLJ#`AFJ,~>
+h#@K,It(2k1B;1hfDRK<EclSPH@:<rK8,2?MiNp`QBms<SH#5\UAq(hW;`gsXo>R)Zi7E4\H0?O
+rA+LLJ#`DGJ,~>
+h#@K,It(2k1B:/KJ,M/9EclSPH@:<rK8,2?MiNp`QBms<SH#5\UAq(hW;`gsXo>R)Zi7E4\H0?O
+rA+LLJ#`DGJ,~>
+h#@K,It(2k1B:/KJ,M/9EclSPH@:<rK8,2?MiNp`QBms<SH#5\UAq(hW;`gsXo>R)Zi7E4\H0?O
+rA+LLJ#`DGJ,~>
+g]%?*IqJU7!hn5trA4It%XNPRJ:iT4Mi3UXPEV<#rga"\rhBCgs/>pss/l:)rj2X5rji'As1\PC
+rA+LeJ(=JsJ,~>
+g]%?*IqJU7!bQq3rA4It%XNPRJ:iT4Mi3UXPEV<#rga"\rhBCgs/>pss/l:)rj2X5rji'As1\PC
+rA+LeJ(=JsJ,~>
+g]%?*IqJU7!bQq3rA4It%XNPRJ:iT4Mi3UXPEV<#rga"\rhBCgs/>pss/l:)rj2X5rji'As1\PC
+rA+LeJ(=JsJ,~>
+gA_6)IqJU7!MS-D1D+q]I=Qs)LkptLOcbinR@0S8rh'4brh]Ums/Q(#s02L/s0hp;rk/9Gs2"Uh
+s*stHJ,~>
+gA_6)IqJU7!G6i[1D+q]I=Qs)LkptLOcbinR@0S8rh'4brh]Ums/Q(#s02L/s0hp;rk/9Gs2"Uh
+s*stHJ,~>
+gA_6)IqJU7!G6i[1D+q]I=Qs)LkptLOcbinR@0S8rh'4brh]Ums/Q(#s02L/s0hp;rk/9Gs2"Uh
+s*stHJ,~>
+g&D-(IqJU7!MO9-1CnnaK8,,:MiNg[PEqN&S=KSNrhBFhri#jsriQ1(s0M^5s1/-A"M^(.@q5Bl
+!_n0ErVqB~>
+g&D-(IqJU7!G5(*1CnnaK8,,:MiNg[PEqN&S=KSNrhBFhri#jsriQ1(s0M^5s1/-A"M^(.@q5Bl
+!_n0ErVqB~>
+g&D-(IqJU7!G5(*1CnnaK8,,:MiNg[PEqN&S=KSNrhBFhri#jsriQ1(s0M^5s1/-A"M^(.@q5Bl
+!_n0ErVqB~>
+f`)#QIqJU7!,DKh$Vl>/Ll71OOcu)sRJr`VTDkSbV>dFmWrK4#YlD'/[f<l>?t!L91BL:#Wr;sJ~>
+f`)#QIqJU7!)<GK$Vl>/Ll71OOcu)sRJr`VTDkSbV>dFmWrK4#YlD'/[f<l>?t!L91BL:#Wr;sJ~>
+f`)#QIqJU7!)<GK$Vl>/Ll71OOcu)sRJr`VTDkSbV>dFmWrK4#YlD'/[f<l>?t!L91BL:#Wr;sJ~>
+fDboPIqJL4#u?A5MiNp`PEqX9SGo/\UAh"hW;`grXoGX*ZNH%k?XW:X!_n0ErVqB~>
+fDboPIqJL4#u?A5MiNp`PEqX9SGo/\UAh"hW;`grXoGX*ZNH%k?XW:X!_n0ErVqB~>
+fDboPIqJL4#u?A5MiNp`PEqX9SGo/\UAh"hW;`grXoGX*ZNH%k?XW:X!_n0ErVqB~>
+f)GfOIqJO5$;cY@OcbinR@0S8rh'4brh]Ums/Q(#s'5V2lSJN7!bQq^r;V9~>
+f)GfOIqJO5$;cY@OcbinR@0S8rh'4brh]Ums/Q(#s'5V2lSJN7!bQq^r;V9~>
+f)GfOIqJO5$;cY@OcbinR@0S8rh'4brh]Ums/Q(#s'5V2lSJN7!bQq^r;V9~>
+ec,]NInfbq#EFq1QBmr/SGo/[UAq(hVuqZV>[6SNr_<6=!35qrJ,~>
+ec,]NInfbq#EFq1QBmr/SGo/[UAq(hVuqZV>[6SNr_<6=!35qrJ,~>
+ec,]NInfbq#EFq1QBmr/SGo/[UAq(hVuqZV>[6SNr_<6=!35qrJ,~>
+eGfTMInfer"&kDLRJr`VTDkPeV--r)lSJN7!+u(Wri,tKq#>j~>
+eGfTMInfer"&kDLRJr`VTDkPeV--r)lSJN7!+u(Wri,tKq#>j~>
+eGfTMInfer"&kDLRJr`VTDkPeV--r)lSJN7!+u(Wri,tKq#>j~>
+e,KKLInfer!1EhV"J:$B=BOlFr_<3<ri5MgJ,~>
+e,KKLInfer!1EhV"J:$B=BOlFr_<3<ri5MgJ,~>
+e,KKLInfer!1EhV"J:$B=BOlFr_<3<ri5MgJ,~>
+e,KO#It(2j1]LMA1]C)KB)7#VWW:T8s*t~>
+e,KO#It(2j1]LMA1]C)KB)7#VWW:T8s*t~>
+e,KO#It(2j1]LMA1]C)KB)7#VWW:T8s*t~>
+df0F"It(2Y1]C,EJ,ZJ/s*t~>
+df0F"It(2Y1]C,EJ,ZJ/s*t~>
+df0F"It(2Y1]C,EJ,ZJ/s*t~>
+dJj=!It(2a1]C)KB)7#VWW:T+s*t~>
+dJj=!It(2a1]C)KB)7#VWW:T+s*t~>
+dJj=!It(2a1]C)KB)7#VWW:T+s*t~>
+d/O0tIqJL4r_<3<ri4TMJ,~>
+d/O0tIqJL4r_<3<ri4TMJ,~>
+d/O0tIqJL4r_<3<ri4TMJ,~>
+ci4'sIt.Gl!+u(Wri,tKdJn^~>
+ci4'sIt.Gl!+u(Wri,tKdJn^~>
+ci4'sIt.Gl!+u(Wri,tKdJn^~>
+cMmpqWr.AGWlk?l~>
+cMmpqWr.AGWlk?l~>
+cMmpqWr.AGWlk?l~>
+bl7[n_uG5~>
+bl7[n_uG5~>
+bl7[n_uG5~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+NW4M~>
+%%EndData
+showpage
+%%Trailer
+end
+%%EOF
diff --git a/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.pdf b/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.pdf
new file mode 100644
index 00000000000..24ec61b146c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.pdf
Binary files differ
diff --git a/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.tex b/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.tex
new file mode 100644
index 00000000000..268b818eec4
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/art/beamericonbook.tex
@@ -0,0 +1,97 @@
+\documentclass[12pt]{article}
+
+\usepackage{pgf,pgfshade}
+\usepackage{xxcolor}
+
+\usepackage[papersize={14pt,12pt},hmargin=0pt,vmargin=0pt,headsep=0pt,nohead,nofoot]{geometry}
+
+\pagestyle{empty}
+
+\begin{document}%
+\begin{colormixin}{100}%
+ \pgfdeclarehorizontalshading{cover}{20pt}{%
+ rgb(0pt)=(0.84,.5,.5);
+ rgb(1.8pt)=(0.82,.48,.48);
+ rgb(1.9pt)=(0.83,.66,.65);
+ rgb(2.1pt)=(0.83,.66,.65);
+ rgb(3pt)=(0.69,.25,.3);
+ rgb(8pt)=(0.45,0.05,0.05)}%
+ %
+ \pgfdeclareverticalshading{side}{10pt}{%
+ rgb(0pt)=(0.78,.78,.78);
+ rgb(2.5pt)=(0.60,.60,.60);
+ rgb(5pt)=(0.25,.25,.25)}%
+ \noindent\hbox{%
+ \begin{pgfpicture}{0pt}{1pt}{14pt}{11pt}
+ \pgfsetxvec{\pgfpoint{1pt}{0pt}}
+ \pgfsetyvec{\pgfpoint{0pt}{1pt}}
+ \pgfsetlinewidth{0.4pt}
+ \pgfsetroundjoin
+
+ \pgfsetlinewidth{0.8pt}
+ \color[gray]{0.5}
+ \pgfmoveto{\pgfxy(6.5,11.5)}
+ \pgflineto{\pgfxy(1,10.5)}
+ \pgfcurveto{\pgfxy(0.6,9.75)}{\pgfxy(0.6,8.75)}{\pgfxy(1,8)}
+ \pgflineto{\pgfxy(6.5,2)}
+ \pgflineto{\pgfxy(13,3)}
+ \pgfcurveto{\pgfxy(12,4)}{\pgfxy(12,5)}{\pgfxy(13,6)}
+ \pgfclosepath
+
+ \pgfmoveto{\pgfxy(6.5,2)}
+ \pgfcurveto{\pgfxy(6,3)}{\pgfxy(6,4)}{\pgfxy(6.5,5)}
+ \pgflineto{\pgfxy(13,6)}
+ \pgfstroke
+
+ \begin{pgfscope}
+ \pgfmoveto{\pgfxy(6.5,11.5)}
+ \pgflineto{\pgfxy(1,10.5)}
+ \pgfcurveto{\pgfxy(0.6,9.75)}{\pgfxy(0.6,8.75)}{\pgfxy(1,8)}
+ \pgflineto{\pgfxy(6.5,2)}
+ \pgfcurveto{\pgfxy(6,3)}{\pgfxy(6,4)}{\pgfxy(6.5,5)}
+ \pgflineto{\pgfxy(13,6)}
+ \pgfclosepath
+ \pgfclip
+
+ \pgfputat{\pgfxy(8.5,0)}
+ {%
+ \begin{pgfrotateby}{\pgfdegree{45}}
+ \pgfbox[left,base]{\pgfuseshading{cover}}
+ \end{pgfrotateby}
+ }
+ \end{pgfscope}
+
+ \begin{pgfscope}
+ \pgfmoveto{\pgfxy(6.5,2)}
+ \pgfcurveto{\pgfxy(6,3)}{\pgfxy(6,4)}{\pgfxy(6.5,5)}
+ \pgflineto{\pgfxy(13,6)}
+ \pgfcurveto{\pgfxy(12,5)}{\pgfxy(12,4)}{\pgfxy(13,3)}
+ \pgfclosepath
+ \pgfclip
+
+ \pgfputat{\pgfxy(7.5,0)}
+ {%
+ \begin{pgfrotateby}{\pgfdegree{30}}
+ \pgfbox[left,base]{\pgfuseshading{side}}
+ \end{pgfrotateby}
+ }
+ \end{pgfscope}
+
+ \pgfsetlinewidth{0.4pt}
+ \color[gray]{0.2}
+ \pgfmoveto{\pgfxy(6.5,11.5)}
+ \pgflineto{\pgfxy(1,10.5)}
+ \pgfcurveto{\pgfxy(0.6,9.75)}{\pgfxy(0.6,8.75)}{\pgfxy(1,8)}
+ \pgflineto{\pgfxy(6.5,2)}
+ \pgflineto{\pgfxy(13,3)}
+ \pgfcurveto{\pgfxy(12,4)}{\pgfxy(12,5)}{\pgfxy(13,6)}
+ \pgfclosepath
+
+ \pgfmoveto{\pgfxy(6.5,2)}
+ \pgfcurveto{\pgfxy(6,3)}{\pgfxy(6,4)}{\pgfxy(6.5,5)}
+ \pgflineto{\pgfxy(13,6)}
+ \pgfstroke
+ \end{pgfpicture}%
+ }%
+\end{colormixin}%
+\end{document}
diff --git a/Master/texmf-dist/tex/latex/beamer/beamer.cls b/Master/texmf-dist/tex/latex/beamer/beamer.cls
new file mode 100644
index 00000000000..a217c084c7e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamer.cls
@@ -0,0 +1,411 @@
+\RequirePackage{beamerbasercs}
+\def\beamer@version{3.06}
+
+\ProvidesClassRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamer.cls,v 1.67 2005/10/23 16:55:54 tantau Exp $
+[cvs version \beamer@version\space A class for typesetting presentations]
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+
+\RequirePackage{beamerbasemodes}
+% Setup modes and check for article option
+
+\beamer@transferifnecessary
+
+%
+% Ensure that \pdfoutput is defined. Might be removed at some point.
+%
+\ifx\pdfoutput\@undefined \newcount\pdfoutput \fi
+\ifx\pdfoutput\relax \newcount\pdfoutput \fi
+
+%
+%
+% Declarations used by beamer
+%
+%
+
+% Public
+\newdimen\headheight % Total height of the headline (including depth)
+\newdimen\headdp % Depth of the headline
+\newdimen\footheight % Height of the footline
+\newdimen\sidebarheight % Height of the sidebars
+
+% Private
+\newdimen\beamer@tempdim
+\newdimen\beamer@finalheight
+\newdimen\beamer@animht
+\newdimen\beamer@animdp
+\newdimen\beamer@animwd
+\newdimen\beamer@leftmargin
+\newdimen\beamer@rightmargin
+\newdimen\beamer@leftsidebar
+\newdimen\beamer@rightsidebar
+\newdimen\beamer@boxsize
+\newdimen\beamer@vboxoffset
+\newdimen\beamer@descdefault
+\newdimen\beamer@descriptionwidth
+
+\newskip\beamer@lastskip
+
+\newbox\beamer@areabox
+\newbox\beamer@animcurrent
+\newbox\beamer@animshowbox
+\newbox\beamer@sectionbox
+\newbox\beamer@logobox
+\newbox\beamer@linebox
+
+\newcount\beamer@sectioncount
+\newcount\beamer@subsubsectionmax
+\newcount\beamer@subsectionmax
+\newcount\beamer@sectionmax
+\newcount\beamer@totalheads
+\newcount\beamer@headcounter
+\newcount\beamer@partstartpage
+\newcount\beamer@sectionstartpage
+\newcount\beamer@subsectionstartpage
+\newcount\beamer@animationtempa
+\newcount\beamer@animationtempb
+\newcount\beamer@xpos
+\newcount\beamer@ypos
+\newcount\beamer@showpartnumber
+\newcount\beamer@currentsubsection
+\newcount\beamer@coveringdepth
+\newcount\beamer@sectionadjust
+\newcount\beamer@tocsectionnumber
+
+
+\newif\ifbeamer@sansmath
+\newif\ifbeamer@altmode
+\newif\ifbeamer@notes
+\newif\ifbeamer@notesnormals
+\newif\ifbeamer@compress
+\newif\ifbeamer@centered
+\newif\ifbeamer@draftmode
+\newif\ifbeamer@suppressreplacements % decides whether fonts should be substituted
+\newif\ifbeamer@frameswithnotesonly
+\newif\ifbeamer@ignorenonframe
+\newif\ifbeamer@autopdfinfo
+
+\RequirePackage{beamerbaseoptions}
+% For option management
+
+
+
+%
+%
+% Document options
+%
+%
+
+\beamer@suppressreplacementsfalse
+\beamer@altmodefalse
+\beamer@notesfalse
+\beamer@notesnormalstrue
+\beamer@compressfalse
+\beamer@draftmodefalse
+\beamer@frameswithnotesonlyfalse
+\beamer@ignorenonframefalse
+\beamer@autopdfinfotrue
+
+\DeclareOptionBeamer{usepdftitle}[true]{\csname beamer@autopdfinfo#1\endcsname}
+\DeclareOptionBeamer{envcountsect}{\beamer@countsecttrue}
+\DeclareOptionBeamer{notheorems}{\beamer@blocksfalse}
+\DeclareOptionBeamer{noamsthm}{\beamer@blocksfalse\beamer@amsfalse}
+
+\DeclareOptionBeamer{compress}{\beamer@compresstrue}
+
+\DeclareOptionBeamer{t}{\beamer@centeredfalse}
+\DeclareOptionBeamer{c}{\beamer@centeredtrue}
+
+
+\DeclareOptionBeamer{leqno}{\input{leqno.clo}}
+\DeclareOptionBeamer{fleqn}{\input{fleqn.clo}}
+
+\def\beamer@currentmode{beamer}
+\DeclareOptionBeamer{handout}{\gdef\beamer@currentmode{handout}}
+\DeclareOptionBeamer{trans}{\gdef\beamer@currentmode{trans}}
+
+\DeclareOptionBeamer{pdftex}{}% Used by hyperref
+\DeclareOptionBeamer{nativepdf}{}% Used by hyperref
+\DeclareOptionBeamer{pdfmark}{}% Used by hyperref
+\DeclareOptionBeamer{dvips}{}% Used by hyperref
+\DeclareOptionBeamer{dviwindo}{}% Used by hyperref
+\DeclareOptionBeamer{dvipsone}{}% Used by hyperref
+\DeclareOptionBeamer{vtex}{}% Used by hyperref
+\DeclareOptionBeamer{ps2pdf}{}% Used by hyperref
+
+\DeclareOptionBeamer{ignorenonframetext}{\beamer@ignorenonframetrue}
+
+\def\beamer@size{{size11.clo}}
+\DeclareOptionBeamer{bigger}{\def\beamer@size{{size12.clo}}}
+\DeclareOptionBeamer{smaller}{\def\beamer@size{{size10.clo}}}
+
+\DeclareOptionBeamer{8pt}{\def\beamer@size{{size8.clo}}}
+\DeclareOptionBeamer{9pt}{\def\beamer@size{{size9.clo}}}
+\DeclareOptionBeamer{10pt}{\def\beamer@size{{size10.clo}}}
+\DeclareOptionBeamer{11pt}{\def\beamer@size{{size11.clo}}}
+\DeclareOptionBeamer{12pt}{\def\beamer@size{{size12.clo}}}
+\DeclareOptionBeamer{14pt}{\def\beamer@size{{size14.clo}}}
+\DeclareOptionBeamer{17pt}{\def\beamer@size{{size17.clo}}}
+\DeclareOptionBeamer{20pt}{\def\beamer@size{{size20.clo}}}
+
+\DeclareOptionBeamer{draft}{\beamer@draftmodetrue}
+\def\insertpagenumber{\thepage}
+
+\def\beamer@activecjk{}
+\def\beamer@hypercjk{}
+
+\DeclareOptionBeamer{CJK}{\ExecuteOptionsBeamer{cjk}}
+\DeclareOptionBeamer{cjk}{
+ \def\beamer@hypercjk{\hypersetup{CJKbookmarks=true}}
+
+ \def\beamer@activecjk{
+ % Activate all >128 characters.
+ \count@=128
+ \@whilenum\count@<254 \do{%
+ \advance\count@ by 1
+ \lccode`\~=\count@
+ \catcode\count@=\active
+ \lowercase{\def~{\kern1ex}}
+ }
+ }
+}
+
+
+
+% obsolete options
+\DeclareOptionBeamer{notes}[show]{\csname beamer@notesaction@#1\endcsname}
+\def\beamer@notesaction@hide{%
+ \ClassWarning{beamer}{This option is obsolete. Use beamer option
+ ``hide notes'' instead.}%
+ \beamer@notesfalse}
+\def\beamer@notesaction@show{%
+ \ClassWarning{beamer}{This option is obsolete. Use beamer option
+ ``show notes'' instead.}%
+ \beamer@notestrue}
+\def\beamer@notesaction@only{%
+ \ClassWarning{beamer}{This option is obsolete. Use beamer option
+ ``show only notes'' instead.}%
+ \beamer@notestrue
+ \beamer@notesnormalsfalse
+ \nofiles
+}
+\def\beamer@notesaction@onlyslideswithnotes{%
+ \beamer@notestrue%
+ \beamer@frameswithnotesonlytrue%
+ \nofiles
+}
+\DeclareOptionBeamer{inrow}{
+ \ClassError{beamer}{``inrow'' no longer supported. Use ``compress'' instead.}{}}
+\DeclareOptionBeamer{compressnotes}{%
+ \ClassWarning{beamer}{``compressnotes'' is obsolete. Use
+ \noexpand\setbeamertemplate{note page}[compressed] instead}
+ \AtBeginDocument{\beamertemplatenotecompress}}
+\DeclareOptionBeamer{notesonly}{
+ \ClassWarning{beamer}{``notesonly'' is obsolete. Use beamer option
+ ``show only notes'' instead.}
+ \beamer@notesaction@only}
+\DeclareOptionBeamer{blue}{
+ \ClassWarning{beamer}{``blue'' is obsolete. Use color theme structure instead}
+ \def\beamer@loadlater{\usecolortheme[rgb={0.2,0.2,0.7}]{structure}}}
+\DeclareOptionBeamer{red}{
+ \ClassWarning{beamer}{``red'' is obsolete. Use color theme structure instead}
+ \def\beamer@loadlater{\usecolortheme[rgb={0.7,0.2,0.2}]{structure}}}
+\DeclareOptionBeamer{blackandwhite}{
+ \ClassWarning{beamer}{``blackandwhite'' is obsolete. Use color theme structure instead}
+ \def\beamer@loadlater{\usecolortheme[rgb={0.2,0.2,0.2}]{structure}}}
+\DeclareOptionBeamer{brown}{
+ \ClassWarning{beamer}{``brown'' is obsolete. Use color theme structure instead}
+ \def\beamer@loadlater{\usecolortheme[rgb={0.66,0.4,0.166}]{structure}}}
+\DeclareOptionBeamer{slidescentered}{
+ \ClassWarning{beamer}{``slidescentered'' is obsolete. Use ``c'' instead}
+ \beamer@centeredtrue}
+\DeclareOptionBeamer{slidestop}{
+ \ClassWarning{beamer}{``slidestop'' is obsolete. Use ``t'' instead}
+ \beamer@centeredfalse}
+\DeclareOptionBeamer{sans}{%
+ \ClassWarning{beamer}{``sans'' is obsolete. Just remove this option}
+ \def\familydefault{\sfdefault}
+ \def\mathfamilydefault{\sfdefault}
+ \beamer@sansmathtrue
+}
+\DeclareOptionBeamer{serif}{%
+ \ClassWarning{beamer}{``serif'' is obsolete. Use font theme ``serif'' instead}
+ \def\familydefault{\rmdefault}
+ \def\mathfamilydefault{\rmdefault}
+ \beamer@sansmathfalse
+}
+\DeclareOptionBeamer{mathsans}{
+ \ClassWarning{beamer}{``mathsans'' is obsolete. Use font theme ``serif'' with option ``butsansserifmath''}
+ \def\mathfamilydefault{\sfdefault}\beamer@sansmathtrue}
+\DeclareOptionBeamer{mathserif}{
+ \ClassWarning{beamer}{``mathserif'' is obsolete. Use font theme ``serif'' with option ``onlymath''}
+ \def\mathfamilydefault{\rmdefault}\beamer@sansmathfalse}
+\DeclareOptionBeamer{professionalfont}{
+ \ClassWarning{beamer}{``professionalfont'' is obsolete. Use font theme ``professionalfonts'' instead}
+ \beamer@suppressreplacementstrue}
+
+% has to be done here for compatibility
+\def\familydefault{\sfdefault}
+\def\mathfamilydefault{\sfdefault}
+\beamer@sansmathtrue
+
+
+
+\PassOptionsToPackage{bookmarks=true,%
+ bookmarksopen=true,%
+ pdfborder={0 0 0},%
+ pdfhighlight={/N},%
+ linkbordercolor={.5 .5 .5}}{hyperref}
+
+\DeclareOptionBeamer{pgf}{\PassOptionsToPackage{#1}{pgf}}
+\DeclareOptionBeamer{hyperref}{\PassOptionsToPackage{#1}{hyperref}}
+\DeclareOptionBeamer{color}{\PassOptionsToPackage{#1}{color}}
+\DeclareOptionBeamer{xcolor}{\PassOptionsToPackage{#1}{xcolor}}
+
+\def\beamer@loaducs{}
+
+\DeclareOptionBeamer{ucs}{%
+ \ifcase\pdfoutput
+ \def\beamer@loaducs{
+ \RequirePackage{ucs}%
+ \AtBeginDocument{\PreloadUnicodePage{0}}%
+ \AtBeginDocument{\PreloadUnicodePage{1}}%
+ }
+ \or
+ \PassOptionsToPackage{pdftex,unicode}{hyperref}
+ \def\beamer@loaducs{
+ \RequirePackage[hyperref]{ucs}%
+ \AtBeginDocument{\PreloadUnicodePage{0}}%
+ \AtBeginDocument{\PreloadUnicodePage{1}}%
+ }
+ \fi
+}
+\DeclareOptionBeamer{utf8}{\ExecuteOptionsBeamer{ucs}%
+ \g@addto@macro\beamer@loaducs{\RequirePackage[utf8]{inputenc}}%
+}
+
+%
+% Process Options
+%
+
+\ExecuteOptionsBeamer{c}
+\ProcessOptionsBeamer
+
+% Filter class option list
+\beamer@filterclassoptions
+
+
+\RequirePackage{pgfcore,pgfbaseimage}
+% We need only the core and some image stuff for icons.
+
+\RequirePackage{xxcolor}
+% For color management.
+
+\RequirePackage{amssymb}
+% For \blacktriangleright
+
+\RequirePackage[%
+ papersize={12.80cm,9.60cm},
+ hmargin=1cm,%
+ vmargin=0cm,%
+ head=0.5cm,% will be changed later
+ headsep=0pt,%
+ foot=0.5cm% will be changed later
+ ]{geometry}
+% For the page layout
+
+\RequirePackage[implicit=false]{hyperref}
+% For hyperlinks
+
+\hypersetup{pdfcreator={LaTeX with beamer class version \beamer@version}}
+
+% Coding stuff
+\beamer@loaducs
+\beamer@hypercjk
+
+\expandafter\input\beamer@size
+\geometry{headsep=0pt}
+
+
+\RequirePackage{beamerbasecompatibility}
+% Fixes other packages
+
+\RequirePackage{beamerbasefont}
+% Font stuff
+
+% Defaults
+\normalfont
+\raggedright
+
+\AtBeginDocument
+{
+ \addtocontents{toc}{\protect\beamer@endinputifotherversion{\beamer@version pt}}
+ \addtocontents{nav}{\protect\beamer@endinputifotherversion{\beamer@version pt}}
+}
+
+\RequirePackage{beamerbasemisc}
+% Miscellaneous commands
+
+\RequirePackage{beamerbasetwoscreens}
+% Stuff for using two screens
+
+\RequirePackage{beamerbaseoverlay}
+% Overlay stuff
+
+\RequirePackage{beamerbasetitle}
+% Commands for constructing the title page
+
+\RequirePackage{beamerbasesection}
+% Parts, sections, subsections, appendix
+
+\RequirePackage{beamerbaseframe}
+% Commands for constructing frames
+
+\RequirePackage{beamerbaseverbatim}
+% Commands for constructing frames
+
+\RequirePackage{beamerbaseframesize}
+% Commands for constructing frames
+
+\RequirePackage{beamerbaseframecomponents}
+% Headlines, sidebars, columns
+
+\RequirePackage{beamerbasecolor}
+% Color management
+
+\RequirePackage{beamerbasenotes}
+% Commands for adding notes
+
+\RequirePackage{beamerbasetoc}
+% Table of Contents Format
+
+\RequirePackage{beamerbasetemplates}
+% For default templates
+
+\RequirePackage{beamerbaselocalstructure}
+% Commands for local structure like alert, itemize, etc.
+
+\RequirePackage{beamerbasenavigation}
+% Navigation buttons
+
+\RequirePackage{beamerbasetheorems}
+% Theorems
+
+\RequirePackage{beamerbasethemes}
+% Commands for including and building themes
+
+\usetheme{default}
+
+% Compatibility stuff:
+\csname beamer@loadlater\endcsname
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty b/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
new file mode 100644
index 00000000000..9c8a191346a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerarticle.sty
@@ -0,0 +1,37 @@
+\providecommand\beamer@version{3.00}
+
+\RequirePackage{beamerbasercs}
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerarticle.sty,v 1.5 2004/10/14 09:48:48 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOption{noxcolor}{\PassOptionsToPackage{noxcolor}{beamerbasearticle}}
+\DeclareOption{notheorems}{\PassOptionsToPackage{notheorems}{beamerbasearticle}}
+\DeclareOption{noamsthm}{\PassOptionsToPackage{noamsthm}{beamerbasearticle}}
+\DeclareOption{envcountsect}{\PassOptionsToPackage{envcountsect}{beamerbasearticle}}
+\DeclareOption{activeospeccharacters}{\PassOptionsToPackage{activeospeccharacters}{beamerbasearticle}}
+
+\ProcessOptions
+
+\RequirePackage{beamerbasemodes}
+% Setup modes and check for article option
+
+\def\beamer@slide#1#2{\expandafter\gdef\csname beamer@slide#1\endcsname{#2}}
+\beamer@inpresentationfalse
+
+\ifx\beamer@currentmode\@undefined
+ \def\beamer@currentmode{article}
+\fi
+
+\mode<all>
+
+\RequirePackage{beamerbasearticle}
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: ../examples/beamerexample1.tex
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasearticle.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasearticle.sty
new file mode 100644
index 00000000000..fdcf7d4d7e9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasearticle.sty
@@ -0,0 +1,117 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasearticle.sty,v 1.25 2004/11/15 23:14:13 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\newif\ifbeamer@articlexcolor
+\beamer@articlexcolortrue
+
+\newif\ifbeamer@articleactive
+\beamer@articleactivefalse
+
+\DeclareOption{noxcolor}{\beamer@articlexcolorfalse}
+\DeclareOption{nodefaultblocks}{\beamer@blocksfalse}% obsolete. use notheorems
+\DeclareOption{notheorems}{\beamer@blocksfalse}
+\DeclareOption{noamsthm}{\beamer@blocksfalse\beamer@amsfalse}
+\DeclareOption{envcountsect}{\beamer@countsecttrue}
+\DeclareOption{activeospeccharacters}{\beamer@articleactivetrue}
+
+\ProcessOptions
+
+\mode<article>
+
+\RequirePackage{keyval}
+
+\RequirePackage{beamerbaseoptions}
+% For option management
+
+\ifbeamer@articlexcolor
+ \RequirePackage[override]{xcolor}
+ % For color support
+\fi
+
+\RequirePackage{beamerbasecompatibility}
+% Fixes other packages
+
+\RequirePackage{beamerbasefont}
+% Font stuff
+
+\RequirePackage{beamerbasemisc}
+% Miscellaneous commands
+
+\RequirePackage{beamerbasetwoscreens}
+% Stuff for two screens
+
+\RequirePackage{beamerbaseoverlay}
+% Overlay stuff
+
+\RequirePackage{beamerbasetitle}
+% Commands for constructing the title page
+
+\RequirePackage{beamerbasesection}
+% Parts, sections, subsections, appendix
+
+\RequirePackage{beamerbaseframe}
+% Commands for constructing frames
+
+\RequirePackage{beamerbaseverbatim}
+% Commands for constructing frames
+
+\RequirePackage{beamerbaseframesize}
+% Commands for changing the size of frames
+
+\RequirePackage{beamerbaseframecomponents}
+% Headlines, sidebars, columns
+
+\RequirePackage{beamerbasecolor}
+% Headlines, sidebars, columns
+
+\RequirePackage{beamerbasenotes}
+% Commands for constructing frames
+
+\RequirePackage{beamerbasetoc}
+% Table of Contents Format
+
+\RequirePackage{beamerbasetemplates}
+% For default templates
+
+\RequirePackage{beamerbaselocalstructure}
+% Commands for local structure like alert, itemize, etc.
+
+\RequirePackage{beamerbasenavigation}
+% Navigation buttons
+
+\RequirePackage{beamerbasetheorems}
+% Theorems
+
+\RequirePackage{beamerbasethemes}
+% Commands for including and building themes
+
+
+% Default article templates:
+\defbeamertemplate<article>*{frame begin}{default}{}
+\defbeamertemplate<article>*{frame end}{default}{}
+\defbeamertemplate<article>*{alerted text begin}{default}{\ifmmode\else\begin{itshape}\fi}
+\defbeamertemplate<article>*{alerted text end}{default}{\ifmmode\else\end{itshape}\fi}
+\defbeamertemplate<article>*{structure begin}{default}{\ifmmode\else\begin{bfseries}\fi}
+\defbeamertemplate<article>*{structure end}{default}{\ifmmode\else\end{bfseries}\fi}
+\defbeamertemplate<article>*{block begin}{default}
+ {\par\vskip\medskipamount{\noindent\textbf{\insertblocktitle}}\par\noindent\ignorespaces}
+\defbeamertemplate<article>*{block end}{default}{\vskip\medskipamount}
+\defbeamertemplate<article>*{block alerted begin}{default}
+ {\par\vskip\medskipamount{\noindent\textbf{\emph{\insertblocktitle}}}\par\noindent\ignorespaces}
+\defbeamertemplate<article>*{block alerted end}{default}{\vskip\medskipamount}
+\defbeamertemplate<article>*{block example begin}{default}
+ {\par\vskip\medskipamount{\noindent\emph{\insertblocktitle}}\par\noindent\ignorespaces}
+\defbeamertemplate<article>*{block example end}{default}{\vskip\medskipamount}
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: ../examples/beamerexample1.tex
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty
new file mode 100644
index 00000000000..3b7cfcc15ea
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseauxtemplates.sty
@@ -0,0 +1,804 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbaseauxtemplates.sty,v 1.27 2005/06/09 18:28:54 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\mode<presentation>
+
+
+\RequirePackage{beamerbaseboxes}
+
+
+
+%
+% declare some balls
+%
+
+\normalsize
+\pgfdeclareradialshading[bg,parent.bg]{tocsphere}{\pgfpoint{-0.5ex}{0.6ex}}%
+{%
+ color(0cm)=(bg!35!white);
+ color(0.44ex)=(bg!75!white);
+ color(0.88ex)=(bg!70!black!90!parent.bg);
+ color(1.2ex)=(bg!50!black!90!parent.bg);
+ color(1.3ex)=(parent.bg)}
+
+\pgfdeclareradialshading[bg,parent.bg]{bigsphere}{\pgfpoint{-0.1849315ex}{.2260273ex}}%
+{%
+ color(0cm)=(bg!15);
+ color(0.1643835ex)=(bg!75);
+ color(0.3287671ex)=(bg!70!black);
+ color(0.4520547ex)=(bg!50!black);
+ color(0.53ex)=(parent.bg)}
+
+\pgfdeclareradialshading[bg,parent.bg]{smallsphere}{\pgfpoint{-0.1479452ex}{0.18287671ex}}%
+{%
+ color(0cm)=(bg!15);
+ color(0.1315068ex)=(bg!75);
+ color(0.2630136ex)=(bg!70!black);
+ color(0.36164383ex)=(bg!50!black);
+ color(0.427ex)=(parent.bg)}
+
+\def\beamer@usesphere#1#2{%
+ \hbox{\usebeamercolor{#1}\normalsize\pgfuseshading{#2}}}
+
+
+
+
+
+
+
+
+
+
+
+%
+% Background templates
+%
+
+\define@key{beamer@backgroundgrid}{step}{\def\beamer@bggw{#1}}
+\define@key{beamer@backgroundgrid}{color}{\def\beamer@bggc{\color{#1}}}
+
+\defbeamertemplate{background}{grid}[1][]
+{%
+ \setkeys{beamer@backgroundgrid}{step=0.5cm,color=fg!10!bg}%
+ \setkeys{beamer@backgroundgrid}{#1}%
+ \begin{pgfpicture}{0cm}{0cm}{\the\paperwidth}{\the\paperheight}
+ \beamer@bggc
+ \pgfpathgrid[stepx=\beamer@bggw,stepy=\beamer@bggw]{\pgfpointorigin}{\pgfpoint{\the\paperwidth}{\the\paperheight}}
+ \pgfusepath{stroke}
+ \end{pgfpicture}%
+}
+
+
+\define@key{beamer@backgroundshade}{top}{\def\beamer@bgst{#1}}
+\define@key{beamer@backgroundshade}{bottom}{\def\beamer@bgsb{#1}}
+\define@key{beamer@backgroundshade}{right}{\def\beamer@bgst{#1}}
+\define@key{beamer@backgroundshade}{left}{\def\beamer@bgsb{#1}}
+\define@key{beamer@backgroundshade}{middle}{\def\beamer@bgsm{#1}}
+\define@key{beamer@backgroundshade}{midpoint}{\def\beamer@bgsmp{#1}}
+
+\def\beamer@calcvertshading#1#2#3{%
+ {\usebeamercolor{palette primary}}
+ \usebeamercolor{normal text}
+ \setkeys{beamer@backgroundshade}{top=palette primary.bg!25!bg,bottom=bg,middle={},midpoint=0.5}%
+ \setkeys{beamer@backgroundshade}{#3}
+ \ifx\beamer@bgsm\@empty
+ \pgfdeclareverticalshading{#1}{#2}%
+ {color(0cm)=(\beamer@bgsb); color(\the\paperheight)=(\beamer@bgst)}
+ \colorlet{beamer@backgroundshadestart}{\beamer@bgsb}%
+ \colorlet{beamer@backgroundshadeend}{\beamer@bgst}%
+ \colorlet{beamer@average}{beamer@backgroundshadestart!50!beamer@backgroundshadeend}%
+ \else
+ \pgfdeclareverticalshading{#1}{#2}%
+ {color(0cm)=(\beamer@bgsb); color(\beamer@bgsmp\paperheight)=(\beamer@bgsm); color(\the\paperheight)=(\beamer@bgst)}
+ \colorlet{beamer@average}{\beamer@bgsm}
+ \fi%
+}
+
+\def\beamer@calchorishading#1#2#3{%
+ {\usebeamercolor{palette primary}}
+ \usebeamercolor{normal text}
+ \setkeys{beamer@backgroundshade}{left=palette primary.bg!25!bg,right=bg,middle={},midpoint=0.5}%
+ \setkeys{beamer@backgroundshade}{#3}
+ \ifx\beamer@bgsm\@empty
+ \pgfdeclarehorizontalshading{#1}{\the\paperheight}%
+ {color(0cm)=(\beamer@bgsb); color(#2)=(\beamer@bgst)}
+ \colorlet{beamer@backgroundshadestart}{\beamer@bgsb}%
+ \colorlet{beamer@backgroundshadeend}{\beamer@bgst}%
+ \colorlet{beamer@average}{beamer@backgroundshadestart!50!beamer@backgroundshadeend}%
+ \else
+ \pgfdeclarehorizontalshading{#1}{\the\paperheight}%
+ {color(0cm)=(\beamer@bgsb); color(\beamer@bgsmp#2)=(\beamer@bgsm); color(#2)=(\beamer@bgst)}
+ \colorlet{beamer@average}{\beamer@bgsm}
+ \fi%
+}
+
+
+
+\defbeamertemplate{background canvas}{vertical shading}[1][]
+{%
+ \pgfuseshading{beamer@backgroundshading}%
+}
+[action]
+{
+ \beamer@calcvertshading{beamer@backgroundshading}{\the\paperwidth}{#1}
+ \colorlet{beamer@@average}{beamer@average}
+ \setbeamercolor{normal text}{bg=beamer@@average}
+}
+
+
+
+
+%
+% Side bars
+%
+
+\defbeamertemplate{sidebar canvas left}{vertical shading}[1][]
+{%
+ \pgfuseshading{beamer@sidebarcanvasleftshading}%
+}
+[action]
+{
+ \beamer@calcvertshading{beamer@sidebarcanvasleftshading}{\the\beamer@leftsidebar}{#1}
+}
+
+\defbeamertemplate{sidebar canvas right}{vertical shading}[1][]
+{%
+ \pgfuseshading{beamer@sidebarcanvasrightshading}%
+}
+[action]
+{
+ \beamer@calcvertshading{beamer@sidebarcanvasrightshading}{\the\beamer@rightsidebar}{#1}
+}
+
+\defbeamertemplate{sidebar canvas left}{horizontal shading}[1][]
+{%
+ \pgfuseshading{beamer@sidebarcanvasleftshading}%
+}
+[action]
+{
+ \beamer@calchorishading{beamer@sidebarcanvasleftshading}{\beamer@leftsidebar}{#1}
+}
+
+\defbeamertemplate{sidebar canvas right}{horizontal shading}[1][]
+{%
+ \pgfuseshading{beamer@sidebarcanvasrightshading}%
+}
+[action]
+{
+ \beamer@calchorishading{beamer@sidebarcanvasrightshading}{\beamer@rightsidebar}{#1}
+}
+
+
+
+
+
+
+% (sub-)section in toc: sections numbered
+
+\defbeamertemplate{section in toc}{sections numbered}
+{\leavevmode\inserttocsectionnumber. \inserttocsection\par}
+
+\defbeamertemplate{subsection in toc}{sections numbered}
+{\leavevmode\leftskip=2.5em\inserttocsubsection\par}
+
+\defbeamertemplate{subsubsection in toc}{sections numbered}
+{\leavevmode\normalsize\usebeamerfont{subsection in toc}\leftskip=3.5em\usebeamerfont{subsubsection in toc}%
+ \inserttocsubsubsection\par}
+
+
+
+
+
+% (sub-)section in toc: subsections numbered
+
+\defbeamertemplate{section in toc}{subsections numbered}
+{\leavevmode\leftskip=2em\inserttocsection\par}
+
+\defbeamertemplate{subsection in toc}{subsections numbered}
+{\leavevmode\leftskip=2em\rlap{\hskip-2em\inserttocsectionnumber.\inserttocsubsectionnumber}\inserttocsubsection\par}
+
+\defbeamertemplate{subsubsection in toc}{subsections numbered}
+{\leavevmode\normalsize\usebeamerfont{subsection in
+ toc}\leftskip=3em\usebeamerfont{subsubsection in toc}%
+ \inserttocsubsubsection\par}
+
+
+
+
+
+% (sub-)section in toc: circle
+
+\defbeamertemplate{section in toc}{circle}
+{\leavevmode\leftskip=2ex%
+ \llap{%
+ \usebeamerfont*{section number projected}%
+ \usebeamercolor{section number projected}%
+ \begin{pgfpicture}{-1ex}{0ex}{1ex}{2ex}
+ \color{bg}
+ \pgfpathcircle{\pgfpoint{0pt}{.75ex}}{1.2ex}
+ \pgfusepath{fill}
+ \pgftext[base]{\color{fg}\inserttocsectionnumber}
+ \end{pgfpicture}\kern1.25ex%
+ }%
+ \inserttocsection\par}
+
+\defbeamertemplate{subsection in toc}{circle}
+{\leavevmode\leftskip=2em\inserttocsubsection\par}
+
+\defbeamertemplate{subsubsection in toc}{circle}
+{\leavevmode\normalsize\usebeamerfont{subsection in
+ toc}\leftskip=3em\usebeamerfont{subsubsection in toc}%
+ \inserttocsubsubsection\par}
+
+
+
+
+% (sub-)section in toc: square
+
+\defbeamertemplate{section in toc}{square}
+{\leavevmode\leftskip=1.75ex%
+ \llap{%
+ \usebeamerfont*{section number projected}%
+ \usebeamercolor[bg]{section number projected}%
+ \vrule width2.25ex height1.85ex depth.4ex%
+ \hskip-2.25ex%
+ \hbox to2.25ex{\hfil\color{fg}\inserttocsectionnumber\hfil}}%
+ \kern1.25ex\inserttocsection\par}
+
+\defbeamertemplate{subsection in toc}{square}
+{\leavevmode\leftskip=5ex\llap{%
+ \usebeamercolor[bg]{subsection number projected}%
+ \vrule width1ex height1ex\kern1ex}\inserttocsubsection\par}
+
+\defbeamertemplate{subsubsection in toc}{square}
+{\leavevmode\normalsize\usebeamerfont{subsection in
+ toc}\leftskip=7ex\usebeamerfont{subsubsection in toc}%
+ \llap{%
+ \usebeamercolor[bg]{subsubsection number projected}%
+ \vrule width0.75ex height0.75ex\kern1ex}\inserttocsubsubsection\par}
+
+
+
+
+% (sub-)section in toc: ball
+
+\defbeamertemplate{section in toc}{ball unnumbered}
+{\leavevmode\raise0.1ex\beamer@usesphere{section number projected}{bigsphere}\kern1.25ex\inserttocsection\par}
+
+\defbeamertemplate{subsection in toc}{ball unnumbered}
+{\leavevmode\leftskip=1.5em\raise0.2ex\beamer@usesphere{subsection number projected}{smallsphere}%
+ \kern1ex\inserttocsubsection\par}
+
+\defbeamertemplate{subsubsection in toc}{ball unnumbered}
+{\leavevmode\normalsize\usebeamerfont{subsection in
+ toc}\leftskip=3em\usebeamerfont{subsubsection in toc}%
+ \beamer@usesphere{subsubsection number projected}{smallsphere}%
+ \kern0.75ex\inserttocsubsubsection\par}
+
+
+
+
+% (sub-)section in toc: ball numbered
+
+\defbeamertemplate{section in toc}{ball}
+{\leavevmode\leftskip=2.75ex%
+ \llap{%
+ \normalsize%
+ \begin{pgfpicture}{-1ex}{-0.7ex}{1ex}{1ex}
+ \pgftext{\beamer@usesphere{section number projected}{tocsphere}}
+ \pgftext{%
+ \usebeamerfont*{section number projected}%
+ \usebeamercolor{section number projected}%
+ \color{fg!90!bg}%
+ \inserttocsectionnumber}
+ \end{pgfpicture}%
+ \kern1.25ex}%
+ \inserttocsection\par
+}
+[action]
+{\setbeamerfont{section number projected}{size=\scriptsize}}
+
+\defbeamertemplate{subsection in toc}{ball}
+{\leavevmode\leftskip=5ex%
+ \llap{\raise0.1ex\beamer@usesphere{subsection number projected}{bigsphere}\kern1ex}%
+ \inserttocsubsection\par%
+}
+
+\defbeamertemplate{subsubsection in toc}{ball}
+{\leavevmode\normalsize\usebeamerfont{subsection in
+ toc}\leftskip=7ex\usebeamerfont{subsubsection in toc}%
+ \llap{\beamer@usesphere{subsubsection number projected}{bigsphere}\kern0.75ex}%
+ \inserttocsubsubsection\par%
+}
+
+
+
+% Itemize items, circle
+
+\defbeamertemplatealias{itemize item}{triangle}{default}
+\defbeamertemplatealias{itemize subitem}{triangle}{default}
+\defbeamertemplatealias{itemize subsubitem}{triangle}{default}
+
+
+
+% Itemize items, circle
+
+\defbeamertemplate{itemize item}{circle}{\small\raise0.5pt\hbox{\textbullet}}
+\defbeamertemplate{itemize subitem}{circle}{\footnotesize\raise0.5pt\hbox{\textbullet}}
+\defbeamertemplate{itemize subsubitem}{circle}{\footnotesize\raise0.5pt\hbox{\textbullet}}
+
+
+
+
+% Itemize items, square
+
+\defbeamertemplate{itemize item}{square}{\hbox{\vrule width 1ex height 1ex}}
+\defbeamertemplate{itemize subitem}{square}{\small\hbox{\vrule width 1ex height 1ex}}
+\defbeamertemplate{itemize subsubitem}{square}{\small\hbox{\vrule width 1ex height 1ex}}
+
+
+
+
+% Itemize items, ball
+
+\defbeamertemplate{itemize item}{ball}{\raise0.2pt\beamer@usesphere{item projected}{bigsphere}}
+\defbeamertemplate{itemize subitem}{ball}{\raise0.2pt\beamer@usesphere{subitem projected}{smallsphere}}
+\defbeamertemplate{itemize subsubitem}{ball}{\raise0.2pt\beamer@usesphere{subsubitem projected}{smallsphere}}
+
+
+
+% Enumerate items, ball
+
+\defbeamertemplate{enumerate item}{ball}
+{
+ \begin{pgfpicture}{-1ex}{-0.65ex}{1ex}{1ex}
+ \usebeamercolor[fg]{item projected}
+ {\pgftransformscale{1.75}\pgftext{\normalsize\pgfuseshading{bigsphere}}}
+ {\pgftransformshift{\pgfpoint{0pt}{0.5pt}}
+ \pgftext{\usebeamerfont*{item projected}\insertenumlabel}}
+ \end{pgfpicture}%
+}
+
+\defbeamertemplate{enumerate subitem}{ball}
+{
+ \begin{pgfpicture}{-1ex}{-0.55ex}{1ex}{1ex}
+ \usebeamercolor[fg]{subitem projected}
+ {\pgftransformscale{1.4}\pgftext{\normalsize\pgfuseshading{bigsphere}}}
+ \pgftext{%
+ \usebeamerfont*{subitem projected}%
+ \insertsubenumlabel}
+ \end{pgfpicture}%
+}
+
+\defbeamertemplate{enumerate subsubitem}{ball}
+{
+ \begin{pgfpicture}{-1ex}{-0.55ex}{1ex}{1ex}
+ \usebeamercolor[fg]{subsubitem projected}
+ {\pgftransformscale{1.4}\pgftext{\normalsize\pgfuseshading{bigsphere}}}
+ \pgftext{%
+ \usebeamerfont*{subitem projected}%
+ \insertsubsubenumlabel}
+ \end{pgfpicture}%
+}
+
+\defbeamertemplate{enumerate mini template}{ball}
+{
+ \begin{pgfpicture}{-1ex}{-0.65ex}{1ex}{1ex}
+ \usebeamercolor[fg]{\beameritemnestingprefix item projected}
+ {\pgftransformscale{1.75}\pgftext{\normalsize\pgfuseshading{bigsphere}}}
+ {\pgftransformshift{\pgfpoint{0pt}{0.5pt}}%
+ \usebeamerfont*{\beameritemnestingprefix item projected}%
+ \pgftext{\insertenumlabel}}
+ \end{pgfpicture}
+}
+
+
+
+% Enumerate items, square
+
+\defbeamertemplate{enumerate item}{square}
+{
+ \hbox{%
+ \usebeamerfont*{item projected}%
+ \usebeamercolor[bg]{item projected}%
+ \vrule width2.25ex height1.85ex depth.4ex%
+ \hskip-2.25ex%
+ \hbox to2.25ex{%
+ \hfil%
+ \color{fg}\insertenumlabel%
+ \hfil}%
+ }%
+}
+[action]
+{\setbeamerfont{item projected}{size=\scriptsize}}
+
+\defbeamertemplate{enumerate subitem}{square}
+{
+ \hbox{%
+ \usebeamerfont*{subitem projected}%
+ \usebeamercolor[bg]{subitem projected}%
+ \vrule width2.25ex height1.85ex depth.4ex%
+ \hskip-2.25ex%
+ \hbox to2.25ex{%
+ \hfil%
+ \color{fg}\insertsubenumlabel%
+ \hfil}%
+ }%
+}
+
+\defbeamertemplate{enumerate subsubitem}{square}
+{
+ \hbox{%
+ \usebeamerfont*{subitem projected}%
+ \usebeamercolor[bg]{subsubitem projected}%
+ \vrule width2.25ex height1.85ex depth.4ex%
+ \hskip-2.25ex%
+ \hbox to2.25ex{%
+ \hfil%
+ \color{fg}\insertsubsubenumlabel%
+ \hfil}%
+ }%
+}
+
+\defbeamertemplate{enumerate mini template}{square}
+{
+ \hbox{%
+ \usebeamerfont*{\beameritemnestingprefix item projected}%
+ \usebeamercolor[bg]{\beameritemnestingprefix item projected}%
+ \vrule width2.25ex height1.85ex depth.4ex%
+ \hskip-2.25ex%
+ \hbox to2.25ex{%
+ \hfil%
+ \color{fg}\insertenumlabel%
+ \hfil}%
+ }%
+}
+
+
+
+
+% Enumerate items, circle
+
+\defbeamertemplate{enumerate item}{circle}
+{
+ \usebeamerfont*{item projected}%
+ \usebeamercolor[bg]{item projected}%
+ \begin{pgfpicture}{-1ex}{0ex}{1ex}{2ex}
+ \pgfpathcircle{\pgfpoint{0pt}{.75ex}}{1.2ex}
+ \pgfusepath{fill}
+ \pgftext[base]{\color{fg}\insertenumlabel}
+ \end{pgfpicture}%
+}
+[action]
+{\setbeamerfont{item projected}{size=\scriptsize}}
+
+\defbeamertemplate{enumerate subitem}{circle}
+{
+ \usebeamerfont*{subitem projected}%
+ \usebeamercolor[bg]{subitem projected}%
+ \begin{pgfpicture}{-1ex}{0ex}{1ex}{2ex}
+ \pgfpathcircle{\pgfpoint{0pt}{.75ex}}{1.2ex}
+ \pgfusepath{fill}
+ \pgftext[base]{\color{fg}\insertsubenumlabel}
+ \end{pgfpicture}%
+}
+
+\defbeamertemplate{enumerate subsubitem}{circle}
+{
+ \usebeamerfont*{subsubitem projected}%
+ \usebeamercolor[bg]{subsubitem projected}%
+ \begin{pgfpicture}{-1ex}{0ex}{1ex}{2ex}
+ \pgfpathcircle{\pgfpoint{0pt}{.75ex}}{1.2ex}
+ \pgfusepath{fill}
+ \pgftext[base]{\color{fg}\insertsubsubenumlabel}
+ \end{pgfpicture}%
+}
+
+\defbeamertemplate{enumerate mini template}{circle}
+{
+ \usebeamerfont*{\beameritemnestingprefix item projected}%
+ \usebeamercolor[bg]{\beameritemnestingprefix item projected}%
+ \begin{pgfpicture}{-1ex}{0ex}{1ex}{2ex}
+ \pgfpathcircle{\pgfpoint{0pt}{.75ex}}{1.2ex}
+ \pgfusepath{fill}
+ \pgftext[base]{\color{fg}\insertenumlabel}
+ \end{pgfpicture}%
+}
+
+
+
+%
+% Frame title continutations
+%
+
+\defbeamertemplatealias{frametitle continuation}{roman}{default}
+
+\defbeamertemplate{frametitle continuation}{from second}[1][\insertcontinuationtext]
+{\expandafter\ifnum\insertcontinuationcount>1\relax#1\fi}
+
+
+
+
+
+% Bibliography items
+
+\defbeamertemplatealias{bibliography item}{article}{default}
+
+\defbeamertemplate{bibliography item}{book}
+{\lower2pt\hbox{\pgfuseimage{beamericonbook}}}
+
+\defbeamertemplate{bibliography item}{text}
+{\insertbiblabel}
+
+\defbeamertemplate{bibliography item}{triangle}
+{\scriptsize\raise1.25pt\hbox{\donotcoloroutermaths$\blacktriangleright$}}
+
+
+
+% Headline
+
+\defbeamertemplate{headline}{text line}[1]
+{\hskip\Gm@lmargin\hbox to\@tempdima{\textwidth=\@tempdima\hsize=\textwidth\relax#1\hfil}\hskip\Gm@rmargin}
+
+
+% Footline
+
+\defbeamertemplate{footline}{text line}[1]
+{\hskip\Gm@lmargin\hbox to\@tempdima{\textwidth=\@tempdima\hsize=\textwidth\relax#1\hfil}\hskip\Gm@rmargin}
+
+\defbeamertemplate{footline}{page number}
+{%
+ \hfill%
+ \usebeamercolor[fg]{page number in head/foot}%
+ \usebeamerfont{page number in head/foot}%
+ \insertpagenumber\,/\,\insertpresentationendpage\kern1em\vskip2pt%
+}
+
+\defbeamertemplate{footline}{frame number}
+{
+ \hfill%
+ \usebeamercolor[fg]{page number in head/foot}%
+ \usebeamerfont{page number in head/foot}%
+ \insertframenumber\,/\,\inserttotalframenumber\kern1em\vskip2pt%
+}
+
+
+
+
+% Mini frames
+
+\defbeamertemplate{mini frame}{box}
+{%
+ \begin{pgfpicture}{0pt}{0pt}{.1cm}{.1cm}
+ \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\the\beamer@boxsize}{\the\beamer@boxsize}}
+ \pgfusepath{fill,stroke}
+ \end{pgfpicture}%
+}
+[action]
+{
+ \setbeamersize{mini frame size=.1cm,mini frame offset=.05cm}
+}
+
+\defbeamertemplate{mini frame in current subsection}{box}
+{%
+ \begin{pgfpicture}{0pt}{0pt}{.1cm}{.1cm}
+ \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\the\beamer@boxsize}{\the\beamer@boxsize}}
+ \pgfusepath{stroke}
+ \end{pgfpicture}%
+}
+
+\defbeamertemplate{mini frame}{tick}
+{%
+ \hskip-0.4pt\vrule height\beamer@boxsize width1.2pt%
+}
+[action]
+{
+ \setbeamersize{mini frame size=.1cm,mini frame offset=.05cm}
+}
+
+\defbeamertemplate{mini frame in current subsection}{tick}
+{%
+ \vrule height\beamer@boxsize width0.4pt%
+}
+
+
+
+
+
+%
+% Captions
+%
+
+\defbeamertemplate{caption}{numbered}
+{%
+ \raggedright
+ {%
+ \usebeamercolor[fg]{caption name}%
+ \usebeamerfont*{caption name}%
+ \insertcaptionname~\insertcaptionnumber:%
+ }
+ \insertcaption\par
+}
+
+\defbeamertemplate{caption}{caption name own line}
+{%
+ \begin{minipage}{\textwidth}
+ \raggedright
+ {%
+ \usebeamercolor[fg]{caption name}%
+ \usebeamerfont*{caption name}%
+ \insertcaptionname%
+ }\\
+ \insertcaption
+ \end{minipage}
+}
+
+
+
+
+
+%
+% Buttons
+%
+
+\newdimen\beamer@blockheadheight%
+
+
+\defbeamertemplate{navigation symbols}{only frame symbol}
+{\insertframenavigationsymbol}
+
+\defbeamertemplate{navigation symbols}{vertical}
+{%
+ \vbox{%
+ \hbox{\insertslidenavigationsymbol}
+ \hbox{\insertframenavigationsymbol}
+ \hbox{\insertsubsectionnavigationsymbol}
+ \hbox{\insertsectionnavigationsymbol}
+ \hbox{\insertdocnavigationsymbol}
+ \hbox{\insertbackfindforwardnavigationsymbol}}%
+}
+
+\defbeamertemplatealias{navigation symbols}{horizontal}{default}
+
+
+
+%
+% Blocks
+%
+
+\defbeamertemplateparent{blocks}[rounded]{block begin,block end,%
+ block alerted begin,block alerted end,%
+ block example begin,block example end}[1][]
+{[#1]}
+
+\defbeamertemplate{block begin}{rounded}[1][shadow=false]
+{
+ \par\vskip\medskipamount%
+ \begin{beamerboxesrounded}[upper=block title,lower=block body,#1]%
+ {\raggedright\usebeamerfont*{block title}\insertblocktitle}%
+ \raggedright%
+ \usebeamerfont{block body}%
+}
+\defbeamertemplate{block end}{rounded}[1][]
+{\end{beamerboxesrounded}\vskip\smallskipamount}
+
+\defbeamertemplate{block alerted begin}{rounded}[1][shadow=false]
+{
+ \par\vskip\medskipamount%
+ \begin{beamerboxesrounded}[upper=block title alerted,lower=block body alerted,#1]%
+ {\raggedright\usebeamerfont*{block title alerted}\insertblocktitle}%
+ \raggedright%
+ \usebeamerfont{block body alerted}%
+}%
+\defbeamertemplate{block alerted end}{rounded}[1][]
+{\end{beamerboxesrounded}\vskip\smallskipamount}
+
+\defbeamertemplate{block example begin}{rounded}[1][shadow=false]
+{
+ \par\vskip\medskipamount%
+ \begin{beamerboxesrounded}[upper=block title example,lower=block body example,#1]
+ {\raggedright\usebeamerfont*{block title example}\insertblocktitle}%
+ \raggedright%
+ \usebeamerfont{block body alerted}%
+}%
+\defbeamertemplate{block example end}{rounded}[1][]
+{\end{beamerboxesrounded}\vskip\smallskipamount}
+
+
+
+%
+% Note templates
+%
+
+\defbeamertemplate{note page}{plain}
+{\insertnote}
+
+\defbeamertemplate{note page}{compressed}
+{%
+ {%
+ \tiny
+ \let\\=\relax%
+ \insertvrule{0.125\paperheight}{white!90!black}%
+ \vskip-0.125\paperheight
+ \nointerlineskip
+ \vbox{\hfill\insertslideintonotes{0.125}\hskip-\Gm@rmargin\hskip0pt%
+ \vskip-0.125\paperheight\nointerlineskip}%
+ \nointerlineskip
+ \vbox to .125\paperheight{
+ \setbox\beamer@tempbox=\hbox{\hbox{\insertsection}}%
+ \ht\beamer@tempbox=1em
+ \box\beamer@tempbox
+ \nointerlineskip
+ \setbox\beamer@tempbox=\hbox{\hbox{\quad\insertsubsection}}%
+ \ht\beamer@tempbox=1em
+ \box\beamer@tempbox
+ \nointerlineskip
+ \setbox\beamer@tempbox=\hbox{\hbox{\quad\quad\insertshortframetitle}}%
+ \ht\beamer@tempbox=1em
+ \box\beamer@tempbox
+ \vfil
+ }\vskip0.5em
+ }
+ \nointerlineskip
+ \insertnote
+}
+
+
+
+%
+% Theorem templates
+%
+
+\defbeamertemplate{theorem begin}{ams style}
+{%
+ \begin{\inserttheoremblockenv}
+ {%
+ \inserttheoremheadfont
+ \inserttheoremname
+ \inserttheoremnumber
+ \ifx\inserttheoremaddition\@empty\else\ (\inserttheoremaddition)\fi%
+ \inserttheorempunctuation
+ }%
+}
+
+\defbeamertemplate{theorem end}{ams style}
+{\end{\inserttheoremblockenv}}
+
+
+\defbeamertemplate{theorem begin}{numbered}
+{%
+ \begin{\inserttheoremblockenv}
+ {%
+ \inserttheoremname
+ \inserttheoremnumber
+ \ifx\inserttheoremaddition\@empty\else\ (\inserttheoremaddition)\fi%
+ }%
+}
+
+\defbeamertemplate{theorem end}{numbered}
+{\end{\inserttheoremblockenv}}
+
+
+\defbeamertemplate{theorem begin}{normal font}
+{
+ \normalfont
+ \begin{\inserttheoremblockenv}
+ {%
+ \inserttheoremname
+ \ifx\inserttheoremaddition\@empty\else\ (\inserttheoremaddition)\fi%
+ }%
+}
+
+\defbeamertemplate{theorem end}{normal font}
+{\end{\inserttheoremblockenv}}
+
+
+
+\mode
+<all>
+
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty
new file mode 100644
index 00000000000..a9ded5c67cf
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseboxes.sty
@@ -0,0 +1,247 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbaseboxes.sty,v 1.28 2005/06/09 18:28:54 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\RequirePackage{keyval}
+
+\def\beamerboxesdeclarecolorscheme#1#2#3{% scheme name, upper color, lower color
+ \setbeamercolor{@scheme upper #1}{fg=white,bg=#2}
+ \setbeamercolor{@scheme lower #1}{bg=#3}
+}
+
+\define@key{beamerboxes}{scheme}{\def\bmb@upper{@scheme upper #1}\def\bmb@lower{@scheme lower #1}}
+\define@key{beamerboxes}{upper}{\def\bmb@upper{#1}}
+\define@key{beamerboxes}{lower}{\def\bmb@lower{#1}}
+\define@key{beamerboxes}{width}{\edef\bmb@width{#1}}
+\define@key{beamerboxes}{shadow}[true]{\csname bmb@shadow#1\endcsname}
+
+\newif\ifbmb@shadow
+\newbox\bmb@box
+\newbox\bmb@colorbox
+\newbox\bmb@boxshadow
+\newbox\bmb@boxshadowball
+\newbox\bmb@boxshadowballlarge
+\newdimen\bmb@temp
+\newdimen\bmb@dima
+\newdimen\bmb@dimb
+\newdimen\bmb@prevheight
+
+\newcommand\beamerboxesrounded[2][]{%
+ \global\let\beamer@firstlineitemizeunskip=\relax%
+ \vbox\bgroup%
+ \setkeys{beamerboxes}{upper=block title,lower=block body,width=\textwidth,shadow=false}%
+ \setkeys{beamerboxes}{#1}%
+ {%
+ \usebeamercolor{\bmb@lower}%
+ \globalcolorstrue%
+ \colorlet{lower.bg}{bg}%
+ }%
+ {%
+ \usebeamercolor{\bmb@upper}%
+ \globalcolorstrue%
+ \colorlet{upper.bg}{bg}%
+ }%
+ %
+ % Typeset head
+ %
+ \vskip4bp
+ \setbox\bmb@box=\hbox{%
+ \begin{minipage}[b]{\bmb@width}%
+ \usebeamercolor[fg]{\bmb@upper}%
+ #2%
+ \end{minipage}}%
+ \ifdim\wd\bmb@box=0pt%
+ \setbox\bmb@box=\hbox{}%
+ \ht\bmb@box=1.5pt%
+ \bmb@prevheight=-4.5pt%
+ \else%
+ \wd\bmb@box=\bmb@width%
+ \bmb@temp=\dp\bmb@box%
+ \ifdim\bmb@temp<1.5pt%
+ \bmb@temp=1.5pt%
+ \fi%
+ \setbox\bmb@box=\hbox{\raise\bmb@temp\hbox{\box\bmb@box}}%
+ \dp\bmb@box=0pt%
+ \bmb@prevheight=\ht\bmb@box%
+ \fi%
+ \bmb@temp=\bmb@width%
+ \bmb@dima=\bmb@temp\advance\bmb@dima by2.2bp%
+ \bmb@dimb=\bmb@temp\advance\bmb@dimb by4bp%
+ \hbox{%
+ \begin{pgfpicture}{0bp}{-\ht\bmb@box}{0bp}{-\ht\bmb@box}
+ \ifdim\wd\bmb@box=0pt%
+ \color{lower.bg}%
+ \else%
+ \color{upper.bg}%
+ \fi%
+ \pgfpathqmoveto{-4bp}{-1bp}
+ \pgfpathqcurveto{-4bp}{1.2bp}{-2.2bp}{3bp}{0bp}{3bp}
+ \pgfpathlineto{\pgfpoint{\bmb@temp}{3bp}}
+ \pgfpathcurveto%
+ {\pgfpoint{\bmb@dima}{3bp}}%
+ {\pgfpoint{\bmb@dimb}{1.2bp}}%
+ {\pgfpoint{\bmb@dimb}{-1bp}}%
+ \bmb@dima=-\ht\bmb@box%
+ \advance\bmb@dima by-2pt%
+ \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
+ \pgfpathlineto{\pgfpoint{-4bp}{\bmb@dima}}
+ \pgfusepath{fill}
+ \end{pgfpicture}%
+ \copy\bmb@box%
+ }%
+ \nointerlineskip%
+ \vskip-1pt%
+ \ifdim\wd\bmb@box=0pt%
+ \else%
+ \hbox{%
+ \begin{pgfpicture}{0pt}{0pt}{\bmb@width}{6pt}
+ \bmb@dima=\bmb@width%
+ \advance\bmb@dima by8bp%
+ \pgfpathrectangle{\pgfpoint{-4bp}{-1bp}}{\pgfpoint{\bmb@dima}{8bp}}
+ \pgfusepath{clip}
+ {\pgftransformshift{\pgfpoint{-4bp}{0bp}}\pgftext[left,base]{\pgfuseshading{bmb@transition}}}%
+ \end{pgfpicture}%
+ }%
+ \nointerlineskip%
+ \vskip-0.5pt%
+ \fi%
+ \ifbmb@shadow%
+ \setbox\bmb@boxshadow=\hbox{\pgfuseshading{bmb@shadow}}%
+ \setbox\bmb@boxshadowball=\hbox{\pgfuseshading{bmb@shadowball}}%
+ \setbox\bmb@boxshadowballlarge=\hbox{\pgfuseshading{bmb@shadowballlarge}}%
+ \fi%
+ \setbox\bmb@colorbox=\hbox{\color{lower.bg}}%
+ \setbox\bmb@box=\hbox\bgroup\begin{minipage}[b]{\bmb@width}%
+ \vskip2pt%
+ \usebeamercolor[fg]{\bmb@lower}%
+ \colorlet{beamerstructure}{upper.bg}%
+ \colorlet{structure}{upper.bg}%
+ %\color{.}%
+ }
+
+\def\endbeamerboxesrounded{%
+ \end{minipage}\egroup%
+ \wd\bmb@box=\bmb@width%
+ \bmb@temp=\dp\bmb@box%
+ \advance\bmb@temp by.5pt%
+ \setbox\bmb@box=\hbox{\raise\bmb@temp\hbox{\box\bmb@box}}%
+ \dp\bmb@box=0pt%
+ \bmb@temp=\wd\bmb@box%
+ \bmb@dima=\bmb@temp\advance\bmb@dima by2.2bp%
+ \bmb@dimb=\bmb@temp\advance\bmb@dimb by4bp%
+ \hbox{%
+ \begin{pgfpicture}{0bp}{0bp}{0bp}{0bp}
+ \ifbmb@shadow%
+ {\pgftransformshift{\pgfpoint{4bp}{-3bp}}\pgftext{\copy\bmb@boxshadowball}}
+ \begin{pgfscope}
+ {%
+ \advance\bmb@temp by-1bp%
+ \pgfpathrectangle{\pgfpoint{\bmb@temp}{-7bp}}{\pgfpoint{9bp}{9bp}}%
+ \pgfusepath{clip}
+ }%
+ {\pgftransformshift{\pgfpoint{\bmb@temp}{1bp}}\pgftext{\box\bmb@boxshadowballlarge}}
+ \end{pgfscope}
+ \begin{pgfscope}
+ \advance\bmb@temp by-4bp%
+ \pgfpathrectangle{\pgfpoint{4bp}{-7bp}}{\pgfpoint{\bmb@temp}{5bp}}
+ \pgfusepath{clip}
+ {\pgftransformshift{\pgfpoint{4bp}{-7bp}}\pgftext[left,base]{\copy\bmb@boxshadow}}%
+ \end{pgfscope}
+ \begin{pgfscope}
+ \advance\bmb@temp by 4bp%
+ \bmb@dima=\ht\bmb@box%
+ \advance\bmb@dima by\bmb@prevheight%
+ \advance\bmb@dima by 4bp%
+ \pgfpathrectangle{\pgfpoint{\bmb@temp}{1bp}}{\pgfpoint{4bp}{\bmb@dima}}
+ \pgfusepath{clip}
+ \advance\bmb@dima by-4bp%
+ {\pgftransformshift{\pgfpoint{\bmb@temp}{\bmb@dima}}\pgftext{\box\bmb@boxshadowball}}
+ \advance\bmb@dima by-1bp%
+ \pgfpathrectangle{\pgfpoint{\bmb@temp}{1bp}}{\pgfpoint{4bp}{\bmb@dima}}
+ \pgfusepath{clip}
+ \advance\bmb@temp by4bp%
+ {\pgftransformshift{\pgfpoint{\bmb@temp}{-3bp}}%
+ \pgftransformrotate{90}%
+ \pgftext[left,base]{\box\bmb@boxshadow}}%
+ \end{pgfscope}
+ \fi%
+ \unhbox\bmb@colorbox%
+ \pgfpathqmoveto{-4bp}{1bp}
+ \pgfpathqcurveto{-4bp}{-1.2bp}{-2.2bp}{-3bp}{0bp}{-3bp}
+ \pgfpathlineto{\pgfpoint{\the\bmb@temp}{-3bp}}
+ \pgfpathcurveto%
+ {\pgfpoint{\the\bmb@dima}{-3bp}}%
+ {\pgfpoint{\the\bmb@dimb}{-1.2bp}}%
+ {\pgfpoint{\the\bmb@dimb}{1bp}}%
+ {
+ \bmb@dima=\ht\bmb@box%
+ \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
+ \pgfpathlineto{\pgfpoint{-4bp}{\bmb@dima}}
+ \pgfusepath{fill}
+ }
+ \ifbmb@shadow%
+ {
+ \color{black!50!bg}
+ \pgfsetlinewidth{0pt}
+ \pgfpathmoveto{\pgfpoint{\bmb@dimb}{-.5bp}}
+ \bmb@dima=\ht\bmb@box%
+ \advance\bmb@dima by\bmb@prevheight%
+ \advance\bmb@dima by 1bp%
+ \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
+ \pgfusepath{stroke}
+ \bmb@temp=\bmb@dima
+ \advance\bmb@dima by 1bp%
+ \color{black!31!bg}
+ \pgfpathmoveto{\pgfpoint{\bmb@dimb}{\bmb@temp}}
+ \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
+ \pgfusepath{stroke}
+ \advance\bmb@dima by 1bp%
+ \advance\bmb@temp by 1bp%
+ \color{black!19!bg}
+ \pgfpathmoveto{\pgfpoint{\bmb@dimb}{\bmb@temp}}
+ \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
+ \pgfusepath{stroke}
+ \advance\bmb@dima by 1bp%
+ \advance\bmb@temp by 1bp%
+ \color{black!6!bg}
+ \pgfpathmoveto{\pgfpoint{\bmb@dimb}{\bmb@temp}}
+ \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
+ \pgfusepath{stroke}
+ \advance\bmb@dima by 1.5bp%
+ \advance\bmb@temp by 1bp%
+ \color{bg}
+ \pgfpathmoveto{\pgfpoint{\bmb@dimb}{\bmb@temp}}
+ \pgfpathlineto{\pgfpoint{\bmb@dimb}{\bmb@dima}}
+ \pgfusepath{stroke}
+ }
+ \fi
+ \end{pgfpicture}%
+ \box\bmb@box%
+ }%
+ \ifbmb@shadow%
+ \vskip4bp minus 2bp%
+ \else%
+ \vskip2bp%
+ \fi%
+ \egroup% of \vbox\bgroup
+}
+
+%
+% Shadings
+%
+
+% Shadows
+\pgfdeclareradialshading[black,bg]{bmb@shadowball}{\pgfpointorigin}{%
+ color(0bp)=(black!50!bg); color(4bp)=(bg)}
+\pgfdeclareradialshading[black,bg]{bmb@shadowballlarge}{\pgfpointorigin}{%
+ color(0bp)=(black!50!bg); color(4bp)=(black!50!bg); color(8bp)=(bg)}
+\pgfdeclareverticalshading[black,bg]{bmb@shadow}{30cm}{%
+ color(0bp)=(bg); color(4bp)=(black!50!bg); color(8bp)=(black!50!bg)}
+
+% Transition line
+\pgfdeclareverticalshading[lower.bg,upper.bg]{bmb@transition}{30cm}{%
+ color(0pt)=(lower.bg); color(2pt)=(lower.bg); color(4pt)=(upper.bg)}
+
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
new file mode 100644
index 00000000000..72093f062d4
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasecolor.sty
@@ -0,0 +1,398 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasecolor.sty,v 1.41 2005/01/25 22:33:45 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+%
+% Color theme stuff
+%
+
+\define@key{beamerthc}{fg}
+ {\expandafter\def\csname beamer@thcfg@\beamer@temp\endcsname{\def\beamer@thc@fg{#1}}}
+\define@key{beamerthc}{bg}
+ {\expandafter\def\csname beamer@thcbg@\beamer@temp\endcsname{\def\beamer@thc@bg{#1}}}
+\define@key{beamerthc}{parent}
+ {\expandafter\def\csname beamer@thcinherits@\beamer@temp\endcsname{%
+ \@for\@temp:={#1}\do{\expandafter\beamer@thc@docolor\expandafter{\@temp}}}}
+\define@key{beamerthc}{use}
+ {\expandafter\def\csname beamer@thcuse@\beamer@temp\endcsname{%
+ \@for\@temp:={#1}\do{\expandafter\beamer@thc@usecolor\expandafter{\@temp}}}}
+
+\def\beamer@thc@prepcolor{%
+ \let\beamer@thc@fg=\@empty%
+ \let\beamer@thc@bg=\@empty%
+}
+
+\def\beamer@thc@docolor#1{%
+ \csname beamer@thcuse@#1\endcsname%
+ \csname beamer@thcinherits@#1\endcsname%
+ \csname beamer@thcfg@#1\endcsname%
+ \csname beamer@thcbg@#1\endcsname%
+}
+
+\def\beamer@thc@usecolor#1{%
+ \begingroup%
+ \beamer@thc@prepcolor%
+ \beamer@thc@docolor{#1}%
+ \ifx\beamer@thc@fg\@empty\def\beamer@thc@fg{fg}\fi%
+ \ifx\beamer@thc@bg\@empty\def\beamer@thc@bg{bg}\fi%
+ \global\let\beamer@thc@gfg\beamer@thc@fg%
+ \global\let\beamer@thc@gbg\beamer@thc@bg%
+ \globalcolorstrue%
+ \colorlet{#1.fg}{\beamer@thc@gfg}%
+ \colorlet{#1.bg}{\beamer@thc@gbg}%
+ \endgroup%
+}
+
+\def\setbeamercolor{\@ifstar{\beamer@clearbeamercolor}{\beamer@setbeamercolor}}
+
+\newcommand\beamer@clearbeamercolor[2]{%
+ \def\beamer@temp{#1}%
+ \expandafter\let\csname beamer@thcfg@#1\endcsname=\relax%
+ \expandafter\let\csname beamer@thcbg@#1\endcsname=\relax%
+ \setkeys{beamerthc}{use={},parent={}}%
+ \setkeys{beamerthc}{#2}%
+}
+\newcommand\beamer@setbeamercolor[2]{%
+ \def\beamer@temp{#1}%
+ \setkeys{beamerthc}{#2}%
+}
+
+\newcommand\ifbeamercolorempty[2][]{%
+ \beamer@thc@prepcolor%
+ \beamer@thc@docolor{#2}%
+ \expandafter\ifx\csname beamer@thc@#1\endcsname\@empty%
+ \expandafter\@firstoftwo%
+ \else%
+ \expandafter\@secondoftwo%
+ \fi%
+}
+
+
+\def\usebeamercolor{\@ifstar{\beamer@usebeamercolor[fg]{normal text}\beamer@usebeamercolor}{\beamer@usebeamercolor}}
+\newcommand\beamer@usebeamercolor[2][]{%
+ \beamer@thc@prepcolor%
+ \beamer@thc@docolor{#2}%
+ \ifx\beamer@thc@fg\@empty%
+ \@namelet{\string\color@ temp@fg}{\string\color@ fg}%
+ \else%
+ \colorlet{temp@fg}{\csname beamer@thc@fg\endcsname}%
+ \fi%
+ \ifx\beamer@thc@bg\@empty%
+ \@namelet{\string\color@ temp@bg}{\string\color@ bg}%
+ \else%
+ \colorlet{temp@bg}{\csname beamer@thc@bg\endcsname}%
+ \fi%
+ \@namelet{\string\color@ parent.fg}{\string\color@ fg}%
+ \@namelet{\string\color@ parent.bg}{\string\color@ bg}%
+ \@namelet{\string\color@ fg}{\string\color@ temp@fg}%
+ \@namelet{\string\color@ bg}{\string\color@ temp@bg}%
+ \begingroup%
+ \global\@namelet{\string\color@ #2.fg}{\string\color@ temp@fg}%
+ \global\@namelet{\string\color@ #2.bg}{\string\color@ temp@bg}%
+ \endgroup%
+ \def\beamer@temp{#1}%
+ \ifx\beamer@temp\@empty%
+ \else%
+ \color{#1}%
+ \fi%
+}
+
+\colorlet{fg}{black}
+\colorlet{bg}{white}
+
+
+\mode
+<article>
+{
+ \newcommand\setbeamercolor{\@ifstar{\@gobbletwo}{\@gobbletwo}}
+ \newcommand\usebeamercolor{\@ifstar{\beamer@optgog}{\beamer@optgog}}
+ \newcommand\beamer@optgog[2][]{}
+}
+
+
+
+%
+% Colored boxes
+%
+
+\define@key{beamercolbox}{wd}{\def\beamer@colbox@wd{#1}}
+\define@key{beamercolbox}{ht}{\def\beamer@colbox@ht{#1}}
+\define@key{beamercolbox}{dp}{\def\beamer@colbox@dp{#1}}
+\define@key{beamercolbox}{leftskip}{\def\beamer@colbox@ls{#1}}
+\define@key{beamercolbox}{rightskip}{\def\beamer@colbox@rs{#1}}
+\define@key{beamercolbox}{left}[]{\def\beamer@colbox@ls{0pt}\def\beamer@colbox@rs{0pt plus1fill}}
+\define@key{beamercolbox}{center}[]{\def\beamer@colbox@ls{0pt plus1fill}\def\beamer@colbox@rs{0pt plus1fill}}
+\define@key{beamercolbox}{right}[]{\def\beamer@colbox@ls{0pt plus1fill}\def\beamer@colbox@rs{0pt}}
+\define@key{beamercolbox}{sep}{\def\beamer@colbox@sep{#1}}
+\define@key{beamercolbox}{colsep}{\def\beamer@colbox@colsep{#1}}
+\define@key{beamercolbox}{colsep*}{\def\beamer@colbox@colseps{#1}}
+\define@key{beamercolbox}{shadow}[true]{\def\beamer@colbox@shadow{#1}}
+\define@key{beamercolbox}{rounded}{\csname beamer@colbox@rounded#1\endcsname}
+\define@key{beamercolbox}{ignorebg}[true]{\csname beamer@colbox@ignorebg#1\endcsname}
+\define@key{beamercolbox}{vmode}[]{\def\beamer@vmode{}}
+
+\newif\ifbeamer@colbox@rounded
+\newif\ifbeamer@colbox@ignorebg
+
+\newenvironment{beamercolorbox}[2][]{%
+ \begingroup%
+ \def\beamer@colbox@coladd{0pt}%
+ \def\beamer@vmode{\leavevmode}%
+ \setkeys{beamercolbox}{%
+ wd=\textwidth,ht={},dp={},%
+ leftskip=0pt,rightskip=0pt plus1fil,%
+ sep=0pt,colsep=0pt,colsep*=0pt,%
+ shadow=false,rounded=false,ignorebg=false}%
+ \setkeys{beamercolbox}{#1}%
+ \ifbeamercolorempty[bg]{#2}{\@tempswafalse}{\@tempswatrue}%
+ \ifbeamer@colbox@ignorebg\@tempswafalse\fi%
+ \def\beamer@colbox@color{#2}%
+ \hsize=\beamer@colbox@wd%
+ \setbox\beamer@tempbox=\hbox\bgroup\vbox\bgroup%
+ \leftskip=\beamer@colbox@ls%
+ \advance\leftskip by\beamer@colbox@sep%
+ \rightskip=\beamer@colbox@rs%
+ \advance\rightskip by\beamer@colbox@sep%
+ \ifbeamer@colbox@ignorebg%
+ \colorlet{beamer@temp@color}{bg}%
+ \usebeamercolor[fg]{#2}%
+ \colorlet{bg}{beamer@temp@color}%
+ \else%
+ \usebeamercolor[fg]{#2}%
+ \fi%
+ \if@tempswa%
+ \advance\leftskip by\beamer@colbox@colsep%
+ \advance\rightskip by\beamer@colbox@colsep%
+ \ifdim\beamer@colbox@colsep=0pt\else\vskip\beamer@colbox@colsep\fi%
+ \ifdim\beamer@colbox@colseps=0pt\else\vskip\beamer@colbox@colseps\fi%
+ \fi%
+ \ifdim\beamer@colbox@sep=0pt\else\vskip\beamer@colbox@sep\fi%
+ \beamer@vmode\ignorespaces}{%
+ \ifdim\beamer@colbox@sep=0pt\else\vskip\beamer@colbox@sep\fi%
+ \if@tempswa\ifdim\beamer@colbox@colsep=0pt\else\vskip\beamer@colbox@colsep\fi\fi%
+ \if@tempswa\ifdim\beamer@colbox@colseps=0pt\else\vskip\beamer@colbox@colseps\fi\fi%
+ \egroup\egroup%
+ \wd\beamer@tempbox=\hsize%
+ \@tempdima=\wd\beamer@tempbox%
+ \ifx\beamer@colbox@ht\@empty%
+ \else%
+ \ht\beamer@tempbox=\beamer@colbox@ht%
+ \fi%
+ \ifx\beamer@colbox@dp\@empty%
+ \else%
+ \dp\beamer@tempbox=\beamer@colbox@dp%
+ \fi%
+ \ifbeamer@colbox@rounded%
+ \if@tempswa%
+ \begin{beamerboxesrounded}[%
+ shadow=\beamer@colbox@shadow,%
+ lower=\beamer@colbox@color,%
+ upper=normal text,%
+ width=\beamer@colbox@wd]{}%
+ \box\beamer@tempbox%
+ \end{beamerboxesrounded}%
+ \else%
+ \ifdim\@tempdima>\textwidth%
+ \setbox\beamer@tempbox=\hbox to\textwidth{\hss\box\beamer@tempbox\hss}%
+ \fi%
+ \box\beamer@tempbox%
+ \fi%
+ \else%
+ \if@tempswa\setbox\beamer@tempbox=\vbox{%
+ \usebeamercolor{\beamer@colbox@color}%
+ \advance\hsize by \beamer@colbox@colseps\relax%
+ \advance\hsize by \beamer@colbox@colseps\relax%
+ \hskip-\beamer@colbox@colseps%
+ \fboxsep=0pt\colorbox{bg}{%
+ \hskip\beamer@colbox@colseps%
+ \hbox{\box\beamer@tempbox}%
+ \hskip\beamer@colbox@colseps%
+ }%
+ \hskip-\beamer@colbox@colseps%
+ }\fi%
+ \ifdim\@tempdima>\textwidth%
+ \setbox\beamer@tempbox=\hbox to\textwidth{\hskip0pt minus\beamer@leftmargin\relax\box\beamer@tempbox\hskip0pt minus\beamer@rightmargin\relax}%
+ \fi%
+ \box\beamer@tempbox%
+ \fi%
+ \endgroup%
+}
+
+\mode
+<article>
+{
+ \newenvironment{beamercolorbox}[2][]{}{}
+}
+
+
+%
+% Install these colors at the start of the document
+%
+
+\AtBeginDocument{
+ \usebeamercolor*{alerted text} % Define these colors
+ \usebeamercolor*{example text} % Define these colors
+ \usebeamercolor*{structure} % Define these colors
+ \usebeamercolor{normal text}
+ \color{fg}
+ \def\normalcolor{\color{normal text.fg}}
+}
+
+
+
+
+%
+% Math mode color hackery
+%
+
+\newcommand\beamer@setmathcolor{%
+ \usebeamercolor{math text inlined}%
+ \ifbeamercolorempty[fg]{math text inlined}{}{\color{fg}}}
+
+\newcommand\donotcoloroutermaths{%
+ \everymath{\everymath{\beamer@setmathcolor}}}
+
+\newcommand\beamer@setdisplaymathcolor{%
+ \usebeamercolor{math text displayed}%
+ \ifbeamercolorempty[fg]{math text displayed}{}{\color{fg}\aftergroup\ignorespaces}}%
+
+\newcommand\donotcolorouterdisplaymaths{%
+ \everydisplay{\everydisplay{\beamer@setdisplaymathcolor}}}
+
+\AtBeginDocument
+{
+ \everymath\expandafter{\the\everymath\beamer@setmathcolor}
+ \everydisplay\expandafter{\the\everydisplay\beamer@setdisplaymathcolor}
+}
+
+\AtBeginDocument{
+ % Fix $ usage in tabular:
+ \let\beamer@orig@tabular=\@tabular
+ \def\@tabular{\donotcoloroutermaths\beamer@orig@tabular}
+
+ % Fix $ usage in underline:
+ \let\beamer@orig@underline=\underline
+ \def\underline#1{{\donotcoloroutermaths\beamer@orig@underline{#1}}}
+
+ % Fix $ usage in underline:
+ \let\beamer@orig@@textsuperscript=\@textsuperscript
+ \def\@textsuperscript#1{{\donotcoloroutermaths\beamer@orig@@textsuperscript{#1}}}
+
+ % Fix $ usage in parbox:
+ \let\beamer@orig@pboxswture=\@pboxswtrue
+ \def\@pboxswtrue{\donotcoloroutermaths\beamer@orig@pboxswture}
+
+ % Fix $$ usage in align:
+ \let\beamer@orig@start@align=\start@align
+ \def\start@align{\donotcolorouterdisplaymaths\donotcoloroutermaths\beamer@setdisplaymathcolor\beamer@orig@start@align}
+
+ % Fix $$ usage in gather:
+ \let\beamer@orig@start@gather=\start@gather
+ \def\start@gather{\donotcolorouterdisplaymaths\donotcoloroutermaths\beamer@setdisplaymathcolor\beamer@orig@start@gather}
+
+ % Fix $$ usage in multicolumn:
+ \let\beamer@orig@start@multline=\start@multline
+ \def\start@multline{\donotcolorouterdisplaymaths\donotcoloroutermaths\beamer@setdisplaymathcolor\beamer@orig@start@multline}
+
+ % Fix $$ usage in eqnarray:
+ \let\beamer@orig@eqnarray=\eqnarray
+ \def\eqnarray{\donotcolorouterdisplaymaths\donotcoloroutermaths\beamer@setdisplaymathcolor\beamer@orig@eqnarray}
+
+ % Fix \text:
+ \let\beamer@orig@text@=\text@
+ \def\text@#1{{\ifbeamercolorempty[fg]{normal text in math text}{}{\usebeamercolor[fg]{normal text in math text}}\beamer@orig@text@{#1}}}
+}
+
+
+%
+% Allow mixins to survive groups:
+%
+
+\let\beamerorig@set@color=\set@color
+\let\beamerorig@reset@color=\reset@color
+
+\edef\beamer@zeropt{\the\z@}
+
+\def\beamer@current@colorhook{}
+
+\def\set@color{%
+ \edef\beamer@current@colorhook{\beamer@colorhook}%
+ \beamerorig@set@color}
+\def\reset@color{%
+ \beamer@lastskip=\lastskip%
+ \edef\beamer@lastskiptexta{\the\lastskip}%
+ \ifx\beamer@lastskiptexta\beamer@zeropt\else%
+ \ifvmode\unskip\fi%
+ \ifhmode\unskip\fi%
+ \fi%
+ \ifx\beamer@current@colorhook\beamer@colorhook%
+ \beamerorig@reset@color%
+ \else% mixin changed -> recalculate
+ \colorlet{beamer@tempcolor}{.}%
+ \applycolormixins{beamer@tempcolor}%
+ \@namelet{current@color}{\string\color@beamer@tempcolor}%
+ \beamerorig@reset@color%
+ \pgfsys@color@unstacked{beamer@tempcolor}%
+ \fi%
+ \ifx\beamer@lastskiptexta\beamer@zeropt%
+ \else%
+ \ifvmode\vskip\beamer@lastskip\fi%
+ \ifhmode\hskip\beamer@lastskip\fi%
+ \fi%
+}
+
+
+
+% compatibility:
+
+\AtBeginDocument{
+ \colorlet{structure}{structure.fg}
+ \colorlet{beamerstructure}{structure.fg}
+ \colorlet{averagebackgroundcolor}{normal text.bg}
+}
+
+\mode
+<article>
+{
+ \def\beamersetaveragebackground#1{}
+
+ \ifbeamer@articlexcolor
+ \colorlet{averagebackgroundcolor}{white}
+ \fi
+}
+
+\colorlet{alert}{red!95!black}
+\definecolor{structure}{rgb}{0.2,0.2,0.7} % dummy -- not used
+
+\colorlet{beameralert}{alert}
+\colorlet{beamerexample}{green!50!black}
+\colorlet{beamerstructure}{structure} % dummy
+
+\mode
+<article>
+{
+ \ifbeamer@articlexcolor
+ \definecolor{alert}{rgb}{1,0,0}
+
+ \colorlet{beameralert}{alert}
+ \colorlet{beamerexample}{green!50!black}
+ \colorlet{beamerstructure}{black}
+ \colorlet{structure}{beamerstructure}
+ \fi
+
+}
+
+
+\mode
+<all>
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty
new file mode 100644
index 00000000000..ea28f028dd9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasecompatibility.sty
@@ -0,0 +1,486 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasecompatibility.sty,v 1.60 2005/01/25 20:28:27 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+%
+%
+% Hyperlink fix for problem with empty test in pdfmark.def
+%
+%
+\let\beamer@orighyperlink\hyperlink
+\def\hyperlink#1#2{\beamer@orighyperlink{#1}{\relax#2}}
+
+\providecommand\hyper@pagetransition{}
+\providecommand\hyper@pageduration{}
+\providecommand\hyper@pagehidden{}
+
+
+\mode
+<all>
+{
+ % Things to be done at the beginning of the document
+ \def\beamer@lastminutepatches{}
+ \def\beamer@firstminutepatches{}
+}
+
+%
+% Fixes right before the start of the document.
+%
+\let\beamer@origdocument\document
+\def\document{%
+ \beamer@firstminutepatches%
+ \endgroup%
+
+ \AtBeginDocument{% fix spanish.ldf's meddling with < and >
+ %
+ % Fix spanish.ldf's meddling with < and >
+ %
+ \@ifundefined{deactivatequoting}{}{\deactivatequoting}
+
+ % Fix meddline with enumerate items
+ \renewcommand\theenumi{\@arabic\c@enumi}
+ \renewcommand\theenumii{\@arabic\c@enumii}
+ \renewcommand\theenumiii{\@arabic\c@enumiii}
+ }
+
+ \AtBeginDocument{% fix frenchb.ldf's meddling with itemize and :
+ \let\labelitemi\beamer@labelitemi
+ \let\labelitemii\beamer@labelitemii
+ \let\itemize\beamer@itemize
+ \let\list\beamer@list
+ \let\@trivlist\beamer@@trivlist%
+ \catcode`<=12\catcode`>=12}
+
+ \begingroup\beamer@origdocument%
+ \beamer@lastminutepatches%
+ \ifbeamer@ignorenonframe%
+ \expandafter\mode\expandafter*%
+ \fi}
+
+\mode
+<article>
+{
+ \let\beamer@origdocument\document
+ \def\document{%
+ \beamer@origdocument%
+ \beamer@lastminutepatches}
+
+ \g@addto@macro\beamer@lastminutepatches{%
+ \ifbeamer@articleactive
+ \else
+ \catcode`<=12\catcode`>=12
+ \fi
+ }
+}
+
+
+\AtBeginDocument{\def\es@itemize#1#2#3#4{}}% fix spanish.ldf's with \itemize
+
+
+
+
+%
+% Fix for older versions of geometry
+%
+\ifx\ifGm@compatii\@undefined%
+\def\Gm@lmargin{\Geom@lmargin}\def\Gm@rmargin{\Geom@rmargin}
+\else
+\geometry{includeheadfoot}
+\fi
+
+
+
+%
+% Fix deluxetabular floats
+%
+\AtBeginDocument{
+ \def\@plano@float@#1{\begin{table}}
+ \def\end@plano@float@{\end{table}}
+}
+
+%
+% Fix for implict=false for hyperref
+%
+\def\WriteBookmarks{0}
+\expandafter\def\csname Parent-1\endcsname{}
+\expandafter\def\csname Parent0\endcsname{}
+\expandafter\def\csname Parent1\endcsname{}
+\def\phantomsection{}
+
+%
+% Bugfix for old versions of pdfmark
+%
+\begingroup
+ \catcode`P=12
+ \catcode`T=12
+ \lowercase{\endgroup
+ \gdef\rem@ptetc#1.#2PT#3!{#1\ifnum#2>\z@.#2\fi}%
+}
+\def\strip@pt@and@otherjunk#1{\expandafter\rem@ptetc\the#1!}
+
+%
+% Make the effect of pdfpagetransition and duration global, not local
+%
+\define@key{Hyp}{pdfpagetransition}{\gdef\@pdfpagetransition{#1}}
+\define@key{Hyp}{pdfpageduration}{\gdef\@pdfpageduration{#1}}
+
+%
+%
+% Fix for babel
+%
+%
+\providecommand\textlatin{}
+\providecommand\theparagraph{}
+\providecommand\thesubparagraph{}
+\providecommand\listoffigures{}
+\providecommand\listoftables{}
+\providecommand\l@part{}
+\providecommand\l@chapter{}
+
+
+
+
+%
+% Obsolete commands from old versions of beamer
+%
+\mode
+<all>
+{
+ \let\beamer@verb@egroup=\verb@egroup
+
+ \def\beamer@setb{\setbox0=\copy}
+ \long\def\defverb#1{%
+ \expandafter\newbox\csname @verb\string#1\endcsname%
+ \def#1{{\expandafter\beamer@setb\csname
+ @verb\string#1\endcsname\unhbox0}}%
+ \def\verb@egroup{\global\let\verb@balance@group\@empty\egroup\egroup\let\verb@egroup=\beamer@verb@egroup}
+ \expandafter\setbox\csname @verb\string#1\endcsname=\hbox\bgroup
+ \verb}
+
+ \define@key{beamerverb}{colored}[true]{\def\beamer@colorsup{}}
+ \define@key{beamerverb}{width}{\def\beamer@verbwidth{#1}}
+
+ \newcommand{\defverbatim}[2][]{%
+ \def\beamer@colorsup{\def\set@color{}\def\reset@color{}}%
+ \setkeys{beamerverb}{width=\textwidth}%
+ \setkeys{beamerverb}{#1}%
+ \expandafter\newbox\csname @verb\string#2\endcsname%
+ \def#2{{\expandafter\beamer@setb\csname @verb\string#2\endcsname%
+ \unvbox0}\color{.}}%
+ \expandafter\setbox\csname @verb\string#2\endcsname=\vbox\bgroup%
+ \beamer@colorsup%
+ \hsize=\beamer@verbwidth\textwidth=\beamer@verbwidth\linewidth=\beamer@verbwidth%
+ \vskip-\baselineskip\strut\bgroup\aftergroup\beamer@verbend%
+ \let\@next=}
+ \def\beamer@verbend{\vskip-\baselineskip\strut\egroup}
+}
+\def\tableofcontentscurrent{\tableofcontents[current]}
+\def\plainframe{\frame[plain]}%obsolete
+\def\pgfonly{\only}%obsolete
+\AtBeginDocument{\newcommand{\nameslide}{\alt{\beamer@nameslide}{\@gobble}}}%obsolete
+\newenvironment{pauses}[1][\c@beamerpauses]{\setcounter{beamerpauses}{#1}}{}%obsolete
+\def\newoverlaycommand#1#2#3{\def#1{\alt{#2}{#3}}}
+\def\newoverlayenvironment#1#2#3#4#5{\newenvironment{#1}{\begin{altenv}{#2}{#3}{#4}{#5}}{\end{altenv}}}
+\newenvironment{columnsonlytextwidth}{\begin{columns}[onlytextwidth]}{\end{columns}}
+\def\untitledsubsection{\subsection*{}}
+\def\noteitems{\note[enumerate]}
+
+
+\define@key{beamertoc}{current}[]{\beamer@toc@sectionstyle{show/shaded}\beamer@toc@subsectionstyle{show/show/shaded}}
+\define@key{beamertoc}{hidesubsections}[]{\beamer@toc@subsectionstyle{show/show/hide}}
+\define@key{beamertoc}{shadesubsections}[]{\beamer@toc@subsectionstyle{shaded}}
+
+\mode
+<all>{\def\unpause{\onslide{}}}
+
+\def\beamer@fixedline#1{%
+ {\setbox\beamer@linebox=\hbox to\textwidth{\hskip-\Gm@lmargin\hskip0.3cm{#1}\hskip-\Gm@rmargin\hskip0.3cm}%
+ \ht\beamer@linebox=2.125ex%
+ \dp\beamer@linebox=1.125ex%
+ \box\beamer@linebox}}
+\def\beamer@fixedcolouredline#1#2{%
+ \hbox{%
+ \setbox\beamer@linebox=\hbox to\textwidth{\hskip-\Gm@lmargin\hskip0.3cm{#2}\hskip-\Gm@rmargin\hskip0.3cm}%
+ \ht\beamer@linebox=2.625ex%
+ \dp\beamer@linebox=0pt%
+ \setbox\beamer@linebox=\vbox{\box\beamer@linebox\vskip1.125ex}%
+ {\color{#1}\hskip-\Gm@lmargin\vrule width\paperwidth
+ height\ht\beamer@linebox\hskip-\paperwidth\hskip\Gm@lmargin}%
+ \box\beamer@linebox}%
+ }
+\long\def\beamer@colouredline#1#2{%
+ \hbox{%
+ \setbox\beamer@linebox=\vbox{\hbox to\textwidth{\hskip-\Gm@lmargin{#2}\hskip-\Gm@rmargin}}%
+ {\color{#1}\hskip-\Gm@lmargin\vrule width\paperwidth
+ height\ht\beamer@linebox\hskip-\paperwidth\hskip\Gm@lmargin}%
+ \box\beamer@linebox}%
+ }
+\def\tinyline#1{%
+ {\tiny\setbox\beamer@linebox=\hbox to\textwidth{\hskip-\Gm@lmargin\hskip0.3cm{#1}\hskip-\Gm@rmargin\hskip0.3cm}%
+ \ht\beamer@linebox=2.06ex%
+ \dp\beamer@linebox=0pt%
+ \box\beamer@linebox%
+ \vskip1.125ex}}
+\def\tinycolouredline#1#2{%
+ \hbox{\tiny%
+ \setbox\beamer@linebox=\hbox to\textwidth{\hskip-\Gm@lmargin\hskip0.3cm{#2}\hskip-\Gm@rmargin\hskip0.3cm}%
+ \ht\beamer@linebox=2.625ex%
+ \dp\beamer@linebox=0pt%
+ \setbox\beamer@linebox=\vbox{\box\beamer@linebox\vskip1.125ex}%
+ {\color{#1}\hskip-\Gm@lmargin\vrule width\paperwidth
+ height\ht\beamer@linebox\hskip-\paperwidth\hskip\Gm@lmargin}%
+ \box\beamer@linebox}%
+ }
+\def\colouredline#1#2{%
+ \hbox{%
+ \setbox\beamer@linebox=\hbox to\textwidth{\hskip-\Gm@lmargin\hskip0.3cm{#2}\hskip-\Gm@rmargin\hskip0.3cm}%
+ \setbox\beamer@linebox=\vbox{\vskip2pt\box\beamer@linebox\vskip2pt}%
+ {\color{#1}\hskip-\Gm@lmargin\vrule width\paperwidth
+ height\ht\beamer@linebox\hskip-\paperwidth\hskip\Gm@lmargin}%
+ \box\beamer@linebox}%
+ }
+\def\beamerline#1{\hbox{\hskip-\Gm@lmargin#1\hskip-\Gm@rmargin}}
+\def\insertvrule#1#2{\hbox{\color{#2}\hskip-\Gm@lmargin\vrule width \paperwidth height #1\hskip-\Gm@rmargin}}
+
+\def\usetitlepagetemplate{\setbeamertemplate{title page}}
+\def\usepartpagetemplate{\setbeamertemplate{part page}}
+\def\useframetitletemplate{\setbeamertemplate{frametitle}}
+\def\useitemizeitemtemplate{\setbeamertemplate{itemize item}}
+\def\usesubitemizeitemtemplate{\setbeamertemplate{itemize subitem}}
+\def\usesubsubitemizeitemtemplate{\setbeamertemplate{itemize subsubitem}}
+\def\useenumerateitemtemplate{\setbeamertemplate{enumerate item}}
+\def\usesubenumerateitemtemplate{\setbeamertemplate{enumerate subitem}}
+\def\usesubsubenumerateitemtemplate{\setbeamertemplate{enumerate subsubitem}}
+\def\useitemizetemplate#1#2{% before and after
+ \setbeamertemplate{itemize/enumerate body begin}{#1}%
+ \setbeamertemplate{itemize/enumerate body end}{#2}}
+\def\usesubitemizetemplate#1#2{% before and after
+ \setbeamertemplate{itemize/enumerate subbody begin}{#1}%
+ \setbeamertemplate{itemize/enumerate subbody end}{#2}}
+\def\usesubsubitemizetemplate#1#2{% before and after
+ \setbeamertemplate{itemize/enumerate subsubbody begin}{#1}%
+ \setbeamertemplate{itemize/enumerate subsubbody end}{#2}}
+\def\useenumerateitemminitemplate{\setbeamertemplate{enumerate mini template}}
+\let\useenumeratetemplate=\useitemizetemplate
+\let\usesubenumeratetemplate=\usesubitemizetemplate
+\let\usesubsubenumeratetemplate=\usesubsubitemizetemplate
+\def\useleftsidebartemplate{\usesidebartemplate[left]}
+\def\userightsidebartemplate{\usesidebartemplate[right]}
+\def\useleftsidebarbackgroundtemplate{\usesidebarbackgroundtemplate[left]}
+\def\userightsidebarbackgroundtemplate{\usesidebarbackgroundtemplate[right]}
+\def\useleftsidebarcolortemplate#1{\usesidebarbackgroundtemplate[left]{#1\vrule height\paperheight
+ width\csname beamer@leftsidebar\endcsname}}
+\def\userightsidebarcolortemplate#1{\usesidebarbackgroundtemplate[right]{#1\vrule height\paperheight
+ width\csname beamer@rightsidebar\endcsname}}
+\def\useleftsidebarverticalshadingtemplate{\beamertemplatesidebarverticalshading[left]}
+\def\userightsidebarverticalshadingtemplate{\beamertemplatesidebarverticalshading[right]}
+\def\useleftsidebarhorizontalshadingtemplate{\beamertemplatesidebarhorizontalshading[left]}
+\def\userightsidebarhorizontalshadingtemplate{\beamertemplatesidebarhorizontalshading[right]}
+\def\usedescriptionitemtemplate#1#2{\setbeamertemplate{description item}{#1}\setbeamersize{description width={#2}}}
+\def\usedescriptionitemofwidthas#1{\setbeamersize{description width of={#1}}}%
+\def\usetemplatetocsection{\@ifnextchar[\@@usetemplatetocsection\@usetemplatetocsection}
+\long\def\@@usetemplatetocsection[#1]#2{
+ \@usetemplatetocsection{#2}{\begin{colormixin}{#1}#2\end{colormixin}\unskip}}
+\long\def\@usetemplatetocsection#1#2{\setbeamertemplate{section in toc}{#1}
+ \setbeamertemplate{section in toc shaded}{#2}}
+\def\usetemplatetocsubsection{\@ifnextchar[\@@usetemplatetocsubsection\@usetemplatetocsubsection}
+\long\def\@@usetemplatetocsubsection[#1]#2{
+ \@usetemplatetocsubsection{#2}{\begin{colormixin}{#1}#2\end{colormixin}\unskip}}
+\long\def\@usetemplatetocsubsection#1#2{\setbeamertemplate{subsection in toc}{#1}%
+ \setbeamertemplate{subsection in toc shaded}{#2}}
+\def\usebibitemtemplate{\setbeamertemplate{bibliography item}}
+\newcommand\usebibliographyblocktemplate[4]{%
+ \setbeamertemplate{bibliography entry author}{#1}%
+ \setbeamertemplate{bibliography entry title}{#2}%
+ \setbeamertemplate{bibliography entry location}{#3}%
+ \setbeamertemplate{bibliography entry note}{#4}}
+\def\usebuttontemplate{\setbeamertemplate{button}}
+\def\usetemplateabstract#1#2{%
+ \setbeamertemplate{abstract title}{}
+ \setbeamertemplate{abstract body begin}{#1}
+ \setbeamertemplate{abstract body end}{#2}}
+\def\usetemplateverse#1#2{\setbeamertemplate{verse begin}{#1}\setbeamertemplate{verse end}{#2}}
+\def\usetemplatenote{\setbeamertemplate{note page}}
+\def\useheadtemplate{\@ifstar{\beamer@useheads}{\beamer@usehead}}
+\def\beamer@usehead{\setbeamertemplate{headline}[text line]}
+\def\beamer@useheads{\setbeamertemplate{headline}}
+\def\addtoheadtemplate{\addtobeamertemplate{headline}}
+\def\addtofoottemplate{\addtobeamertemplate{footline}}
+\def\usefoottemplate{\@ifstar{\beamer@usefoots}{\beamer@usefoot}}
+\def\beamer@usefoot{\setbeamertemplate{footline}[text line]}
+\def\beamer@usefoots{\setbeamertemplate{footline}}
+\def\usecaptiontemplate{\setbeamertemplate{caption}}
+\def\insertblockname{\insertblocktitle}
+\long\def\usesectionheadtemplate#1#2{%
+ \setbeamertemplate{section in head/foot}{#1}%
+ \setbeamertemplate{section in head/foot shaded}{#2}}
+\long\def\usesubsectionheadtemplate#1#2{%
+ \setbeamertemplate{subsection in head/foot}{#1}%
+ \setbeamertemplate{subsection in head/foot shaded}{#2}}
+\long\def\usesectionsidetemplate#1#2{%
+ \setbeamertemplate{section in sidebar}{#1}%
+ \setbeamertemplate{section in sidebar shaded}{#2}}
+\long\def\usesubsectionsidetemplate#1#2{%
+ \setbeamertemplate{subsection in sidebar}{#1}%
+ \setbeamertemplate{subsection in sidebar shaded}{#2}}
+\newcommand\usetheoremtemplate[2]{%
+ \setbeamertemplate{theorem begin}{#1}
+ \setbeamertemplate{theorem end}{#2}}
+\newcommand\useprooftemplate[2]{
+ \setbeamertemplate{proof begin}{#1}
+ \setbeamertemplate{proof end}{#2}}
+\def\useqedsymboltemplate{\setbeamertemplate{qed symbol}}
+\newcommand{\BeispielInline}[1]{{\usebeamercolor[fg]{example text}Beispiel: \ignorespaces#1}}
+\newcommand{\ExampleInline}[1]{{\usebeamercolor[fg]{example text}Example: \ignorespaces#1}}
+\def\usenavigationsymbolstemplate{\setbeamertemplate{navigation symbols}}
+\def\insertnavigationsymbols{\usebeamertemplate***{navigation symbols}}
+\def\beamersetaveragebackground#1{\setbeamercolor{normal text}{bg=#1}}
+\def\useminislidetemplate#1#2#3#4#5{%
+ \setbeamertemplate{mini frame}{#1}%
+ \setbeamertemplate{mini frame in current subsection}{#2}%
+ \setbeamertemplate{mini frame in other subsection}{#3}%
+ \setbeamersize{mini frame size={#4},mini frame offset={#5}}}
+\newcommand\usesidebarbackgroundtemplate[2][left]{\setbeamertemplate{sidebar canvas #1}{#2}}
+\def\usefootnotetemplate{\setbeamertemplate{footnote}}
+
+
+\def\beamertemplatedefaulttoc{\setbeamertemplate{sections/subsections in toc}[default]}
+\def\beamertemplatenumberedsubsectiontoc{\setbeamertemplate{sections/subsections in toc}[subsections numbered]}
+\def\beamertemplatenumberedsectiontoc{\setbeamertemplate{sections/subsections in toc}[sections numbered]}
+\def\beamertemplatenumberedcirclesectiontoc{\setbeamertemplate{sections/subsections in toc}[circle]}
+\def\beamertemplatenumberedsquaresectiontoc{\setbeamertemplate{sections/subsections in toc}[square]}
+\def\beamertemplatenumberedballsectiontoc{\setbeamertemplate{sections/subsections in toc}[ball]}
+\def\beamertemplateballtoc{\setbeamertemplate{sections/subsections in toc}[ball unnumbered]}
+\def\beamertemplatedotitem{\setbeamertemplate{itemize items}[circle]}
+\def\beamertemplatetriangleitem{\setbeamertemplate{itemize items}[default]}
+\def\beamertemplatesquareitem{\setbeamertemplate{itemize items}[square]}
+\def\beamertemplateballitem{\setbeamertemplate{items}[ball]}
+\def\beamertemplateenumeratealpha{\setbeamertemplate{enumerate items}[default]}
+\def\beamertemplateenumeratecircle{\setbeamertemplate{enumerate items}[circle]}
+\def\beamertemplateenumeratesquare{\setbeamertemplate{enumerate items}[square]}
+\def\beamertemplatelargepartpage{\setbeamertemplate{part page}[default]}
+\def\beamertemplateboldpartpage{\setbeamerfont{part}{size=\large}%
+ \setbeamerfont{part name}{series=\bfseries}%
+ \setbeamertemplate{part page}[default]}
+\def\beamertemplatelargetitlepage{\setbeamertemplate{title page}[default]}
+\def\beamertemplateboldtitlepage{\setbeamerfont{title}{size=\large,series=\bfseries}%
+ \setbeamertemplate{title page}[default]}
+\def\beamertemplateboldcenterframetitle{\setbeamerfont{frametitle}{size={},series=\bfseries}
+ \setbeamerfont{framesubtitle}{series=\bfseries}
+ \setbeamertemplate{frametitle}[default][center]}
+\def\beamertemplateboldframetitle{\setbeamerfont{frametitle}{series=\bfseries}
+ \setbeamerfont{framesubtitle}{series=\bfseries}
+ \setbeamertemplate{frametitle}[default]}
+\def\beamertemplatelargeframetitle{\setbeamertemplate{frametitle}[default]}
+\def\beamertemplateboldblocks{\setbeamerfont{block title}{size={},series=\bfseries}\setbeamertemplate{blocks}[default]}
+\def\beamertemplatelargeblocks{\setbeamertemplate{blocks}[default]}
+\def\beamertemplateshadowblocks{\setbeamertemplate{blocks}[rounded][shadow=true]}
+\def\beamertemplateplaintoc{\beamertemplatedefaulttoc}
+\def\beamertemplatecircleminiframeinverted{\beamertemplatecircleminiframe%
+ \usebeamercolor{mini frames}{use=structure,fg=white,bg=structure.bg}}
+\def\beamertemplatesphereminiframe{\beamertemplatecircleminiframe}
+\def\beamertemplatesphereminiframeinverted{\beamertemplatecircleminiframeinverted}
+\def\beamertemplatelightsectionheads{\usesectionheadtemplate{\hfill\insertsectionhead}{\hfill\color{fg!50!bg}\insertsectionhead}
+ \usesubsectionheadtemplate{\insertsubsectionhead}{\color{fg!50!bg}\insertsubsectionhead}}
+\let\beamertemplatedarksectionheads=\beamertemplatedefaultsectionheads
+\def\usecontinuationtemplate{\setbeamertemplate{frametitle continuation}}
+\def\beamertemplatecontinuationroman{\setbeamertemplate{frametitle continuation}[default]}
+\def\beamertemplatecontinuationtext{\setbeamertemplate{frametitle continuation}[from second]}
+\def\beamertemplateroundedbuttons{\setbeamertemplate{button}[default]}
+\def\beamertemplateoutlinebuttons{\setbeamercolor*{button border}{parent=structure,use=structure,fg=structure.fg!50!bg}}
+\def\beamertemplatesolidbuttons{\setbeamercolor*{button}{use=structure,bg=structure.fg!50!bg,fg=white}
+ \setbeamercolor*{button border}{use=structure,fg=structure.fg!50!bg}}
+\def\usetemplatequotation#1#2{
+ \setbeamertemplate{quotation begin}{#1}
+ \setbeamertemplate{quote begin}{#1}
+ \setbeamertemplate{quotation end}{#2}
+ \setbeamertemplate{quote end}{#2}}
+\def\beamertemplateheadempty{\setbeamertemplate{headline}{}}
+\def\beamertemplatefootempty{\setbeamertemplate{footline}{}}
+\def\beamertemplatefootpagenumber{\setbeamertemplate{footline}[page number]}
+\def\beamertemplatecaptionownline{\setbeamertemplate{caption}[caption name own line]}
+\def\beamertemplatecaptionnwithnumber{\setbeamertemplate{caption}[numbered]}
+\def\beamertemplateroundedblocks{\setbeamertemplate{blocks}[rounded]}
+\def\beamertemplatetheoremsunnumbered{\setbeamertemplate{theorems}[default]}
+\def\beamertemplatetheoremsnumbered{\setbeamertemplate{theorems}[numbered]}
+\def\beamertemplatetheoremsamslike{\setbeamertemplate{theorems}[ams style]}
+\def\beamertemplatetheoremssimple{\setbeamertemplate{theorems}[normal font]}
+\def\beamertemplatenavigationsymbolsempty{\setbeamertemplate{navigation symbols}{}}
+\def\beamertemplatenavigationsymbolsframe{\setbeamertemplate{navigation symbols}[only frame symbol]}
+\def\beamertemplatenavigationsymbolsvertical{\setbeamertemplate{navigation symbols}[vertical]}
+\def\beamertemplatenavigationsymbolshorizontal{\setbeamertemplate{navigation symbols}[horizontal]}
+\def\beamertemplatedefaultsectionheads{%
+ \setbeamertemplate{section in head/foot}[default]
+ \setbeamertemplate{subsection in head/foot}[default]
+ \setbeamertemplate{section in head/foot shaded}[default]
+ \setbeamertemplate{subsection in head/foot shaded}[default]
+}
+\def\beamertemplatecircleminiframe{\setbeamertemplate{mini frames}[default]}
+\def\beamertemplateticksminiframe{\setbeamertemplate{mini frames}[tick]}
+\def\beamertemplateboxminiframe{\setbeamertemplate{mini frames}[box]}
+\newcommand\usesidebartemplate[3][left]{%
+ \setbeamersize{sidebar width #1=#2}
+ \setbeamertemplate{sidebar #1}{#3}
+}
+\newcommand\beamertemplatesidebarcolor[2][left]{\setbeamercolor{sidebar #1}{bg=#2}}
+\def\beamertemplaterightsidebarlogonavigation{\setbeamertemplate{sidebar right}[default]
+ \setbeamersize{sidebar width right=0pt}}
+\newcommand{\beamertemplatesidebarverticalshading}[3][left]{%
+ \setbeamertemplate{sidebar canvas #1}[vertical shading][top=#3,bottom=#2]}
+\newcommand{\beamertemplatesidebarhorizontalshading}[3][left]{%
+ \setbeamertemplate{sidebar canvas #1}[vertical shading][right=#3,left=#2]}
+\define@key{beamer@margin}{descriptionwidth}{%
+ \beamer@descriptionwidth=#1\relax%
+}
+\define@key{beamer@margin}{descriptionwidthof}{%
+ \setbox\beamer@tempbox=\hbox{\def\insertdescriptionitem{#1}\usebeamertemplate**{description item}}%
+ \beamer@descriptionwidth=\wd\beamer@tempbox\relax%
+}
+
+\mode
+<all>
+{
+ \def\beamersetleftmargin#1{\setbeamersize{text margin left=#1}}
+ \def\beamersetrightmargin#1{\setbeamersize{text margin right=#1}}
+ \long\def\useframetemplate#1#2{\setbeamertemplate{frame begin}{#1}\setbeamertemplate{frame end}{#2}}
+ \def\usebackgroundtemplate{\setbeamertemplate{background canvas}}
+ \def\beamertemplatesolidbackgroundcolor#1{\setbeamercolor{normal text}{bg=#1}}
+ \long\def\useblocktemplate#1#2{%
+ \setbeamertemplate{block begin}{#1}%
+ \setbeamertemplate{block end}{#2}}
+ \long\def\usealertblocktemplate#1#2{%
+ \setbeamertemplate{block alerted begin}{#1}%
+ \setbeamertemplate{block alerted end}{#2}}
+ \long\def\useexampleblocktemplate#1#2{%
+ \setbeamertemplate{block example begin}{#1}%
+ \setbeamertemplate{block example end}{#2}}
+ \newcommand{\beamertemplategridbackground}[1][]{\setbeamertemplate{background}[grid][step=#1]}
+ \newcommand{\beamertemplateshadingbackground}[2]{\setbeamertemplate{background canvas}[vertical shading][bottom=#1,top=#2]}
+ \newcommand\usealerttemplate[2]{\setbeamertemplate{alerted text begin}{#1}\setbeamertemplate{alerted text end}{#2}}
+ \newcommand\usestructuretemplate[2]{\setbeamertemplate{structure begin}{#1}\setbeamertemplate{structure end}{#2}}
+ \newcommand{\beamertemplatebookbibitems}{\setbeamertemplate{bibliography item}[book]}
+ \newcommand{\beamertemplatearticlebibitems}{\setbeamertemplate{bibliography item}[article]}
+ \newcommand{\beamertemplatetextbibitems}{\setbeamertemplate{bibliography item}[text]}
+ \newcommand{\beamertemplatearrowbibitems}{\setbeamertemplate{bibliography item}[triangle]}
+
+ \def\beamertemplatetransparentcovereddynamic{\setbeamercovered{highly dynamic}}
+ \def\beamertemplatetransparentcovereddynamicmedium{\setbeamercovered{dynamic}}
+ \def\beamertemplatetransparentcovered{\setbeamercovered{transparent}}
+ \def\beamertemplatetransparentcoveredmedium{\setbeamercovered{transparent=10}}
+ \def\beamertemplatetransparentcoveredhigh{\setbeamercovered{transparent=5}}
+ \def\beamertemplatetransparentcoveredhighest{\setbeamercovered{transparent=2}}
+ \def\beamersetuncovermixins#1#2{\setbeamercovered{still covered={#1},again covered={#2}}}
+}
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: ../examples/beamerexample1.tex
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasedecode.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasedecode.sty
new file mode 100644
index 00000000000..1f2bc4b1dd6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasedecode.sty
@@ -0,0 +1,259 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasedecode.sty,v 1.18 2005/05/09 12:41:15 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\newcount\beamer@slideinframe
+\newcount\beamer@minimum
+\newif\ifbeamer@anotherslide
+\newif\ifbeamer@localanotherslide
+
+\newif\ifbeamer@plusencountered
+
+%
+%
+% Empty test
+%
+%
+\long\def\beamer@ifempty#1{\beamer@xifempty#1@@..\@nil}
+\long\def\beamer@xifempty#1#2@#3#4#5\@nil{%
+ \ifx#3#4\expandafter\@firstoftwo\else\expandafter\@secondoftwo\fi}
+
+
+\def\beamer@stoptexts{| stop:0| }
+{
+ \catcode`\|=13
+ \catcode`\:=13
+ \catcode`\,=13
+ \catcode`\.=13
+ \catcode`\+=13
+ \catcode`\-=13
+ \catcode`\(=13
+ \catcode`\)=13
+ \catcode`\ =13
+\gdef\beamer@masterdecode#1{% must be called within a group
+\ifnum\catcode`\|=13\edef|{\string|}\fi%
+\ifnum\catcode`\:=13\edef:{\string:}\fi%
+\ifnum\catcode`\,=13\edef,{\string,}\fi%
+\ifnum\catcode`\.=13\edef.{\string.}\fi%
+\ifnum\catcode`\+=13\edef+{\string+}\fi%
+\ifnum\catcode`\-=13\edef-{\string-}\fi%
+\ifnum\catcode`\(=13\edef({\string(}\fi%
+\ifnum\catcode`\)=13\edef){\string)}\fi%
+\ifnum\catcode`\ =13\edef {\string }\fi%
+\edef\beamer@@@temp{#1\beamer@stoptexts}%
+\beamer@localanotherslidefalse%
+\setbox0=\hbox{%
+\expandafter\beamer@decode\beamer@@@temp%
+\ifbeamer@localanotherslide\global\beamer@localanotherslidetrue\fi}%
+}%
+}
+
+% Sets dowhat to doif, if \beamer@slideinframe is in the specified
+% interval. Example: 5-7,-3,9,11,13- would mean pages
+% 1,2,3,5,6,7,9,11,13,14,15,16,...
+%
+% As a side effect, \@another is called whenever the there is a number
+% in the list that is larger than the current serialnumber
+
+\def\beamer@allsign{*}
+
+\def\beamer@decode{%
+ \beamer@plusencounteredfalse%
+ \global\beamer@minimum=10000\relax%
+ \gdef\beamer@decaction{}%
+ \gdef\beamer@decactionrev{}%
+ \global\let\beamer@decodefound=\beamer@allsign%
+ \beamer@@decodefind}
+\def\beamer@@decodefind#1|{%
+ \@ifnextchar\@undefined% get rid of spaces
+ {\beamer@@@decodefind#1:|}{\beamer@@@decodefind#1:|}}
+\def\beamer@@@decodefind#1:#2|{%
+ \beamer@ifempty{#2}%
+ {\beamer@decodefind beamer:#1:}%
+ {\beamer@decodefind #1:#2}}
+
+
+\def\beamer@default{default}
+\def\beamer@articlemode{article}
+\def\beamer@secondmode{second}
+\def\beamer@beamermode{beamer}
+\def\beamer@presentationmode{presentation}
+\def\beamer@modeall{all}
+\def\beamer@ovmodestop{stop}
+\def\beamer@decodefind#1:#2:{%
+ \def\beamer@ovmode{#1}%
+ \beameratdecodeaction{#2}%
+ \expandafter\futurelet\expandafter\next\expandafter\beamer@checkcat\beamer@spec:%
+ \expandafter\beamer@decodeplus\beamer@spec+:%
+ \expandafter\beamer@decodedot\beamer@spec.:%
+ \ifx\beamer@ovmode\beamer@ovmodestop%
+ \expandafter\beamer@@decode\beamer@decodefound,!%
+ \let\beamer@next=\relax%
+ \ifbeamer@plusencountered\global\advance\c@beamerpauses by1\relax\fi%
+ \else
+ \ifx\beamer@ovmode\beamer@currentmode%
+ \beamer@@decodefound%
+ \else%
+ \ifx\beamer@ovmode\beamer@modeall%
+ \beamer@@decodefound%
+ \else%
+ \ifx\beamer@ovmode\beamer@presentationmode%
+ \ifx\beamer@currentmode\beamer@articlemode%
+ \else%
+ \beamer@@decodefound%
+ \fi%
+ \else%
+ \ifx\beamer@ovmode\beamer@beamermode%
+ \ifx\beamer@currentmode\beamer@secondmode%
+ \beamer@@decodefound%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \let\beamer@next=\beamer@@decodefind%
+ \fi%
+ \beamer@next}
+
+\def\beamer@checkcat#1:{%
+ \ifcat\next a%
+ \gdef\beamer@ovmode{#1}%
+ \ifx\beamer@decodefound\beamer@allsign
+ \gdef\beamer@decodefound{0}%
+ \fi%
+ \gdef\beamer@spec{1-}%
+ \fi%
+ }
+
+\def\beamer@@decodefound{%
+ \ifx\beamer@action\beamer@default%
+ \expandafter\gdef\expandafter\beamer@decodefound\expandafter{\beamer@spec}%
+ \else
+ \xdef\beamer@decaction{\beamer@decaction{\beamer@action<\beamer@spec>}}
+ \xdef\beamer@decactionrev{{\beamer@action}\beamer@decactionrev}
+ \fi}
+\def\beamer@currentaction{default}
+
+{
+\makeatother
+\gdef\beameratdecodeaction#1{%
+ \beameratdecodeactionb#1@:}
+\gdef\beameratdecodeactionb#1@#2:{%
+ \beameratdecodeactionc{#1}{#2}}
+\gdef\beameratgetridofat#1@{%
+ \gdef\beameratspec{#1}%
+}
+}
+
+\def\beameratdecodeactionc#1#2{%
+ \gdef\beamer@spec{#2}%
+ \ifx\beamer@spec\@empty%
+ \xdef\beamer@spec{#1}%
+ \gdef\beamer@action{default}%
+ \else%
+ \xdef\beamer@action{#1}%
+ \beameratgetridofat#2%
+ \xdef\beamer@spec{\beameratspec}
+ \fi%
+}
+
+\def\beamer@decodeplus{%
+ \def\beamer@spec{}\beamer@@decodeplus}
+\def\beamer@@decodeplus#1+#2:{%
+ \edef\beamer@spec{\beamer@spec#1}% everything up to first +
+ \beamer@ifempty{#2}{}
+ {% ok, check if followed by number:
+ \beamer@plusencounteredtrue%
+ \beamer@@@decodeplus#2:}}
+\def\beamer@@@decodeplus{%
+ \@ifnextchar({\beamer@relnumber}{\beamer@relnumber(0)}}
+\def\beamer@relnumber(#1){%
+ \beamer@plusencounteredtrue%
+ \beamer@tempcount=#1\relax
+ \advance\beamer@tempcount by\c@beamerpauses\relax%
+ \edef\beamer@spec{\beamer@spec\the\beamer@tempcount}%
+ \beamer@@decodeplus}
+
+\def\beamer@decodedot{%
+ \def\beamer@spec{}\beamer@@decodedot}
+\def\beamer@@decodedot#1.#2:{%
+ \edef\beamer@spec{\beamer@spec#1}% everything up to first .
+ \beamer@ifempty{#2}{}{\beamer@@@decodedot#2:}}
+\def\beamer@@@decodedot{%
+ \@ifnextchar({\beamer@relnumberdot}{\beamer@relnumberdot(0)}}
+\def\beamer@relnumberdot(#1){%
+ \beamer@tempcount=#1\relax
+ \advance\beamer@tempcount by\c@beamerpauses\relax%
+ \advance\beamer@tempcount by-1\relax%
+ \edef\beamer@spec{\beamer@spec\the\beamer@tempcount}%
+ \beamer@@decodedot}
+
+\def\beamer@doifnotinframe{}
+\def\beamer@@decode{%
+ \@ifnextchar!%
+ {\beamer@decodeend}%
+ {%
+ \@ifnextchar*%
+ {\beamer@decodeall}{%
+ \@ifnextchar-%
+ {\beamer@decodeuntil}%
+ {\beamer@decodenumber}}}}
+\def\beamer@decodeend!{}
+\def\beamer@decodeall*,{%
+ \ifnum1<\beamer@minimum\global\beamer@minimum=1\fi%
+ \ifnum1>\beamer@slideinframe%
+ \global\beamer@anotherslidetrue%
+ \beamer@localanotherslidetrue%
+ \fi%
+ \gdef\beamer@doifnotinframe{\beamer@doifinframe}\beamer@@decode}
+\def\beamer@decodeuntil-#1,{%
+ \ifnum1<\beamer@minimum\global\beamer@minimum=1\fi%
+ \ifnum#1>\beamer@slideinframe\global\beamer@anotherslidetrue\beamer@localanotherslidetrue\fi%
+ \ifnum\beamer@slideinframe>#1\else\gdef\beamer@doifnotinframe{\beamer@doifinframe}\fi%
+ \beamer@@decode}
+\def\beamer@decodenumber#1{%
+ \@ifnextchar,%
+ {\beamer@decodeone{#1}}%
+ {\@ifnextchar-%
+ {\beamer@decodenumberto{#1}}%
+ {\beamer@decodegobble{#1}}}}
+\def\beamer@decodegobble#1#2{%
+ \beamer@decodenumber{#1#2}}
+\def\beamer@decodenumberto#1-{
+ \@ifnextchar,%
+ {\beamer@decodeto{#1}}%
+ {\beamer@decodebetween{#1}}}
+\def\beamer@decodeto#1,{%
+ \ifnum#1<\beamer@minimum\global\beamer@minimum=#1\fi%
+ \ifnum#1>\beamer@slideinframe\global\beamer@anotherslidetrue\beamer@localanotherslidetrue\fi%
+ \ifnum#1>\beamer@slideinframe\else\gdef\beamer@doifnotinframe{\beamer@doifinframe}\fi%
+ \beamer@@decode}
+\def\beamer@decodebetween#1#2,{%
+ \ifnum#1<\beamer@minimum\global\beamer@minimum=#1\fi%
+ \ifnum#1>\beamer@slideinframe\global\beamer@anotherslidetrue\beamer@localanotherslidetrue\fi%
+ \ifnum#2>\beamer@slideinframe\global\beamer@anotherslidetrue\beamer@localanotherslidetrue\fi%
+ \ifnum#1>\beamer@slideinframe\else\ifnum#2<\beamer@slideinframe\else\gdef\beamer@doifnotinframe{\beamer@doifinframe}\fi\fi%
+ \beamer@@decode}
+\def\beamer@decodeone#1,{%
+ \ifnum#1<\beamer@minimum\global\beamer@minimum=#1\fi%
+ \ifnum#1>\beamer@slideinframe\global\beamer@anotherslidetrue\beamer@localanotherslidetrue\fi%
+ \ifnum#1=\beamer@slideinframe\gdef\beamer@doifnotinframe{\beamer@doifinframe}\fi%
+ \beamer@@decode}
+
+\def\beamer@donow{\beamer@doifnotinframe}
+
+\def\beamer@saveanother{\let\beamer@savedif=\ifbeamer@anotherslide}
+\def\beamer@restoreanother{\global\let\ifbeamer@anotherslide=\beamer@savedif}
+
+
+
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseexercise.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseexercise.sty
new file mode 100644
index 00000000000..a5dcb6d9e88
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseexercise.sty
@@ -0,0 +1,36 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbaseexercise.sty,v 1.2 2004/10/07 20:17:57 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\renewcommand{\exerSolnInput}
+{%
+ \let\webnewpage=\relax
+ \immediate\closeout\ex@solns
+ \ifeq@nosolutions\else
+ \iftherearesolutions%
+ \eqsolutionshook
+ \input{\jobname.sol}%
+ \fi
+ \fi
+}
+\renewcommand{\quizSolnInput}
+{%
+ \let\webnewpage=\relax
+ \immediate\closeout\quiz@solns
+ \ifeq@noquizsolutions\else
+ \iftherearequizsolutions%
+ \input{\jobname.qsl}%
+ \fi
+ \fi
+}
+\def\eqEXt{\frame[containsverbatim]\bgroup}
+\def\endeqEXt{\egroup}
+\def\eqSQt{\frame[containsverbatim]\bgroup}
+\def\endeqSQt{\egroup}
+\def\eqQt{\frame[containsverbatim]\bgroup}
+\def\endeqQt{\egroup}
+
+
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty
new file mode 100644
index 00000000000..24957755caa
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasefont.sty
@@ -0,0 +1,313 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasefont.sty,v 1.15 2005/05/17 13:05:34 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\mode<presentation>
+
+
+%
+% Font theme stuff
+%
+
+\define@key{beamerthm}{size}
+ {\expandafter\def\csname beamer@thmfsize@\beamer@temp\endcsname{#1}}
+\define@key{beamerthm}{size*}
+ {\expandafter\def\csname beamer@thmfsize@\beamer@temp\endcsname{\fontsize#1}}
+\define@key{beamerthm}{shape}
+ {\expandafter\def\csname beamer@thmfshape@\beamer@temp\endcsname{#1}}
+\define@key{beamerthm}{shape*}
+ {\expandafter\def\csname beamer@thmfshape@\beamer@temp\endcsname{\fontshape{#1}}}
+\define@key{beamerthm}{series}
+ {\expandafter\def\csname beamer@thmfseries@\beamer@temp\endcsname{#1}}
+\define@key{beamerthm}{series*}
+ {\expandafter\def\csname beamer@thmfseries@\beamer@temp\endcsname{\fontseries{#1}}}
+\define@key{beamerthm}{family}
+ {\expandafter\def\csname beamer@thmffamily@\beamer@temp\endcsname{#1}}
+\define@key{beamerthm}{family*}
+ {\expandafter\def\csname beamer@thmffamily@\beamer@temp\endcsname{\fontfamily{#1}}}
+\define@key{beamerthm}{parent}
+ {\expandafter\def\csname beamer@thmfinherits@\beamer@temp\endcsname{%
+ \@for\@temp:={#1}\do{\expandafter\usebeamerfont\expandafter{\@temp}}}}
+
+\def\setbeamerfont{\@ifstar{\beamer@clearbeamerfont}{\beamer@setbeamerfont}}
+
+\newcommand\beamer@clearbeamerfont[2]{%
+ \def\beamer@temp{#1}
+ \setkeys{beamerthm}{size={},shape={},series={},family={},parent={}}
+ \setkeys{beamerthm}{#2}
+}
+\newcommand\beamer@setbeamerfont[2]{%
+ \def\beamer@temp{#1}
+ \setkeys{beamerthm}{#2}
+}
+
+\def\usebeamerfont{\@ifstar{\reset@font\beamer@usebeamerfont}{\beamer@usebeamerfont}}
+
+\newcommand\beamer@usebeamerfont[1]{%
+ \csname beamer@thmfinherits@#1\endcsname%
+ \csname beamer@thmfsize@#1\endcsname%
+ \csname beamer@thmfshape@#1\endcsname%
+ \csname beamer@thmfseries@#1\endcsname%
+ \csname beamer@thmffamily@#1\endcsname%
+ \selectfont}
+
+
+
+%
+% Font size stuff - redefinition for oversized fonts. Not used if
+% other packages like lmodern kick in.
+%
+\def\EC@family#1#2#3#4#5{%
+ \DeclareFontShape{#1}{#2}{#3}{#4}%
+ {<5><6><7><8><9><10><10.95><12><14.4>%
+ <17.28><20.74><24.88><29.86><35.83><42.99><51.59>genb*#5}{}}
+\EC@family{T1}{cmr}{m}{n}{ecrm}
+\EC@family{T1}{cmr}{m}{sl}{ecsl}
+\EC@family{T1}{cmr}{m}{it}{ecti}
+\EC@family{T1}{cmr}{m}{sc}{eccc}
+\EC@family{T1}{cmr}{bx}{n}{ecbx}
+\EC@family{T1}{cmr}{b}{n}{ecrb}
+\EC@family{T1}{cmr}{bx}{it}{ecbi}
+\EC@family{T1}{cmr}{bx}{sl}{ecbl}
+\EC@family{T1}{cmr}{bx}{sc}{ecxc}
+\EC@family{T1}{cmr}{m}{ui}{ecui}
+\DeclareFontShape{OT1}{cmr}{m}{n}%
+ {<5><6><7><8><9><10><12>gen*cmr%
+ <10.95>cmr10%
+ <14.4>cmr12%
+ <17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmr17}{}
+\DeclareFontShape{OT1}{cmr}{m}{sl}%
+ {<5><6><7>cmsl8%
+ <8><9>gen*cmsl%
+ <10><10.95>cmsl10%
+ <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmsl12%
+ }{}
+\DeclareFontShape{OT1}{cmr}{m}{it}%
+ {<5><6><7>cmti7%
+ <8>cmti8%
+ <9>cmti9%
+ <10><10.95>cmti10%
+ <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmti12%
+ }{}
+\DeclareFontShape{OT1}{cmr}{m}{sc}%
+ {<5><6><7><8><9><10><10.95><12>%
+ <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmcsc10%
+ }{}
+\DeclareFontShape{OT1}{cmr}{m}{ui}
+ {<5><6><7><8><9><10><10.95><12>%
+ <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmu10%
+ }{}
+\DeclareFontShape{OT1}{cmr}{b}{n}
+ {<5><6><7><8><9><10><10.95><12>%
+ <14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmb10%
+ }{}
+\DeclareFontShape{OT1}{cmr}{bx}{n}
+ {<5><6><7><8><9>gen*cmbx%
+ <10><10.95>cmbx10%
+ <12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbx12%
+ }{}
+\DeclareFontShape{OT1}{cmr}{bx}{sl}
+ {<5><6><7><8><9>%
+ <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbxsl10%
+ }{}
+\DeclareFontShape{OT1}{cmr}{bx}{it}
+ {<5><6><7><8><9>%
+ <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmbxti10%
+ }{}
+\DeclareFontFamily{T1}{cmss}{}
+\EC@family{T1}{cmss}{m}{n}{ecss}
+\EC@family{T1}{cmss}{m}{sl}{ecsi}
+\EC@family{T1}{cmss}{m}{it}{ecsi}
+\EC@family{T1}{cmss}{bx}{n}{ecsx}
+\EC@family{T1}{cmss}{bx}{it}{ecso}
+\EC@family{T1}{cmss}{bx}{sl}{ecso}
+\DeclareFontShape{T1}{cmss}{sbc}{n}{%
+ <5><6><7><8><9><10><10.95><12><14.4><17.28>%
+ <20.74><24.88><29.86><35.83><42.99><51.59>%
+ ecssdc10
+ }{}
+\DeclareFontShape{OT1}{cmss}{m}{n}
+ {%
+ <5><6><7><8>cmss8%
+ <9>cmss9%
+ <10><10.95>cmss10%
+ <12><14.4>cmss12%
+ <17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmss17%
+ }{}
+\DeclareFontShape{OT1}{cmss}{m}{sl}
+ {%
+ <5><6><7><8>cmssi8<9>cmssi9%
+ <10><10.95>cmssi10%
+ <12><14.4>cmssi12%
+ <17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmssi17%
+ }{}
+\DeclareFontShape{OT1}{cmss}{m}{it}
+ {%
+ <5><6><7><8>cmssi8<9>cmssi9%
+ <10><10.95>cmssi10%
+ <12><14.4>cmssi12%
+ <17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmssi17%
+ }{}
+\DeclareFontShape{OT1}{cmss}{sbc}{n}
+ {%
+ <5><6><7><8><9>cmssdc10%
+ <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmssdc10%
+ }{}
+\DeclareFontShape{OT1}{cmss}{bx}{n}
+ {%
+ <5><6><7><8><9>cmssbx10%
+ <10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83><42.99><51.59>cmssbx10%
+ }{}
+
+
+
+
+
+
+\AtBeginDocument{%
+\def\beamer@cmr{cmr}
+\edef\beamer@fmdef{\mathfamilydefault}
+
+% supress for standard cm
+\ifx\beamer@fmdef\beamer@cmr\beamer@suppressreplacementstrue\fi
+
+% supress for mathtime serif and math minion serif
+\@ifpackageloaded{mathtime}{\ifbeamer@sansmath\else\beamer@suppressreplacementstrue\fi}{}
+\@ifpackageloaded{mathpmnt}{\ifbeamer@sansmath\else\beamer@suppressreplacementstrue\fi}{}
+\@ifpackageloaded{mathpple}{\ifbeamer@sansmath\else\beamer@suppressreplacementstrue\fi}{}
+\@ifpackageloaded{lucidabr}{\ifbeamer@sansmath\else\beamer@suppressreplacementstrue\fi}{}
+\@ifpackageloaded{mtpro}{\ifbeamer@sansmath\else\beamer@suppressreplacementstrue\fi}{}
+\@ifpackageloaded{hvmath}{\ifbeamer@sansmath\else\beamer@suppressreplacementstrue\fi}{}
+
+\ifbeamer@suppressreplacements\else
+ \ifbeamer@sansmath
+ \SetSymbolFont{operators}{normal}{OT1}{cmss}{m}{n}
+ \ifx\mv@bold\@undefined
+ \else
+ \SetSymbolFont{operators}{bold}{OT1}{cmss}{bx}{n}
+ \fi
+ \fi
+ \DeclareSymbolFont{numbers}{\encodingdefault}{\mathfamilydefault}{m}{n}
+ \DeclareSymbolFont{pureletters}{\encodingdefault}{\mathfamilydefault}{m}{it}
+ \SetMathAlphabet{\mathrm}{normal}{\encodingdefault}{\rmdefault}{m}{n}
+ \DeclareMathAlphabet{\mathbf}{\encodingdefault}{\mathfamilydefault}{bx}{n}
+ \DeclareMathAlphabet{\mathsf}{\encodingdefault}{\sfdefault}{m}{n}
+ \DeclareMathAlphabet{\mathit}{\encodingdefault}{\mathfamilydefault}{m}{it}
+ \DeclareMathAlphabet{\mathtt}{\encodingdefault}{\ttdefault}{m}{n}
+ \ifx\mv@bold\@undefined\else
+ \SetSymbolFont{numbers}{bold}{\encodingdefault}{\mathfamilydefault}{bx}{n}
+ \SetSymbolFont{pureletters}{bold}{\encodingdefault}{\mathfamilydefault}{bx}{it}
+ \SetMathAlphabet{\mathrm}{bold}{\encodingdefault}{\rmdefault}{bx}{n}
+ \SetMathAlphabet{\mathbf}{bold}{\encodingdefault}{\mathfamilydefault}{bx}{n}
+ \SetMathAlphabet{\mathsf}{bold}{\encodingdefault}{\sfdefault}{bx}{n}
+ \SetMathAlphabet{\mathit}{bold}{\encodingdefault}{\mathfamilydefault}{bx}{it}
+ \SetMathAlphabet{\mathtt}{bold}{\encodingdefault}{\ttdefault}{bx}{n}
+ \fi
+
+ \def\operator@font{\mathgroup\symnumbers}
+
+ \DeclareMathSymbol{0}\mathalpha{numbers}{"30}
+ \DeclareMathSymbol{1}\mathalpha{numbers}{"31}
+ \DeclareMathSymbol{2}\mathalpha{numbers}{"32}
+ \DeclareMathSymbol{3}\mathalpha{numbers}{"33}
+ \DeclareMathSymbol{4}\mathalpha{numbers}{"34}
+ \DeclareMathSymbol{5}\mathalpha{numbers}{"35}
+ \DeclareMathSymbol{6}\mathalpha{numbers}{"36}
+ \DeclareMathSymbol{7}\mathalpha{numbers}{"37}
+ \DeclareMathSymbol{8}\mathalpha{numbers}{"38}
+ \DeclareMathSymbol{9}\mathalpha{numbers}{"39}
+
+ \DeclareMathSymbol{A}\mathalpha{pureletters}{"41}
+ \DeclareMathSymbol{B}\mathalpha{pureletters}{"42}
+ \DeclareMathSymbol{C}\mathalpha{pureletters}{"43}
+ \DeclareMathSymbol{D}\mathalpha{pureletters}{"44}
+ \DeclareMathSymbol{E}\mathalpha{pureletters}{"45}
+ \DeclareMathSymbol{F}\mathalpha{pureletters}{"46}
+ \DeclareMathSymbol{G}\mathalpha{pureletters}{"47}
+ \DeclareMathSymbol{H}\mathalpha{pureletters}{"48}
+ \DeclareMathSymbol{I}\mathalpha{pureletters}{"49}
+ \DeclareMathSymbol{J}\mathalpha{pureletters}{"4A}
+ \DeclareMathSymbol{K}\mathalpha{pureletters}{"4B}
+ \DeclareMathSymbol{L}\mathalpha{pureletters}{"4C}
+ \DeclareMathSymbol{M}\mathalpha{pureletters}{"4D}
+ \DeclareMathSymbol{N}\mathalpha{pureletters}{"4E}
+ \DeclareMathSymbol{O}\mathalpha{pureletters}{"4F}
+ \DeclareMathSymbol{P}\mathalpha{pureletters}{"50}
+ \DeclareMathSymbol{Q}\mathalpha{pureletters}{"51}
+ \DeclareMathSymbol{R}\mathalpha{pureletters}{"52}
+ \DeclareMathSymbol{S}\mathalpha{pureletters}{"53}
+ \DeclareMathSymbol{T}\mathalpha{pureletters}{"54}
+ \DeclareMathSymbol{U}\mathalpha{pureletters}{"55}
+ \DeclareMathSymbol{V}\mathalpha{pureletters}{"56}
+ \DeclareMathSymbol{W}\mathalpha{pureletters}{"57}
+ \DeclareMathSymbol{X}\mathalpha{pureletters}{"58}
+ \DeclareMathSymbol{Y}\mathalpha{pureletters}{"59}
+ \DeclareMathSymbol{Z}\mathalpha{pureletters}{"5A}
+
+ \DeclareMathSymbol{a}\mathalpha{pureletters}{"61}
+ \DeclareMathSymbol{b}\mathalpha{pureletters}{"62}
+ \DeclareMathSymbol{c}\mathalpha{pureletters}{"63}
+ \DeclareMathSymbol{d}\mathalpha{pureletters}{"64}
+ \DeclareMathSymbol{e}\mathalpha{pureletters}{"65}
+ \DeclareMathSymbol{f}\mathalpha{pureletters}{"66}
+ \DeclareMathSymbol{g}\mathalpha{pureletters}{"67}
+ \DeclareMathSymbol{h}\mathalpha{pureletters}{"68}
+ \DeclareMathSymbol{i}\mathalpha{pureletters}{"69}
+ \DeclareMathSymbol{j}\mathalpha{pureletters}{"6A}
+ \DeclareMathSymbol{k}\mathalpha{pureletters}{"6B}
+ \DeclareMathSymbol{l}\mathalpha{pureletters}{"6C}
+ \DeclareMathSymbol{m}\mathalpha{pureletters}{"6D}
+ \DeclareMathSymbol{n}\mathalpha{pureletters}{"6E}
+ \DeclareMathSymbol{o}\mathalpha{pureletters}{"6F}
+ \DeclareMathSymbol{p}\mathalpha{pureletters}{"70}
+ \DeclareMathSymbol{q}\mathalpha{pureletters}{"71}
+ \DeclareMathSymbol{r}\mathalpha{pureletters}{"72}
+ \DeclareMathSymbol{s}\mathalpha{pureletters}{"73}
+ \DeclareMathSymbol{t}\mathalpha{pureletters}{"74}
+ \DeclareMathSymbol{u}\mathalpha{pureletters}{"75}
+ \DeclareMathSymbol{v}\mathalpha{pureletters}{"76}
+ \DeclareMathSymbol{w}\mathalpha{pureletters}{"77}
+ \DeclareMathSymbol{x}\mathalpha{pureletters}{"78}
+ \DeclareMathSymbol{y}\mathalpha{pureletters}{"79}
+ \DeclareMathSymbol{z}\mathalpha{pureletters}{"7A}
+\fi
+}
+
+\DeclareOldFontCommand{\rm}{\normalfont\rmfamily}{\mathrm}
+\DeclareOldFontCommand{\sf}{\normalfont\sffamily}{\mathsf}
+\DeclareOldFontCommand{\tt}{\normalfont\ttfamily}{\mathtt}
+\DeclareOldFontCommand{\bf}{\normalfont\bfseries}{\mathbf}
+\DeclareOldFontCommand{\it}{\normalfont\itshape}{\mathit}
+\DeclareOldFontCommand{\sl}{\normalfont\slshape}{\@nomath\sl}
+\DeclareOldFontCommand{\sc}{\normalfont\scshape}{\@nomath\sc}
+\DeclareRobustCommand*\cal{\@fontswitch\relax\mathcal}
+\DeclareRobustCommand*\mit{\@fontswitch\relax\mathnormal}
+
+
+\newcommand\Tiny{\@setfontsize\Tiny{4}{5}}
+\newcommand\TINY{\@setfontsize\Tiny{3}{4}}
+
+
+\mode
+<article>
+{
+ \let\Tiny=\tiny
+ \let\TINY=\tiny
+
+ \newcommand\setbeamerfont{\@ifstar{\@gobbletwo}{\@gobbletwo}}
+ \newcommand\usebeamerfont{\@ifstar{\beamer@optgog}{\beamer@optgog}}
+}
+
+
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: ../examples/beamerexample1.tex
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
new file mode 100644
index 00000000000..b7393b9420b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseframe.sty
@@ -0,0 +1,768 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbaseframe.sty,v 1.58 2005/06/02 14:36:48 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\newbox\beamer@framebox
+\newbox\beamer@frametitlebox
+\newbox\beamer@zoombox
+\newcount\beamer@zoomcount
+\newcount\beamer@zoomframecount
+\newdimen\beamer@frametextheight
+
+\mode
+<all>
+{
+ \newif\ifbeamer@inframe
+ \beamer@inframefalse
+}
+
+
+%
+% Slide Definitions
+%
+
+\newcounter{subsectionslide}[subsection]
+\renewcommand\thesubsectionslide{\@arabic\c@subsectionslide}
+\def\beamer@entrycode{}
+\def\beamer@exitcode{}
+
+\def\beamer@setuplinks{%
+ {%
+ \def\sectionentry##1##2##3##4##5{}%
+ \def\slideentry##1##2##3##4##5##6{}%
+ \dohead%
+ }%
+}
+
+\newenvironment{beamer@frameslide}{%
+ \ifbeamer@autobreak\else%
+ \ifx\beamer@againname\@empty%
+ {\let\@elt\beamer@restorecounter\beamer@overlaycounterresets}%
+ \else%
+ {\let\@elt\beamer@labelrestorecounter\beamer@overlaycounterresets}%
+ \fi%
+ \fi%
+ \global\c@beamerpauses=1\relax%
+ \expandafter\beamer@ifempty\expandafter{\beamer@framestartpage}{%
+ \refstepcounter{subsectionslide}%
+ \xdef\beamer@framestartpage{\the\c@page}% only first time
+ }{\clearpage\beamer@notesactions}% cleanup from previous slide
+ \hypersetup{pdfpagetransition=R}%
+ \hypersetup{pdfpageduration=}%
+ \xdef\beamer@frameendpage{\the\c@page}% every time
+ \beamer@setuplinks%
+ \beamer@displaybreak%
+ \global\setbox\beamer@zoombox=\box\voidb@x%
+ \def\beamer@zoomer{}%
+ \beamer@slidehaszoomfalse%
+ \gdef\insertframetitle{}%
+ \gdef\insertframesubtitle{}%
+ \gdef\beamer@frametitle{}%
+ \gdef\beamer@shortframetitle{}%
+ \gdef\beamer@framesubtitle{}%
+ \let\beamer@startcomment=\beamer@startcommentinframe%
+ % Start slide:
+ \beamer@framenotesbegin%
+ \global\setbox\beamer@framebox=\vbox\bgroup%
+ \beamer@inframetrue%
+ \let\frame=\framelatex% inside frames, use LaTeX's \frame command
+ \begin{beamer@framepauses}%
+ \ifbeamer@shrink%
+ \hsize=\beamer@shrinkfactorinv\hsize%
+ \textwidth=\beamer@shrinkfactorinv\textwidth%
+ \linewidth=\beamer@shrinkfactorinv\linewidth%
+ \fi%
+ % Insert labels if necessary:
+ \ifx\beamer@againname\@empty\else%
+ \nointerlineskip\vbox to0pt{\vss%
+ \label<\the\beamer@slideinframe>{\beamer@againname<\the\beamer@slideinframe>}%
+ \ifnum\beamer@slideinframe=1\relax%
+ \label<1>{\beamer@againname}%
+ \fi%
+ }\nointerlineskip%
+ \fi%
+ \ifx\beamer@framehypertargets\@empty\else%
+ \nointerlineskip\vbox to0pt{\vss%
+ \beamer@framehypertargets%
+ \global\let\beamer@framehypertargets\@empty%
+ }\nointerlineskip%
+ \fi%
+ \vskip-\parskip\vbox{}%
+ \beamer@initfirstlineunskip%
+ \ifbeamer@plainframe\nointerlineskip\fi%
+ \beamer@checkframetitle}%
+ {\end{beamer@framepauses}%
+ \egroup%
+ \ifx\beamer@frametitle\@empty%
+ \setbox\beamer@frametitlebox=\box\voidb@x%
+ \else%
+ \setbox\beamer@frametitlebox=\vbox{%
+ \vbox{}%
+ {\parskip0pt\usebeamertemplate***{frametitle}\vskip0.25em}%
+ }%
+ \fi%
+ \ifbeamer@plainframe%
+ \beamer@frametextheight=\paperheight%
+ \else%
+ \beamer@frametextheight=\textheight%
+ \fi%
+ \advance\beamer@frametextheight by-\ht\beamer@frametitlebox%
+ \advance\beamer@frametextheight by-\dp\beamer@frametitlebox%
+ \advance\beamer@frametextheight by-\beamer@frametopskip%
+ \ifbeamer@shrink%
+ \beamer@shrinkframebox%
+ \fi%
+ \ifx\beamer@zoomer\@empty
+ \setbox\beamer@framebox=\vbox{%
+ \nobreak\vbox{}\nobreak\par\nobreak\beamer@entrycode\nobreak%
+ \nointerlineskip\unvbox\beamer@frametitlebox%
+ \nobreak%
+ \ifbeamer@autobreak%
+ \vskip\beamer@frametopskipautobreak%
+ \else%
+ \vskip\beamer@frametopskip%
+ \fi%
+ \nobreak%
+ \nointerlineskip\box\beamer@zoombox\nointerlineskip%
+ \nobreak%
+ \ifbeamer@slidehaszoom\box\beamer@framebox\else\unvbox\beamer@framebox\fi%
+ % bottom skip is added in autobreakframebox
+ }%
+ \beamer@autobreakframebox%
+ \else%
+ \beamer@zoomer%
+ \fi%
+ \beamer@undolabels%
+ \beamer@framenotesend%
+ \box\beamer@framebox}
+
+
+\mode
+<all>
+{
+ \def\beamer@checkframetitle{\@ifnextchar\bgroup\beamer@inlineframetitle{}}
+ \def\beamer@inlineframetitle#1{%
+ \frametitle{#1}%
+ \@ifnextchar\bgroup{\beamer@inlineframesubtitle}{}%
+ }
+ \def\beamer@inlineframesubtitle#1{%
+ \framesubtitle{#1}%
+ }
+}
+
+
+
+
+
+%
+% Resetting counters
+%
+\def\resetcounteronoverlays#1{%
+ \@cons\beamer@overlaycounterresets{{c@#1}}%
+}
+
+\def\resetcountonoverlays#1{%
+ \@cons\beamer@overlaycounterresets{{#1}}%
+}
+
+\def\beamer@overlaycounterresets{}
+
+\resetcounteronoverlays{equation}
+\resetcounteronoverlays{parentequation}
+\resetcounteronoverlays{footnote}
+\resetcounteronoverlays{mpfootnote}
+\resetcounteronoverlays{figure}
+\resetcounteronoverlays{table}
+\resetcountonoverlays{beamer@zoomframecount}
+\resetcounteronoverlays{ExNo}
+\resetcounteronoverlays{SubExNo}
+\resetcounteronoverlays{SubSubExNo}
+
+\def\beamer@savecounter#1{%
+ \@ifundefined{#1}{}%
+ {\expandafter\xdef\csname saved@#1\endcsname%
+ {\expandafter\the\csname #1\endcsname}}%
+}
+\def\beamer@restorecounter#1{%
+ \@ifundefined{#1}{}%
+ {\edef\temp{\csname saved@#1\endcsname}%
+ \expandafter\global\csname #1\endcsname=\temp}%
+}
+
+\def\beamer@labelsavecounter#1{%
+ \@ifundefined{#1}{}%
+ {\expandafter\xdef\csname saved@\beamer@againname @#1\endcsname%
+ {\expandafter\the\csname #1\endcsname}}%
+}
+\def\beamer@labelrestorecounter#1{%
+ \@ifundefined{#1}{}%
+ {\edef\temp{\csname saved@\beamer@againname @#1\endcsname}%
+ \expandafter\global\csname #1\endcsname=\temp}%
+}
+
+
+
+%
+% Skips
+%
+\newskip\beamer@frametopskip
+\newskip\beamer@framebottomskip
+\newskip\beamer@frametopskipautobreak
+\newskip\beamer@framebottomskipautobreak
+
+
+%
+% Keys
+%
+\define@key{beamerframe}{label}{\def\beamer@againname{#1}%
+ {\let\@elt\beamer@labelsavecounter\beamer@overlaycounterresets}%
+}
+\define@key{beamerframe}{relabel}{\def\beamer@againname{#1}%
+ \def\beamer@undolabels{{\let\@elt\beamer@restorecounter\beamer@overlaycounterresets}}%
+}
+\define@key{beamerframe}{plain}[true]{%
+ \beamer@plainframetrue%
+ \def\beamer@frametemplate{\beamer@frametemplate@plain}}
+\define@key{beamerframe}{containsverbatim}[true]{\csname beamer@containsverbatim#1\endcsname}
+\define@key{beamerframe}{fragile}[true]{%
+ \beamer@containsverbatimfalse%
+ \beamer@isfragilefalse%
+ \csname beamer@fragile#1\endcsname%
+}
+\def\beamer@fragilefalse{}
+\def\beamer@fragiletrue{\beamer@isfragiletrue}
+\def\beamer@fragilesingleslide{\beamer@containsverbatimtrue}
+\define@key{beamerframe}{c}[true]{% centered
+ \beamer@frametopskip=0pt plus 1fill\relax%
+ \beamer@framebottomskip=0pt plus 1.5fill\relax%
+ \beamer@frametopskipautobreak=0pt plus .4\paperheight\relax%
+ \beamer@framebottomskipautobreak=0pt plus .6\paperheight\relax%
+ \def\beamer@initfirstlineunskip{}%
+}
+\define@key{beamerframe}{t}[true]{% top
+ \beamer@frametopskip=.2cm plus .5\paperheight\relax%
+ \beamer@framebottomskip=0pt plus 1fill\relax%
+ \beamer@frametopskipautobreak=\beamer@frametopskip\relax%
+ \beamer@framebottomskipautobreak=\beamer@framebottomskip\relax%
+ \def\beamer@initfirstlineunskip{%
+ \def\beamer@firstlineitemizeunskip{%
+ \vskip-\partopsep\vskip-\topsep\vskip-\parskip%
+ \global\let\beamer@firstlineitemizeunskip=\relax}%
+ \everypar{\global\let\beamer@firstlineitemizeunskip=\relax}}
+}
+\define@key{beamerframe}{b}[true]{% bottom
+ \beamer@frametopskip=0pt plus 1fill\relax%
+ \beamer@framebottomskip=0pt\relax%
+ \beamer@frametopskipautobreak=\beamer@frametopskip\relax%
+ \beamer@framebottomskipautobreak=\beamer@framebottomskip\relax%
+ \def\beamer@initfirstlineunskip{}%
+}
+\define@key{beamerframe}{environment}{\def\beamer@frameenvironmentsubst{#1}}
+
+\define@key{beamerframe}{typeset second}[true]{\csname beamer@dosecondmode#1\endcsname}
+
+\newif\ifbeamer@containsverbatim
+\newif\ifbeamer@isfragile
+\newif\ifbeamer@autobreak
+\newif\ifbeamer@shrink
+\newif\ifbeamer@plainframe
+\newif\ifbeamer@slidehaszoom
+
+\let\beamer@firstlineitemizeunskip\relax
+
+
+% Save!
+\let\framelatex=\frame
+
+
+
+%
+% The frame environment (a trifle ugly...)
+%
+
+% Copyright notice: the following code is adapted from code from the
+% amsmath package.
+
+\newtoks\beamer@envbody
+\def\beamer@frameenv{%
+ \def\beamer@process@envbody{\endgroup%
+ \expandafter\expandafter\expandafter\beamer@framecommand\expandafter\beamer@frameoptions\expandafter{\the\beamer@envbody}}%
+ \global\beamer@envbody{}\def\beamer@begin@stack{b}%
+ \begingroup
+ \let\frame\beamer@collect@@body
+ \def\beamer@process@envbody{\frame}%
+ \beamer@process@envbody%
+}
+
+% Normally not executed; only in containsverbatim context:
+\def\endframe{\egroup\begingroup\def\@currenvir{frame}}
+
+\long\def\beamer@push@begins#1\begin#2{\ifx\end#2\else b\expandafter\beamer@push@begins\fi}
+\long\def\beamer@collect@@body#1\end#2{%
+ \def\test{#1}%
+ \edef\beamer@begin@stack{\beamer@push@begins#1\begin\end \expandafter\@gobble\beamer@begin@stack}%
+ \ifx\@empty\beamer@begin@stack
+ \global\beamer@envbody\expandafter{\the\beamer@envbody#1}%
+ \def\reserved@a{#2}
+ \ifx\reserved@a\beamer@frametext%
+ \endgroup%
+ \let\@next=\beamer@process@envbody % A little tricky! Note the grouping
+ \@checkend{#2}%
+ \else%
+ % ok, just expand it, presumably it will generate the desired \end{frame}
+ \let\@next=\beamer@process@expander%
+ \fi
+ \else
+ \global\beamer@envbody\expandafter{\the\beamer@envbody#1\end{#2}}%
+ \let\@next=\beamer@process@envbody%
+ \fi
+ \@next
+}
+
+\def\beamer@process@expander{%
+ \def\beamer@begin@stack{b}%
+ \expandafter\expandafter\expandafter\beamer@collect@@body\csname end\reserved@a\endcsname\endgroup}
+
+
+\mode
+<all>
+{\def\beamer@frametext{frame}}
+
+\def\frame{%
+ \ifx\@currenvir\beamer@frametext%
+ \gdef\beamer@frameoptions{}%
+ \let\beamer@next=\beamer@copewithframeenv%
+ \else%
+ \let\beamer@next=\beamer@framecommand%
+ \fi%
+ \beamer@next}
+
+\def\beamer@copewithframeenv{%
+ \@ifnextchar<%
+ {\beamer@@frameenvspec}%
+ {%
+ \@ifnextchar[%
+ {\beamer@@frameenvopt}%
+ {\expandafter\beamer@checkforverbatim\beamer@frameoptions containsverbatim\relax}}%
+}
+\def\beamer@@frameenvspec<#1>{%
+ \expandafter\gdef\expandafter\beamer@frameoptions\expandafter{\beamer@frameoptions<#1>}%
+ \beamer@copewithframeenv}
+\def\beamer@@frameenvopt[#1]{%
+ \expandafter\gdef\expandafter\beamer@frameoptions\expandafter{\beamer@frameoptions[#1]}%
+ \beamer@copewithframeenv}
+
+\def\beamer@checkforverbatim#1containsverbatim#2\relax{%
+ \beamer@ifempty{#2}%
+ {\beamer@checkforfragile#1fragile\relax}
+ {% contains verbatim
+ \endgroup% end environment
+ \expandafter\beamer@framecommand\beamer@frameoptions\bgroup}%
+}
+\def\beamer@checkforfragile#1fragile#2\relax{%
+ \beamer@ifempty{#2}%
+ {\beamer@frameenv}% normal frame
+ {% contains verbatim
+ \endgroup% end environment
+ \expandafter\beamer@framecommand\beamer@frameoptions\bgroup}%
+}
+
+
+% Check for old version:
+
+\def\beamer@framecommand{%
+ \edef\beamer@defaultospec{\beamer@gdefaultospec}%
+ \@ifnextchar<\beamer@frame\beamer@checkoldframe}
+\def\beamer@checkoldframe{\@ifnextchar[\beamer@@checkoldframe{\beamer@frame<*>}}
+\def\beamer@@checkoldframe[{\@ifnextchar<{\beamer@frame<*>[}{\beamer@@@checkoldframe[}}
+\def\beamer@@@checkoldframe[#1#2]{%
+ \let\beamer@next=\beamer@newframesyntax%
+ \ifcat#11% a number-like first letter in argument
+ \let\beamer@next=\beamer@oldframesyntax%
+ \else%
+ \beamer@checkforcolon#2:.%
+ \fi%
+ \beamer@next{#1#2}}
+\def\beamer@checkforcolon#1:#2.{%
+ \beamer@ifempty{#2}{}{\let\beamer@next=\beamer@oldframesyntax}}
+\def\beamer@newframesyntax#1{\beamer@@@frame<*>[#1]}
+\def\beamer@oldframesyntax#1{\beamer@@@frame<#1>[]}
+
+\def\beamer@framedefaultospec<#1>[#2]{%
+ \def\beamer@defaultospec{#2}%
+ \@ifnextchar[{\beamer@@@@frame<#1>}{\beamer@@@@frame<#1>[]}}
+
+\def\beamer@frame<#1>{
+ \@ifnextchar[{\beamer@@@frame<#1>}{\beamer@@@frame<#1>[]}}
+\def\beamer@@@frame<#1>[{\@ifnextchar<{\beamer@framedefaultospec<#1>[}{\beamer@@@@frame<#1>[}}
+\def\beamer@@@@frame<#1>[#2]{%
+ \beamer@savemode%
+ \def\beamer@mode{\mode<all>}%
+ \def\beamer@frametemplate{}%
+ \def\beamer@againname{}%
+ \def\beamer@undolabels{}%
+ \def\beamer@cramped{}%
+ \def\beamer@displaybreak{}%
+ \setbox\beamer@footins=\box\voidb@x%
+ \beamer@autobreakcount=0\relax%
+ \beamer@autobreaklastheight=16000pt%
+ \beamer@zoomcount=0\relax%
+ \beamer@containsverbatimfalse%
+ \beamer@isfragilefalse%
+ \beamer@autobreakfalse%
+ \beamer@shrinkfalse%
+ \beamer@plainframefalse%
+ \global\advance\beamer@zoomframecount by1\relax%
+ \csname beamer@dosecondmode\beamer@defaultdosecondmode\endcsname%
+ \ifbeamer@centered\setkeys{beamerframe}{c}\else\setkeys{beamerframe}{t}\fi%
+ \setkeys{beamerframe}{environment=frame}%
+ \setkeys{beamerframe}{#2}%
+ \beamer@frametemplate%
+ \refstepcounter{framenumber}%
+ {\let\@elt\beamer@savecounter\beamer@overlaycounterresets}
+ \gdef\beamer@framestartpage{}%
+ \gdef\beamer@whichframes{#1}%
+ \ifx\beamer@framerestriction\@undefined\else% restriction stuff
+ \expandafter\beamer@checkifinlist\beamer@framerestriction\relax%
+ \fi%
+ \ifbeamer@inlecture%
+ \else%
+ \gdef\beamer@whichframes{all:0}%
+ \fi%
+ \ifx\beamer@againname\@empty%
+ \beamer@slideinframe=0\relax%
+ \beamer@anotherslidefalse%
+ {\beamer@masterdecode{\beamer@whichframes}}%
+ \ifbeamer@anotherslide%
+%% \beamer@slideinframe=2\relax%
+%% \def\beamer@doifnotinframe{}%
+%% \def\beamer@doifinframe{\let\beamer@howtotreatframe\beamer@doseveralframes}%
+%% \beamer@anotherslidefalse%
+%% {\beamer@masterdecode{\beamer@whichframes}}%
+%% \ifbeamer@anotherslide%
+ \let\beamer@howtotreatframe\beamer@doseveralframes%
+%% \else% single slide in frame
+%% \let\beamer@howtotreatframe\beamer@dosingleframe%
+%% \fi%
+%% \beamer@donow%
+ \ifbeamer@containsverbatim%
+ \let\beamer@howtotreatframe\beamer@dosingleframe%
+ \fi%
+ \ifbeamer@autobreak%
+ \let\beamer@howtotreatframe\beamer@autobreakframe%
+ \fi%
+ \ifbeamer@isfragile%
+ \let\beamer@howtotreatframe\beamer@doexternalframe%
+ \fi%
+ \else% no slides in frame
+ \let\beamer@howtotreatframe\beamer@donoframe%
+ \fi%
+ \else% again mode
+ \let\beamer@howtotreatframe\beamer@doseveralframes%
+ \ifbeamer@isfragile%
+ \let\beamer@howtotreatframe\beamer@doexternalframe%
+ \fi%
+ \fi%
+ \beamer@howtotreatframe}
+\long\def\beamer@donoframe{%
+ \beamer@slideinframe=1\relax%
+ \setbox\beamer@tempbox\vbox\bgroup%
+ \beamer@inframetrue%
+ \leavevmode%
+ \def\pause{}%
+ \def\onslide{}%
+ \afterassignment\beamer@checknoslide\let\beamer@next}
+\def\beamer@checknoslide{%
+ \ifcat\bgroup\noexpand\beamer@next%
+ \let\beamer@do\relax%
+ \aftergroup\beamer@reseteecodes%
+ \else%
+ \let\beamer@do\beamer@noframesingletoken%
+ \fi%
+ \beamer@do}
+\def\beamer@noframesingletoken{\beamer@next\egroup\beamer@reseteecodes}
+
+\long\def\beamer@doseveralframes#1{%
+ \ifx\beamer@againname\@empty\else%
+ % Again stuff
+ \expandafter \gdef\csname beamer@again@\beamer@againname\endcsname{{#1}}%
+ \fi%
+ \beamer@slideinframe=1\relax%
+ \loop%
+ \beamer@anotherslidefalse%
+ \def\beamer@doifnotinframe{}%
+ \def\beamer@doifinframe{\begin{beamer@frameslide}%
+ #1%
+ \end{beamer@frameslide}}%
+ {\beamer@masterdecode{\beamer@whichframes}}%
+ \beamer@donow%
+ \ifbeamer@twoscreenstext%
+ \beamer@dosecondscreennow{#1}% two screen stuff
+ \fi%
+ \ifbeamer@anotherslide
+ \advance\beamer@slideinframe by 1\relax
+ \repeat%
+ \beamer@writeslidentry%
+ \beamer@reseteecodes}
+
+\def\beamer@dosingleframe{%
+ \beamer@slideinframe=1\relax%
+ \begin{beamer@frameslide}\relax%
+ \bgroup\aftergroup\beamer@endslide\afterassignment\beamer@checkslide\let\beamer@next}
+\def\beamer@checkslide{%
+ \ifcat\bgroup\noexpand\beamer@next%
+ \let\beamer@do\beamer@checkframetitle%
+ \else\let\beamer@do\beamer@singletoken\fi%
+ \beamer@do}
+\def\beamer@endslide{\end{beamer@frameslide}\beamer@writeslidentry\beamer@reseteecodes}
+\def\beamer@singletoken{\beamer@next\egroup}
+
+\def\beamer@doexternalframe{%
+ \edef\beamer@verbfilename{\jobname\ifx\beamer@againname\@empty\else.\insertframenumber\fi.vrb}% .vrb for `verbatim'
+ \beamer@setupstoppers{\beamer@frameenvironmentsubst}%
+ \immediate\openout\beamer@verbatimfileout=\beamer@verbfilename%
+ \expandafter\beamer@verbatimreadframe\@gobble}
+% will return to following command with frame contents written to \beamer@verbfilename
+\def\beamer@afterexternalframe{%
+ \ifx\beamer@frameenvironmentsubst\beamer@frametext%
+ \else%
+ \immediate\write\beamer@verbatimfileout{\noexpand\beamerclosesubstitutedenvironement{\beamer@frameenvironmentsubst}}%
+ \fi%
+ \immediate\closeout\beamer@verbatimfileout%
+ \expandafter\beamer@doframeinput\beamer@frameoptions\relax}
+
+\def\beamer@doframeinput{\@ifnextchar<{\beamer@frameinput}{\beamer@frameinput<*>}}
+\def\beamer@frameinput<#1>{\@ifnextchar[{\beamer@@frameinput<#1>}{\beamer@@frameinput<#1>[]}}
+\def\beamer@@frameinput<#1>[{\@ifnextchar<{\beamer@@@@frameinput<#1>[}{\beamer@@@frameinput<#1>[<*>][}}
+\def\beamer@@@@frameinput<#1>[#2]{\@ifnextchar[{\beamer@@@frameinput<#1>[#2]}{\beamer@@@frameinput<#1>[#2][]}}
+\def\beamer@@@frameinput<#1>[#2][#3]{%
+ \global\advance\c@framenumber by-1\relax%
+ \edef\beamer@temp{\noexpand\frame<#1>[#2][#3,fragile=false]%
+ {\begingroup\noexpand\input{\beamer@verbfilename}\endgroup}}%
+ \beamer@temp%
+ \ifx\beamer@frameenvironmentsubst\beamer@frametext%
+ \else%
+ \expandafter\endgroup%
+ \fi%
+ \beamer@reseteecodes}
+
+\def\beamerclosesubstitutedenvironement#1{
+ \let\end\beamer@specialend%
+ \let\endframe\relax%
+ \csname end#1\endcsname}
+
+\def\beamer@writeslidentry{%
+ \expandafter\beamer@ifempty\expandafter{\beamer@framestartpage}{}% does not happen normally
+ {%else
+ \addtocontents{nav}%
+ {\protect\headcommand{%
+ \protect\slideentry{\the\c@section}{\the\c@subsection}{\the\c@subsectionslide}%
+ {\beamer@framestartpage/\beamer@frameendpage}{\lastsubsection}{\the\c@part}}}%
+ \addtocontents{nav}%
+ {\protect\headcommand{%
+ \protect\beamer@framepages{\beamer@framestartpage}{\beamer@frameendpage}}}%
+ \clearpage\beamer@notesactions%
+ }
+}
+\def\beamer@reseteecodes{\gdef\beamer@entrycode{}\gdef\beamer@exitcode{}%
+ \beamer@slideinframe=1\relax\beamer@resumemode}
+
+\let\beamer@origend\end
+\def\beamer@specialend#1{%
+ \def\beamer@temp{#1}%
+ \ifx\beamer@temp\beamer@frametext%
+ \def\beamer@next{}%
+ \else%
+ \def\beamer@next{\expandafter\beamer@origend\expandafter{\beamer@temp}%
+ \let\end\beamer@specialend%
+ \let\endframe\relax%
+ }
+ \fi%
+ \beamer@next}
+
+
+
+%
+% \includeonlyframes
+%
+
+\def\beamer@checkifinlist#1,#2\relax{
+ \def\beamer@temp{#1}%
+ \ifx\beamer@temp\beamer@againname\else
+ \def\beamer@temp{#2}%
+ \ifx\beamer@temp\@empty
+ \gdef\beamer@whichframes{all:0}%
+ \else%
+ \beamer@checkifinlist#2\relax%
+ \fi%
+ \fi%
+}
+
+\def\includeonlyframes#1{\def\beamer@framerestriction{#1,}}
+
+
+
+%
+% Frames in article mode
+%
+
+\mode
+<article>
+{
+ \def\endframe{\egroup}
+
+ \def\frame{\@ifnextchar<\beamer@frame{\beamer@frame<*>}}
+ \def\beamer@frame<#1>{\@ifnextchar[{\beamer@@frame<#1>}{\beamer@@frame<#1>[]}}
+ \long\def\beamer@@frame<#1>[#2]{%
+ \beamer@slideinframe=1\relax%
+ \refstepcounter{framenumber}%
+ \beamer@slideinframe=0\relax%
+ \beamer@anotherslidefalse%
+ {\beamer@masterdecode{#1}}%
+ \ifbeamer@anotherslide%
+ \let\beamer@howtotreatframe\beamer@dosingleframe%
+ \else% no slides in frame
+ \let\beamer@howtotreatframe\beamer@donoframe%
+ \fi%
+ \beamer@slideinframe=1\relax%
+ \beamer@howtotreatframe}
+
+ \long\def\beamer@donoframe{%
+ \setbox\beamer@tempbox\vbox\bgroup%
+ \beamer@inframetrue%
+ \usebeamertemplate{frame begin}%
+ \bgroup\aftergroup\beamer@endframe%
+ \beamer@article@startframe}%
+ \def\beamer@dosingleframe{%
+ \bgroup%
+ \beamer@inframetrue%
+ \usebeamertemplate{frame begin}%
+ \bgroup\aftergroup\beamer@endframe%
+ \beamer@article@startframe}%
+ \def\beamer@endframe{%
+ \usebeamertemplate{frame end}\egroup}
+
+ \def\beamer@article@startframe{%
+ \ifx\@currenvir\beamer@frametext%
+ \let\beamer@next=\beamer@checkframetitle%
+ \else%
+ \let\beamer@next=\beamer@article@framecmd%
+ \fi%
+ \beamer@next}%
+
+ \def\beamer@article@framecmd{%
+ \afterassignment\beamer@checkframetitle
+ \let\beamer@next=}
+
+ \providecommand\includeonlyframes[1]{}% no effect
+}
+
+
+\mode
+<all>
+{
+ \beamer@slideinframe=1\relax%
+}
+
+
+
+%
+% Frame counter
+%
+\mode
+<all>
+{
+ \newcounter{framenumber}
+ \def\insertframenumber{\@arabic\c@framenumber}
+}
+
+
+%
+% Pagebreak command
+%
+\mode
+<all>
+{
+ \renewcommand<>{\pagebreak}[1][4]{\only#2{\beameroriginal\pagebreak[#1]}}
+ \renewcommand<>{\nopagebreak}[1][4]{\only#2{\beameroriginal\nopagebreak[#1]}}
+ \def\framebreak{\pagebreak<presentation>}
+ \def\noframebreak{\nopagebreak<presentation>}
+}
+
+
+%
+% Linebreak command
+%
+\renewcommand<>{\\}{\only#1{\beameroriginal\\}}
+\renewcommand<>{\@centercr}{\only#1{\beameroriginal\@centercr}}
+
+\mode
+<article>
+{
+ \expandafter\let\expandafter\beamer@origbreak\expandafter=%
+ \csname\expandafter\@gobble\string\\ \endcsname% evil trickery to add a space to the name
+ \DeclareRobustCommand\\{\beamer@ifnextcharospec{\beamer@breaker}{\beamer@@breaker}}
+ \def\beamer@breaker<#1>{\only<#1>{\beamer@origbreak}}
+ \def\beamer@@breaker{\ifbeamer@inframe\else\expandafter\beamer@origbreak\fi}
+
+ \let\beamer@origbreakcenter=\@centercr
+ \def\@centercr{\beamer@ifnextcharospec{\beamer@breakercenter}{\beamer@@breakercenter}}
+ \def\beamer@breakercenter<#1>{\only<#1>{\beamer@origbreakcenter}}
+ \def\beamer@@breakercenter{\ifbeamer@inframe\else\expandafter\beamer@origbreakcenter\fi}
+}
+
+
+
+%
+% Plain frames
+%
+
+\def\beamer@frametemplate@plain{%
+ \def\beamer@entrycode{\vspace*{-\headheight}}%
+ \def\beamer@exitcode{\vspace*{-\footheight}\thispagestyle{empty}}}
+
+
+%
+% Again frame
+%
+
+\def\againframe{\@ifnextchar<{\beamer@againframe}{\beamer@againframe<*>}}
+\def\beamer@againframe<#1>{\@ifnextchar[{\beamer@@againframe<#1>}{\beamer@@againframe<#1>[]}}
+\def\beamer@@againframe<#1>[{\@ifnextchar<{\beamer@@@@againframe<#1>[}{\beamer@@@againframe<#1>[<*>][}}
+\def\beamer@@@@againframe<#1>[#2]{\@ifnextchar[{\beamer@@@againframe<#1>[#2]}{\beamer@@@againframe<#1>[#2][]}}
+\def\beamer@@@againframe<#1>[#2][#3]#4{%
+ \@ifundefined{beamer@again@#4}%
+ {\ClassError{beamer}{No frame has been designated to resume under
+ the name "#4"}{}}%
+ {%
+ \def\beamer@temp{\frame<#1>[#2][#3,relabel=#4]}%
+ \expandafter\let\expandafter\beamer@templet\csname beamer@again@#4\endcsname%
+ \expandafter\beamer@temp\beamer@templet}%
+}
+
+\mode
+<article>
+{
+ \def\againframe{\@ifnextchar<{\beamer@againframe}{\beamer@againframe<>}}
+ \def\beamer@againframe<#1>{\@ifnextchar[{\beamer@@againframe<#1>}{\beamer@@againframe<#1>[]}}
+ \def\beamer@@againframe<#1>[{\@ifnextchar<{\beamer@@@@againframe<#1>[}{\beamer@@againframe<#1>[<*>][}}
+ \def\beamer@@@@againframe<#1>[#2]{\@ifnextchar[{\beamer@@@againframe<#1>[#2]}{\beamer@@@againframe<#1>[#2][]}}
+ \def\beamer@@@againframe<#1>[#2][#3]#4{} % do nothing
+}
+
+
+
+\mode
+<all>
+% End in common mode
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty
new file mode 100644
index 00000000000..1c90b2603b7
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseframecomponents.sty
@@ -0,0 +1,375 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbaseframecomponents.sty,v 1.40 2004/11/08 15:31:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+%
+% Setting the left and right margin
+%
+%
+\beamer@leftmargin=1cm
+\beamer@rightmargin=1cm
+
+\newif\ifbeamer@dogeometry
+
+\define@key{beamer@margin}{text margin left}{\beamer@leftmargin=#1\beamer@dogeometrytrue}
+\define@key{beamer@margin}{text margin right}{\beamer@rightmargin=#1\beamer@dogeometrytrue}
+\define@key{beamer@margin}{sidebar width left}{\beamer@leftsidebar=#1\beamer@dogeometrytrue}
+\define@key{beamer@margin}{sidebar width right}{\beamer@rightsidebar=#1\beamer@dogeometrytrue}
+
+\newcommand{\setbeamersize}[1]{%
+ \beamer@dogeometryfalse%
+ \setkeys{beamer@margin}{#1}%
+ \ifbeamer@dogeometry%
+ % Reset left margin now
+ \beamer@tempdim=\beamer@leftmargin%
+ \advance\beamer@tempdim by\beamer@leftsidebar%
+ \geometry{left=\the\beamer@tempdim}%
+ % Reset right margin now
+ \beamer@tempdim=\beamer@rightmargin%
+ \advance\beamer@tempdim by\beamer@rightsidebar%
+ \geometry{right=\the\beamer@tempdim}%
+ \fi%
+}
+
+\mode
+<article>
+{
+ \newcommand{\setbeamersize}[1]{}
+}
+
+
+
+
+
+% Constructing a frame:
+
+\let\@mkboth\@gobbletwo
+\def\ps@navigation{
+ \def\@oddhead{%
+ \begingroup%
+ \setbox\beamer@tempbox=\hbox{\usebeamertemplate***{background canvas}\hyper@pagetransition\hyper@pageduration}%
+ \beamer@tempdim=\ht\beamer@tempbox%
+ \setbox\beamer@tempbox=\hbox{\lower\beamer@tempdim\hbox{\box\beamer@tempbox}}%
+ \wd\beamer@tempbox=0pt\ht\beamer@tempbox=0pt\dp\beamer@tempbox=0pt%
+ \setbox\@tempboxa=\hbox{\usebeamertemplate***{background}}%
+ \beamer@tempdim=\ht\@tempboxa%
+ \setbox\@tempboxa=\hbox{\lower\beamer@tempdim\hbox{\box\@tempboxa}}%
+ \wd\@tempboxa=0pt\ht\@tempboxa=0pt\dp\@tempboxa=0pt%
+ \vbox{\hbox{\hskip-\Gm@lmargin\box\beamer@tempbox\box\@tempboxa}%
+ \hbox{%
+ {%
+ \setbox\beamer@tempbox=\hbox{\hskip-\Gm@lmargin%
+ {\setbox\beamer@tempbox=\hbox{\vbox to \sidebarheight{%
+ \usebeamercolor*{sidebar left}%
+ \usebeamertemplate{sidebar canvas left}%
+ \vss%
+ }}%
+ \wd\beamer@tempbox=0pt\ht\beamer@tempbox=0pt\dp\beamer@tempbox=0pt%
+ \box\beamer@tempbox}%
+ {%
+ \vbox to \sidebarheight{%
+ \usebeamertemplate***{sidebar left}%
+ \vfil%
+ }}}%
+ \beamer@tempdim=\ht\beamer@tempbox%
+ \setbox\beamer@tempbox=\hbox{{\lower\beamer@tempdim\hbox{\box\beamer@tempbox}}}%
+ \wd\beamer@tempbox=0pt\ht\beamer@tempbox=0pt\dp\beamer@tempbox=0pt%
+ \box\beamer@tempbox%
+ }%
+ {% print right sidebar first, since it should be overwritten by headline
+ \setbox\beamer@tempbox=\hbox{\hskip\textwidth\hskip\beamer@rightmargin%
+ {\setbox\beamer@tempbox=\hbox{\vbox to \sidebarheight{%
+ \usebeamercolor*{sidebar right}%
+ \usebeamertemplate{sidebar canvas right}%
+ \vss%
+ }}%
+ \wd\beamer@tempbox=0pt\ht\beamer@tempbox=0pt\dp\beamer@tempbox=0pt%
+ \box\beamer@tempbox}%
+ {%
+ \vbox to \sidebarheight{%
+ \usebeamertemplate***{sidebar right}%
+ \vfil%
+ }}}%
+ \beamer@tempdim=\ht\beamer@tempbox%
+ \setbox\beamer@tempbox=\hbox{{\lower\beamer@tempdim\hbox{\box\beamer@tempbox}}}%
+ \wd\beamer@tempbox=0pt\ht\beamer@tempbox=0pt\dp\beamer@tempbox=0pt%
+ \box\beamer@tempbox%
+ }%
+ \beamer@typesetheadorfoot{headline}%
+ }%
+ \hfil}%
+ \endgroup}
+ \def\@oddfoot{\vbox{\offinterlineskip\hbox{\beamer@typesetheadorfoot{footline}%
+ \hypertarget{Navigation\the\c@page}{}%
+ \hypertarget{page.\the\c@page}{}\hfil}\hbox{}}\hfil}
+ \let\@evenhead\@oddhead
+ \let\@evenfoot\@oddfoot}
+\pagestyle{navigation}
+
+\def\beamer@typesetheadorfoot#1{% typeset the head or footline
+ {\parskip0pt\offinterlineskip%
+ \hbox{%
+ \hskip-\Gm@lmargin%
+ \hbox{%
+ \vbox{%
+ \@tempdima=\textwidth%
+ \textwidth=\paperwidth%
+ \hsize=\textwidth%
+ \def\\{,}%
+ \usebeamertemplate***{#1}%
+ }}%
+ \hskip-\Gm@rmargin%
+ }}\hfil%
+}
+
+%
+% Patch empty page style, so that transitions and navigation still works
+%
+\def\ps@empty{%
+ \let\@mkboth\@gobbletwo%
+ \def\@oddhead{\begingroup%
+ \setbox\beamer@tempbox=\hbox{\usebeamertemplate***{background canvas}\hyper@pagetransition\hyper@pageduration}%
+ \beamer@tempdim=\ht\beamer@tempbox%
+ \setbox\beamer@tempbox=\hbox{\lower\beamer@tempdim\hbox{\box\beamer@tempbox}}%
+ \wd\beamer@tempbox=0pt\ht\beamer@tempbox=0pt\dp\beamer@tempbox=0pt%
+ \setbox\@tempboxa=\hbox{\usebeamertemplate***{background}}%
+ \beamer@tempdim=\ht\@tempboxa%
+ \setbox\@tempboxa=\hbox{\lower\beamer@tempdim\hbox{\box\@tempboxa}}%
+ \wd\@tempboxa=0pt\ht\@tempboxa=0pt\dp\@tempboxa=0pt%
+ \vbox{\hbox{\hskip-\Gm@lmargin\raise\headheight\box\beamer@tempbox\box\@tempboxa}\hfil}%
+ \endgroup%
+ }
+ \def\@oddfoot{\normalcolor{\hypertarget{Navigation\the\c@page}{}\hfil%
+ \setbox\beamer@tempbox=\hbox{\usebeamertemplate***{navigation symbols}\hskip-\Gm@rmargin\hskip2pt}%
+ \ht\beamer@tempbox=0pt%
+ \dp\beamer@tempbox=0pt%
+ \box\beamer@tempbox}}
+ \let\@evenhead\@oddhead\let\@evenfoot\@oddfoot}
+
+\def\beamer@calculateheadfoot{%
+ \setbox\beamer@tempbox=\hbox{{\beamer@typesetheadorfoot{footline}}}%
+ \footheight=\ht\beamer@tempbox%
+ \advance\footheight by \dp\beamer@tempbox%
+ \advance\footheight by 4pt%
+ \setbox\beamer@tempbox=\hbox{{\beamer@typesetheadorfoot{headline}}}%
+ \headheight=\ht\beamer@tempbox%
+ \headdp=\dp\beamer@tempbox%
+ \advance\headheight by\headdp%
+ \sidebarheight=\paperheight%
+ \advance\sidebarheight by-\headheight%
+ \advance\sidebarheight by\headdp%
+ \advance\sidebarheight by-\footheight%
+ \advance\sidebarheight by 4pt%
+ \footskip=\footheight%
+ \textheight=\paperheight%
+ \advance\textheight by-\footheight%
+ \advance\textheight by-\headheight%
+ \@colht\textheight%
+ \@colroom\textheight%
+ \vsize\textheight%
+}
+
+
+\def\insertpagenumber{\thepage}
+
+
+
+%
+%
+% Columns
+%
+%
+\define@key{beamer@col}{onlytextwidth}[true]{%
+ \def\beamer@colentrycode{\hbox to\textwidth\bgroup\ignorespaces}%
+ \def\beamer@colexitcode{\unskip\egroup}}
+\define@key{beamer@col}{totalwidth}{%
+ \def\beamer@colentrycode{\hbox to#1\bgroup\ignorespaces}%
+ \def\beamer@colexitcode{\unskip\egroup}}
+\define@key{beamer@col}{c}[true]{\def\beamer@colmode{c}\def\beamer@colalign{c}\def\beamer@colheadskip{}}
+\define@key{beamer@col}{t}[true]{\def\beamer@colmode{t}\def\beamer@colalign{t}\def\beamer@colheadskip{}}
+\define@key{beamer@col}{T}[true]{\def\beamer@colmode{T}\def\beamer@colalign{t}\def\beamer@colheadskip{\vskip-1ex\nointerlineskip}}
+\define@key{beamer@col}{b}[true]{\def\beamer@colmode{b}\def\beamer@colalign{b}\def\beamer@colheadskip{}}
+
+\newenvironment<>{columns}[1][]{%
+ \begin{actionenv}#2%
+ \def\beamer@colentrycode{%
+ \hbox to\textwidth\bgroup%
+ \leavevmode%
+ \hskip-\beamer@leftmargin%
+ \nobreak%
+ \beamer@tempdim=\textwidth%
+ \advance\beamer@tempdim by\beamer@leftmargin%
+ \advance\beamer@tempdim by\beamer@rightmargin%
+ \hbox to\beamer@tempdim\bgroup%
+ \hbox{}\hfill\ignorespaces}%
+ \def\beamer@colexitcode{\egroup%
+ \nobreak%
+ \hskip-\beamer@rightmargin\egroup}%
+ \ifbeamer@centered\setkeys{beamer@col}{c}\else\setkeys{beamer@col}{t}\fi%
+ \setkeys{beamer@col}{#1}%
+ \par%
+ \beamer@colentrycode%
+ \def\beamer@colclose{}\ignorespaces}%
+ {\beamer@colclose\def\beamer@colclose{}\beamer@colexitcode\end{actionenv}}%
+
+\mode
+<article>
+{
+ % do sth. more intelligent in the future
+ \newenvironment<>{columns}[1][]{}{}
+}
+
+
+
+
+%
+%
+% Column command/environment
+%
+%
+
+\mode
+<all>
+{
+\def\beamer@columnname{column}
+\def\column{%
+ \ifx\@currenvir\beamer@columnname%
+ \let\beamer@next=\beamer@columnenv%
+ \else%
+ \let\beamer@next=\beamer@columncom%
+ \fi%
+ \beamer@next}
+}
+
+\newenvironment<>{beamer@columnenv}[2][\beamer@colmode]{%
+ \beamer@colclose\def\beamer@colclose{}%
+ \begin{actionenv}#3%
+ \setkeys{beamer@col}{#1}%
+ \begin{minipage}[\beamer@colalign]{#2}%
+ \leavevmode\raggedright\beamer@colheadskip\ignorespaces}
+ {\end{minipage}\hfill\end{actionenv}\@ignoretrue}
+\let\endcolumn\endbeamer@columnenv
+
+\newcommand<>\beamer@columncom[2][\beamer@colmode]{%
+ \beamer@colclose%
+ \def\beamer@colclose{\end{minipage}\hfill\end{actionenv}\ignorespaces}%
+\begin{actionenv}#3%
+ \setkeys{beamer@col}{#1}%
+ \begin{minipage}[\beamer@colalign]{#2}%
+ \leavevmode\raggedright\beamer@colheadskip\ignorespaces}
+
+
+\mode
+<article>
+{
+ \newenvironment<>{beamer@columnenv}[2][]{}{}
+ \newcommand<>{\beamer@columncom}[2][]{}
+}
+
+
+
+%
+%
+% Footnotes
+%
+%
+
+\def\@makefnmark{\hbox{\@textsuperscript{{\usebeamercolor[fg]{footnote mark}\usebeamerfont*{footnote mark}\@thefnmark}}}}
+
+\def\@makefntext#1{%
+ \def\insertfootnotetext{#1}%
+ \def\insertfootnotemark{\@makefnmark}%
+ \usebeamertemplate***{footnote}}
+
+
+\newbox\beamer@footins
+
+\newcommand<>\beamer@framefootnotetext[1]{%
+ \global\setbox\beamer@footins\vbox{%
+ \unvbox\beamer@footins
+ \reset@font\footnotesize
+ \hsize\columnwidth
+ \@parboxrestore
+ \protected@edef\@currentlabel
+ {\csname p@footnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \uncover#2{\@makefntext{%
+ \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}}%
+ \color@endgroup}}
+
+\renewcommand<>\@mpfootnotetext[1]{%
+ \global\setbox\@mpfootins\vbox{%
+ \unvbox\@mpfootins
+ \reset@font\footnotesize
+ \hsize\columnwidth
+ \@parboxrestore
+ \protected@edef\@currentlabel
+ {\csname p@mpfootnote\endcsname\@thefnmark}%
+ \color@begingroup
+ \uncover#2{\@makefntext{%
+ \rule\z@\footnotesep\ignorespaces#1\@finalstrut\strutbox}}%
+ \color@endgroup}}
+
+\let\@footnotetext=\beamer@framefootnotetext
+
+\define@key{beamerfootnote}{frame}[true]{%
+ \let\beamer@footnotetext=\beamer@framefootnotetext%
+ \def\beamer@mpfn{footnote}%
+ \def\beamer@thempfn{\thefootnote}}
+
+\renewcommand<>{\footnote}[1][]{%
+ \let\beamer@footnotetext=\@footnotetext%
+ \let\beamer@mpfn=\@mpfn%
+ \let\beamer@thempfn=\thempfn%
+ \let\beamer@kvorig=\KV@errx%
+ \def\beamer@footarg{}%
+ \def\KV@errx##1{\edef\beamer@footarg{\@tempa}}%
+ \setkeys{beamerfootnote}{#1}%
+ \let\KV@errx=\beamer@kvorig%
+ \ifx\beamer@footarg\@empty%
+ \def\beamer@next{\stepcounter\beamer@mpfn
+ \protected@xdef\@thefnmark{\beamer@thempfn}%
+ \@footnotemark\beamer@footnotetext#2}%
+ \else%
+ \def\beamer@next{%
+ \begingroup
+ \csname c@\beamer@mpfn\endcsname\beamer@footarg\relax
+ \unrestored@protected@xdef\@thefnmark{\beamer@thempfn}%
+ \endgroup
+ \@footnotemark\beamer@footnotetext#2}%
+ \fi%
+ \beamer@next}
+
+\mode
+<article>
+{
+ \define@key{beamerfootnote}{frame}[true]{}
+
+\let\beamer@origfootnote=\footnote
+ \renewcommand\footnote[1][]{%
+ \let\beamer@kvorig=\KV@errx%
+ \def\beamer@footarg{}%
+ \def\KV@errx##1{\edef\beamer@footarg{\@tempa}}%
+ \setkeys{beamerfootnote}{#1}%
+ \let\KV@errx=\beamer@kvorig%
+ \ifx\beamer@footarg\@empty%
+ \edef\beamer@next{\noexpand\beamer@origfootnote}%
+ \else%
+ \edef\beamer@next{\noexpand\beamer@origfootnote[\beamer@footarg]}%
+ \fi%
+ \beamer@next}
+}
+
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseframesize.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseframesize.sty
new file mode 100644
index 00000000000..824f23af42d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseframesize.sty
@@ -0,0 +1,271 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbaseframesize.sty,v 1.17 2005/06/09 18:28:54 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+
+\define@key{beamerframe}{allowdisplaybreaks}[4]{%
+ \def\beamer@displaybreak{\allowdisplaybreaks[#1]}}
+\define@key{beamerframe}{allowframebreaks}[0.95]{%
+ \def\beamer@autobreakfactor{#1}\beamer@autobreaktrue}
+\define@key{beamerframe}{squeeze}[]{%
+ \def\beamer@cramped{\itemsep0pt\topsep0.5pt\relax}}
+\define@key{beamerframe}{shrink}[0]{%
+ \def\beamer@shrinkpercentage{#1}%
+ \@tempdima=-#1pt%
+ \@tempdima=0.01\@tempdima%
+ \advance\@tempdima by1pt%
+ \edef\beamer@shrinkfactor{\strip@pt\@tempdima}%
+ \@tempcnta=\@tempdima%
+ \divide\@tempcnta by256\relax%
+ \@tempdima=256pt%
+ \divide\@tempdima by\@tempcnta%
+ \edef\beamer@shrinkfactorinv{\strip@pt\@tempdima}%
+ \beamer@shrinktrue%
+ \def\beamer@cramped{\itemsep0pt\topsep0.5pt\relax}}
+
+
+%
+% Zoom stuff
+%
+
+\define@key{beamerzoom}{border}[1]{\def\beamer@zoomborderwidth{#1}}
+
+\def\framezoom<#1><#2>{\@ifnextchar[{\beamer@framezoom<#1><#2>}{\beamer@framezoom<#1><#2>[]}}
+\def\beamer@framezoom<#1><#2>[#3](#4,#5)(#6,#7){%
+ \par\nointerlineskip%
+ \global\beamer@slidehaszoomtrue%
+ \advance\beamer@zoomcount by1\relax%
+ \def\beamer@zoomborderwidth{0}%
+ \edef\beamer@labelzoomed{beamer@labelzoomed@\the\beamer@zoomframecount @\the\beamer@zoomcount}%
+ \setkeys{beamerzoom}{#3}%
+ \only<#1>{%
+ {\hypersetup{pdfhighlight={/P},pdfborder={0 0 \beamer@zoomborderwidth}}%
+ \global\setbox\@tempboxa=\vbox{\hyperlink{\beamer@labelzoomed}{\vbox to #7{\hbox
+ to#6{\hfil}\vfil}}}}%
+ \ht\@tempboxa=0pt%
+ \wd\@tempboxa=0pt%
+ \dp\@tempboxa=0pt%
+ \setbox\@tempboxa=\vbox{\moveright#4\hbox{\lower#5\vbox{\box\@tempboxa}}}%
+ \ht\@tempboxa=0pt%
+ \wd\@tempboxa=0pt%
+ \dp\@tempboxa=0pt%
+ \global\setbox\beamer@zoombox=\vbox to0pt{\unvbox\beamer@zoombox\box\@tempboxa}%
+ }%
+ \only<#2>{%
+ \@ifundefined{\beamer@labelzoomed}%
+ {%
+ \hypertarget{\beamer@labelzoomed}{}%
+ \expandafter\gdef\csname\beamer@labelzoomed\endcsname{}%
+ }{}%
+ \gdef\beamer@zoomer{%
+ % compute zoom factor
+ \@tempdima=\beamer@frametextheight%
+ \@tempdimb=#7\relax%
+ \@tempcnta=\@tempdimb%
+ \divide\@tempcnta by4096\relax%
+ \multiply\@tempdima by16\relax%
+ \divide\@tempdima by\@tempcnta%
+ \@tempdimb=\paperwidth%
+ \ifbeamer@plainframe%
+ \else%
+ \advance\@tempdimb by-\beamer@leftsidebar%
+ \advance\@tempdimb by-\beamer@rightsidebar\relax%
+ \fi%
+ \@tempdimc=#6\relax%
+ \@tempcntb=\@tempdimc%
+ \divide\@tempcntb by4096\relax%
+ \multiply\@tempdimb by16\relax%
+ \divide\@tempdimb by\@tempcntb%
+ \ifdim\@tempdimb<\@tempdima%
+ \@tempdima=\@tempdimb%
+ \fi%
+ \edef\beamer@temp{\strip@pt\@tempdima}%
+ \@tempdimc=\beamer@frametextheight%
+ \advance\@tempdimc by4pt%
+ \@tempdimb=\paperwidth%
+ \ifbeamer@plainframe%
+ \else%
+ \advance\@tempdimb by-\beamer@leftsidebar%
+ \advance\@tempdimb by-\beamer@rightsidebar\relax%
+ \fi%
+ \setbox\@tempboxa=\vbox{\hsize=\@tempdimb\Acrobatmenu{GoBack}{\vbox to
+ \beamer@frametextheight{\hbox to\@tempdimb{\hfil}\vfil}}}%
+ \ht\@tempboxa=0pt%
+ \wd\@tempboxa=0pt%
+ \dp\@tempboxa=0pt%
+ \setbox\beamer@framebox=\vbox to\beamer@frametextheight{{%
+ \ifbeamer@plainframe\beamer@leftmargin=\Gm@lmargin\fi%
+ \begin{pgfpicture}{\beamer@leftmargin}{-\beamer@frametextheight}{\beamer@leftmargin}{0pt}
+ \pgftext[left,top]{\box\@tempboxa}
+ \pgfpathrectangle{\pgfpoint{0pt}{-\@tempdimc}}{\pgfpoint{\@tempdimb}{\@tempdimc}}%
+ \pgfusepath{clip}
+ \begingroup
+ \pgftransformscale{\beamer@temp}
+ \@tempdima=#4\relax%
+ \@tempdimb=#5\relax%
+ {\pgftransformshift{\pgfpoint{-\@tempdima}{\@tempdimb}}%
+ \pgftext[left,top]{\vbox{\vbox{}\nointerlineskip\unvbox\beamer@framebox}}}
+ \endgroup
+ \end{pgfpicture}%
+ }}%
+ \setbox\beamer@framebox=\vbox{%
+ \nobreak\vbox{}\nobreak\par\nobreak\beamer@entrycode\nobreak%
+ \nointerlineskip\unvbox\beamer@frametitlebox%
+ \nobreak%
+ \box\beamer@framebox%
+ \nobreak%
+ \vss%
+ \beamer@exitcode%
+ }%
+ \global\setbox\beamer@footins=\box\voidb@x% no footnotes in zoomed slides
+ }%
+ }%
+}
+
+\mode
+<article>
+{
+ \def\framezoom<#1><#2>{\@ifnextchar[{\beamer@framezoom<#1><#2>}{\beamer@framezoom<#1><#2>[]}}
+ \def\beamer@framezoom<#1><#2>[#3](#4,#5)(#6,#7){}
+}
+
+
+%
+% Shrink stuff
+%
+
+\def\beamer@shrinkframebox{%
+ \@tempdima=\ht\beamer@framebox%
+% \ifdim\@tempdima>\beamer@frametextheight%
+ \@tempcnta=\@tempdima%
+ \divide\@tempcnta by 65536\relax%
+ \@tempdimc=\beamer@frametextheight%
+ \divide\@tempdimc by\@tempcnta\relax%
+ \ifdim\@tempdimc>\beamer@shrinkfactor pt%
+ \@tempdimc=\beamer@shrinkfactor pt%
+ \else%
+ \@tempdima=-100\@tempdimc%
+ \advance\@tempdima by100pt%
+ \ClassWarning{beamer}{Frame text is shrunk by a factor of %
+ \strip@pt\@tempdima\space percent instead of
+ \beamer@shrinkpercentage\space percent}%
+ \fi%
+ \edef\beamer@factortemp{\strip@pt\@tempdimc}%
+ \setbox\beamer@framebox=\vbox to\beamer@frametextheight{%
+ \begin{pgfpicture}{0pt}{-\beamer@frametextheight}{0pt}{0pt}
+ {\pgftransformscale{\beamer@factortemp}%
+ \pgftext[left,top]{\box\beamer@framebox}}%
+ \end{pgfpicture}%
+ }%
+% \fi%
+}
+
+
+
+%
+% Auto break stuff
+%
+
+\splittopskip=10pt
+\newbox\beamer@splitbox
+\newcount\beamer@autobreakcount
+\newdimen\beamer@autobreaklastheight
+
+\def\beamer@autobreakframe{%
+ \beamer@slideinframe=1\relax%
+ \advance\beamer@autobreakcount by1\relax%
+ \begin{beamer@frameslide}\relax%
+ \bgroup%
+ \aftergroup\beamer@endautobreak%
+ \afterassignment\beamer@checkframetitle%
+ \let\beamer@next% gobble opening brace
+ }
+\def\beamer@endautobreak{\end{beamer@frameslide}%
+ \beamer@writeslidentry%
+ \ifvoid\beamer@splitbox%
+ \let\beamer@next=\beamer@reseteecodes%
+ \else%
+ \let\beamer@next=\beamer@continueautobreak%
+ \fi%
+ \beamer@next%
+}
+
+\def\beamer@autobreakframebox{%
+ \global\setbox\beamer@splitbox=\box\voidb@x%
+ \ifbeamer@autobreak%
+ % Ok, frame was overful -> split it!
+ \setbox\@tempboxa=\vsplit\beamer@framebox to\beamer@autobreakfactor\textheight%
+ \global\setbox\beamer@splitbox=\box\beamer@framebox%
+ \@tempdima=\ht\beamer@splitbox%
+ \ifdim\@tempdima<\beamer@autobreaklastheight%
+ \global\beamer@autobreaklastheight=\@tempdima\relax%
+ \else%
+ \setbox\@tempboxa=\vbox{\unvbox\@tempboxa\unvbox\beamer@splitbox}%
+ \global\setbox\beamer@splitbox=\box\voidb@x%
+ \fi%
+ \setbox\beamer@framebox=\vbox to\textheight{\unvbox\@tempboxa%
+ \vskip\beamer@framebottomskipautobreak%
+ \ifvoid\beamer@splitbox%
+ \ifvoid\beamer@footins%
+ \else%
+ \usebeamercolor*[fg]{footnote}%
+ \footnoterule%
+ \unvbox \beamer@footins%
+ \global\setbox\beamer@footins=\box\voidb@x%
+ \fi%
+ \fi%
+ \beamer@exitcode%
+ }%
+ \else%
+ \setbox\beamer@framebox=\vbox to\textheight{\unvbox\beamer@framebox%
+ \vskip\beamer@framebottomskip%
+ \ifvoid\beamer@footins%
+ \else%
+ \usebeamercolor*[fg]{footnote}%
+ \footnoterule%
+ \unvbox \beamer@footins%
+ \global\setbox\beamer@footins=\box\voidb@x%
+ \fi%
+ \beamer@exitcode}%
+ \global\setbox\beamer@footins=\box\voidb@x%
+ \fi%
+ }
+
+\newtoks\beamer@frametitletoks
+\newtoks\beamer@framesubtitletoks
+
+\def\beamer@continueautobreak{%
+ \refstepcounter{framenumber}%
+ \expandafter\beamer@frametitletoks\expandafter{\beamer@frametitle}%
+ \expandafter\beamer@framesubtitletoks\expandafter{\beamer@shortframetitle}%
+ \edef\beamer@callframetitle{\noexpand\frametitle[\the\beamer@framesubtitletoks]{\the\beamer@frametitletoks}}%
+ \expandafter\expandafter\expandafter\beamer@autobreakframe
+ \expandafter\expandafter\expandafter{%
+ \expandafter\beamer@callframetitle%
+ \expandafter\framesubtitle\expandafter{\insertframesubtitle}%
+ \unvbox\beamer@splitbox}%
+}
+
+
+\newcommand\insertcontinuationcount{\the\beamer@autobreakcount}
+\newcommand\insertcontinuationcountroman{\@Roman\beamer@autobreakcount}
+\newcommand\insertcontinuationtext{(cont.)}
+
+
+
+
+
+\mode
+<all>
+% End in common mode
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/test/test.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
new file mode 100644
index 00000000000..8c425e28d28
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaselocalstructure.sty
@@ -0,0 +1,509 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbaselocalstructure.sty,v 1.51 2005/04/20 09:51:08 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\RequirePackage{enumerate}
+
+
+%
+%
+% The \frametitle command
+%
+%
+\newcommand<>\frametitle{\alt#1{\@dblarg\beamer@@frametitle}{\beamer@gobbleoptional}}
+\long\def\beamer@@frametitle[#1]#2{%
+ \beamer@ifempty{#2}{}{%
+ \gdef\insertframetitle{{#2\ifnum\beamer@autobreakcount>0\relax{}\space\usebeamertemplate*{frametitle continuation}\fi}}%
+ \gdef\beamer@frametitle{#2}%
+ \gdef\beamer@shortframetitle{#1}%
+}%
+}
+
+\newcommand\insertshortframetitle[1][]{%
+ {%
+ \beamer@setupshort{#1}%
+ \beamer@insertshort{\beamer@shortframetitle}%
+ }}
+
+
+\mode
+<all>
+{
+ \newcommand<>\framesubtitle[1]{\only#2{\beamer@ifempty{#1}{}{\gdef\insertframesubtitle{{#1}}}}}
+}
+
+
+\mode
+<article>
+{
+ \newcommand<>\frametitle[2][]{\only#3{\gdef\insertframetitle{#2}\beamer@headrenderer}}
+ \long\def\useframetitletemplate#1{\def\beamer@headrenderer{#1}}
+ \useframetitletemplate{\paragraph*{\insertframetitle}\ \par}
+}
+
+
+
+%
+% Alerting
+%
+
+\mode
+<all>
+{
+ \newenvironment{alertenv}{\begin{altenv}%
+ {\usebeamertemplate{alerted text begin}\usebeamercolor[fg]{alerted text}\usebeamerfont{alerted text}}
+ {\usebeamertemplate{alerted text end}}{\color{.}}{}}{\end{altenv}}
+
+ \newenvironment{structureenv}{\begin{altenv}%
+ {\usebeamertemplate{structure text begin}\usebeamercolor[fg]{structure}\usebeamerfont{structure}}
+ {\usebeamertemplate{structure text end}}{\color{.}}{}}{\end{altenv}}
+
+ \newcommand<>{\alert}[1]{\begin{alertenv}#2#1\end{alertenv}}
+ \newcommand<>{\structure}[1]{\begin{structureenv}#2#1\end{structureenv}}
+}
+
+
+
+%
+%
+% Predefined Blocks
+%
+%
+
+\mode
+<all>
+{
+ \newenvironment<>{block}[1]{%
+ \begin{actionenv}#2%
+ \def\insertblocktitle{#1}%
+ \par%
+ \usebeamertemplate{block begin}}
+ {\par%
+ \usebeamertemplate{block end}%
+ \end{actionenv}}
+
+ \newenvironment<>{alertblock}[1]{%
+ \begin{actionenv}#2%
+ \def\insertblocktitle{#1}%
+ \par%
+ \mode<presentation>{%\usebeamerfont{block}%
+ \setbeamercolor{local structure}{parent=alerted text}}%
+ \usebeamertemplate{block alerted begin}}
+ {\par%
+ \usebeamertemplate{block alerted end}%
+ \end{actionenv}}
+
+ \newenvironment<>{exampleblock}[1]{%
+ \begin{actionenv}#2%
+ \def\insertblocktitle{#1}%
+ \par%
+ \mode<presentation>{%\usebeamerfont{block}%
+ \setbeamercolor{local structure}{parent=example text}}%
+ \usebeamertemplate{block example begin}}
+ {\par%
+ \usebeamertemplate{block example end}%
+ \end{actionenv}}
+}
+
+
+%
+% List stuff
+%
+
+\setlength\leftmargini {2em}
+\setlength\leftmarginii {2em}
+\setlength\leftmarginiii {2em}
+\setlength \labelsep {.5em}
+\setlength \labelwidth{\leftmargini}
+\addtolength\labelwidth{-\labelsep}
+
+\def\@listi{\leftmargin\leftmargini
+ \topsep 3\p@ \@plus2\p@ \@minus2.5\p@
+ \parsep 0\p@
+ \itemsep3\p@ \@plus2\p@ \@minus3\p@}
+\let\@listI\@listi
+\def\@listii{\leftmargin\leftmarginii
+ \topsep 2\p@ \@plus1\p@ \@minus2\p@
+ \parsep 0\p@ \@plus\p@
+ \itemsep \parsep}
+\def\@listiii{\leftmargin\leftmarginiii
+ \topsep 2\p@ \@plus1\p@ \@minus2\p@
+ \parsep 0\p@ \@plus\p@
+ \itemsep \parsep}
+
+
+%
+%
+% Enumerations
+%
+%
+
+\def\enumerate{%
+ \ifnum\@enumdepth>2\relax\@toodeep
+ \else%
+ \advance\@enumdepth\@ne%
+ \edef\@enumctr{enum\romannumeral\the\@enumdepth}%
+ \advance\@itemdepth\@ne%
+ \fi%
+ \beamer@computepref\@enumdepth% sets \beameritemnestingprefix
+ \edef\beamer@enumtempl{enumerate \beameritemnestingprefix item}%
+ \@ifnextchar[{\beamer@@enum@}{\beamer@enum@}}
+\def\beamer@@enum@[{\@ifnextchar<{\beamer@enumdefault[}{\beamer@@@enum@[}}
+\def\beamer@enumdefault[#1]{\def\beamer@defaultospec{#1}%
+ \@ifnextchar[{\beamer@@@enum@}{\beamer@enum@}}
+\def\beamer@@@enum@[#1]{% partly copied from enumerate.sty
+ \@enLab{}\let\@enThe\@enQmark
+ \@enloop#1\@enum@
+ \ifx\@enThe\@enQmark\@warning{The counter will not be printed.%
+ ^^J\space\@spaces\@spaces\@spaces The label is: \the\@enLab}\fi
+ \def\insertenumlabel{\the\@enLab}
+ \def\beamer@enumtempl{enumerate mini template}%
+ \expandafter\let\csname the\@enumctr\endcsname\@enThe
+ \csname c@\@enumctr\endcsname7
+ \expandafter\settowidth
+ \csname leftmargin\romannumeral\@enumdepth\endcsname
+ {\the\@enLab\hspace{\labelsep}}%
+ \beamer@enum@}
+\def\beamer@enum@{%
+ \beamer@computepref\@itemdepth% sets \beameritemnestingprefix
+ \usebeamerfont{itemize/enumerate \beameritemnestingprefix body}%
+ \usebeamercolor[fg]{itemize/enumerate \beameritemnestingprefix body}%
+ \usebeamertemplate{itemize/enumerate \beameritemnestingprefix body begin}%
+ \expandafter
+ \list
+ {\usebeamertemplate{\beamer@enumtempl}}
+ {\usecounter\@enumctr%
+ \def\makelabel##1{{\hss\llap{{%
+ \usebeamerfont*{enumerate \beameritemnestingprefix item}%
+ \usebeamercolor[fg]{enumerate \beameritemnestingprefix item}##1}}}}}%
+ \beamer@cramped%
+ \raggedright%
+ \beamer@firstlineitemizeunskip%
+}
+\def\endenumerate{\ifhmode\unskip\fi\endlist%
+ \usebeamertemplate{itemize/enumerate \beameritemnestingprefix body end}}
+
+\def\beamer@computepref#1{%
+ \let\beameritemnestingprefix\@empty%
+ \ifcase#1\or\or\def\beameritemnestingprefix{sub}\or\def\beameritemnestingprefix{subsub}\or\@toodeep\fi%
+}
+
+\def\insertenumlabel{\theenumi}
+\def\insertsubenumlabel{\theenumii}
+\def\insertsubsubenumlabel{\theenumiii}
+
+\mode
+<article>
+{
+ \AtBeginDocument{
+ \let\beamer@origenumerate=\enumerate
+ \renewcommand{\enumerate}[1][]{\beamer@origenumerate}
+ }
+}
+
+
+
+%
+%
+% Itemize
+%
+%
+
+\renewcommand{\itemize}[1][]{%
+ \beamer@ifempty{#1}{}{\def\beamer@defaultospec{#1}}%
+ \ifnum \@itemdepth >2\relax\@toodeep\else
+ \advance\@itemdepth\@ne
+ \beamer@computepref\@itemdepth% sets \beameritemnestingprefix
+ \usebeamerfont{itemize/enumerate \beameritemnestingprefix body}%
+ \usebeamercolor[fg]{itemize/enumerate \beameritemnestingprefix body}%
+ \usebeamertemplate{itemize/enumerate \beameritemnestingprefix body begin}%
+ \list
+ {\usebeamertemplate{itemize \beameritemnestingprefix item}}
+ {\def\makelabel##1{%
+ {%
+ \hss\llap{{%
+ \usebeamerfont*{itemize \beameritemnestingprefix item}%
+ \usebeamercolor[fg]{itemize \beameritemnestingprefix item}##1}}%
+ }%
+ }%
+ }
+ \fi%
+ \beamer@cramped%
+ \raggedright%
+ \beamer@firstlineitemizeunskip%
+}
+
+\def\enditemize{\ifhmode\unskip\fi\endlist%
+ \usebeamertemplate{itemize/enumerate \beameritemnestingprefix body end}}
+
+\let\beamer@itemize\itemize
+
+\mode
+<article>
+{
+ \AtBeginDocument{
+ \let\beamer@origitemize=\itemize
+ \renewcommand{\itemize}[1][]{\beamer@origitemize}
+ }
+}
+
+
+
+
+\def\description{\@ifnextchar[{\beamer@testforospec}{\beamer@descdefault\beamer@descriptionwidth\@@description}}
+\def\beamer@testforospec[{\@ifnextchar<{\beamer@scandefaultospec[}{\@description[}}
+\def\beamer@scandefaultospec[#1]{\def\beamer@defaultospec{#1}\description}
+\def\@description[#1]{\setbox\beamer@tempbox=\hbox{\def\insertdescriptionitem{#1}\usebeamertemplate**{description item}}%
+ \beamer@descdefault\wd\beamer@tempbox\@@description}
+\def\@@description{%
+ \advance\beamer@descdefault by \labelsep%
+ \list
+ {}
+ {\labelwidth\beamer@descdefault\leftmargin\beamer@descdefault\let\makelabel\beamer@descriptionitem}%
+ \beamer@cramped%
+ \raggedright
+ \beamer@firstlineitemizeunskip%
+}
+\def\enddescription{\ifhmode\unskip\fi\endlist}
+\long\def\beamer@descriptionitem#1{%
+ \def\insertdescriptionitem{#1}%
+ \hfil\hspace\labelsep{\usebeamertemplate**{description item}}}
+
+\beamer@descriptionwidth=2cm
+\define@key{beamer@margin}{description width}{%
+ \beamer@descriptionwidth=#1\relax%
+}
+\define@key{beamer@margin}{description width of}{%
+ \setbox\beamer@tempbox=\hbox{\def\insertdescriptionitem{#1}\usebeamertemplate**{description item}}%
+ \beamer@descriptionwidth=\wd\beamer@tempbox\relax%
+}
+
+\mode
+<article>
+{
+ \AtBeginDocument{
+ \let\beamer@origdescription=\description
+ \renewcommand{\description}[1][]{\beamer@origdescription}
+ }
+}
+
+
+
+
+
+
+%
+% Abstract command
+%
+
+\newenvironment<>{abstract}%
+{\actionenv#1%
+ \usebeamertemplate{abstract begin}%
+ \usebeamerfont{abstract}%
+ \usebeamercolor{abstract}%
+ \usebeamertemplate**{abstract title}}%
+{\usebeamertemplate{abstract end}\endactionenv}
+
+
+%
+% Verse, quotation, quote environments
+%
+
+\newenvironment<>{verse}
+{\actionenv#1%
+ \usebeamertemplate{verse begin}%
+ \usebeamerfont{verse}%
+ \usebeamercolor{verse}%
+ \let\\\@centercr%
+ \list{}{\itemsep \z@
+ \itemindent -1.5em%
+ \listparindent\itemindent
+ \rightmargin \leftmargin
+ \advance\leftmargin 1.5em
+ \parsep .75em plus .25em minus.25em}%
+\item\relax}
+{\endlist\usebeamertemplate{verse end}\endactionenv}
+
+
+\newenvironment<>{quotation}
+{\actionenv#1%
+ \usebeamertemplate{quotation begin}
+ \usebeamerfont{quotation}%
+ \usebeamercolor{quotation}%
+ \list{}{\listparindent 1.5em%
+ \itemindent \listparindent
+ \rightmargin \leftmargin
+ \parsep \z@ \@plus\p@}%
+\item\relax}
+{\endlist\usebeamertemplate{quotation end}\endactionenv}
+
+\newenvironment<>{quote}
+{\actionenv#1%
+ \usebeamertemplate{quote begin}%
+ \usebeamerfont{quote}%
+ \usebeamercolor{quote}%
+ \list{}{\rightmargin \leftmargin}
+\item\relax}
+{\endlist\usebeamertemplate{quote end}\endactionenv}
+
+
+\mode
+<article>
+{
+ \renewenvironment<>{verse}{\actionenv#1\originalverse}{\endoriginalverse\endactionenv}
+ \renewenvironment<>{quotation}{\actionenv#1\originalquotation}{\endoriginalquotation\endactionenv}
+ \renewenvironment<>{quote}{\actionenv#1\originalquote}{\endoriginalquote\endactionenv}
+}
+
+
+
+
+%
+% Bibliography code
+%
+\newenvironment{thebibliography}[1]
+{%\leavevmode\unskip%
+ \list{\@biblabel{\@arabic\c@enumiv}}%
+ {\settowidth\labelwidth{\beamer@biblabeltemplate{\@biblabel{#1}}}%
+ \leftmargin\labelwidth
+ \advance\leftmargin\labelsep
+ \itemsep=0pt%
+ \partopsep=0pt%
+ \topsep=0pt%
+ \usecounter{enumiv}%
+ \let\p@enumiv\@empty
+ \renewcommand\theenumiv{\@arabic\c@enumiv}
+ \let\makelabel\beamer@biblabeltemplate}%
+ \sloppy\raggedright
+ \clubpenalty10000
+ \@clubpenalty \clubpenalty
+ \widowpenalty10000%
+ \sfcode`\.\@m}
+ {\def\@noitemerr
+ {\@latex@warning{Empty `thebibliography' environment}}%
+ \ifhmode\unskip\fi\endlist}
+
+\long\def\beamer@biblabeltemplate#1{\def\insertbiblabel{#1}\usebeamertemplate*{bibliography item}\hfil}
+
+\def\bibitem{\@ifnextchar<{\beamer@bibitem@store}{\gdef\beamer@bibstore{}\beamer@plainbibitem}}
+\def\beamer@bibitem@store<#1>{\gdef\beamer@bibstore{<#1>}\beamer@plainbibitem}
+\def\beamer@plainbibitem{\@ifnextchar[\@lbibitem\beamer@bibitem}
+\def\@lbibitem[#1]#2{\expandafter\item\beamer@bibstore[\@biblabel{#1}\hfill]%
+ \@ifundefined{beamerbib@#2@\the\c@framenumber}{\if@filesw
+ {\let\protect\noexpand
+ \immediate
+ \write\@auxout{\string\bibcite{#2}{\noexpand\hyperlink{beamerbib#2}{#1}}}}\fi%
+ \global\@namedef{beamerbib@#2@\the\c@framenumber}{\relax}%
+ \hypertarget{beamerbib#2}{}%
+ }{}%
+ \def\newblock{\beamer@newblock}\newblock%
+ \hbox{}\ignorespaces}
+\def\beamer@bibitem#1{\@bibitem{#1}\ignorespaces}
+\def\@bibitem#1{\expandafter\item\beamer@bibstore\@ifundefined{beamerbib@#1@\the\c@framenumber}%
+ {\if@filesw \immediate\write\@auxout
+ {\string\bibcite{#1}{\noexpand\hyperlink{beamerbib#1}{\the\value{\@listctr}}}}\fi%
+ \global\@namedef{beamerbib@#1@\the\c@framenumber}{\relax}%
+ \hypertarget{beamerbib#1}{}}%
+ {}%
+ \def\newblock{\beamer@newblock}\newblock}
+
+\def\beamer@newblock{%
+ \usebeamercolor[fg]{bibliography entry author}%
+ \usebeamerfont{bibliography entry author}%
+ \usebeamertemplate{bibliography entry author}%
+ \def\newblock{%
+ \usebeamercolor[fg]{bibliography entry title}%
+ \usebeamerfont{bibliography entry title}%
+ \usebeamertemplate{bibliography entry title}%
+ \def\newblock{%
+ \usebeamercolor[fg]{bibliography entry location}%
+ \usebeamerfont{bibliography entry location}%
+ \usebeamertemplate{bibliography entry location}%
+ \def\newblock{%
+ \usebeamercolor[fg]{bibliography entry note}%
+ \usebeamerfont{bibliography entry note}%
+ \usebeamertemplate{bibliography entry note}}}}%
+ \leavevmode\setbox\beamer@tempbox=\hbox{}\ht\beamer@tempbox=1.5em\box\beamer@tempbox}
+
+
+
+\mode
+<article>
+{
+ \AtBeginDocument{
+ \renewcommand<>{\bibitem}{\beameroriginal{\bibitem}}%should actually suppress
+ }
+}
+
+
+
+%
+% Floats and tables
+%
+
+\newenvironment{figure}[1][]{%
+ \def\@captype{figure}%
+ \par\nobreak\begin{center}\nobreak}
+ {\par\nobreak\end{center}}
+\newcounter{figure}
+\renewcommand\thefigure{\@arabic\c@figure}
+
+\newenvironment{table}[1][]{%
+ \def\@captype{table}%
+ \par\nobreak\begin{center}\nobreak}
+ {\par\nobreak\end{center}\nobreak}
+\newcounter{table}
+\renewcommand\thetable{\@arabic\c@table}
+
+\newlength\abovecaptionskip
+\newlength\belowcaptionskip
+\setlength\abovecaptionskip{7pt}
+\setlength\belowcaptionskip{7pt}
+
+\def\caption{
+ \ifx\@captype\@undefined
+ \@latex@error{\noexpand\caption outside figure or table}\@ehd
+ \expandafter\@gobble
+ \else
+ \refstepcounter\@captype
+ \expandafter\@firstofone
+ \fi
+ {\@dblarg{\@caption\@captype}}%
+}
+\long\def\@caption#1[#2]#3{% second argument ignored
+ \par\nobreak
+ \begingroup
+ \@parboxrestore
+ \if@minipage
+ \@setminipage
+ \fi
+ \beamer@makecaption{#1}{\ignorespaces #3}\par\nobreak
+ \endgroup}
+\long\def\beamer@makecaption#1#2{%
+ \def\insertcaptionname{\csname#1name\endcsname}%
+ \def\insertcaptionnumber{\csname the#1\endcsname}%
+ \def\insertcaption{#2}%
+ \nobreak\vskip\abovecaptionskip\nobreak
+ \sbox\@tempboxa{\usebeamertemplate**{caption}}%
+ \ifdim \wd\@tempboxa >\hsize
+ \usebeamertemplate**{caption}\par
+ \else
+ \global \@minipagefalse
+ \hb@xt@\hsize{\hfil\box\@tempboxa\hfil}%
+ \fi
+ \nobreak\vskip\belowcaptionskip\nobreak}
+
+
+\mode
+<all>
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasemisc.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasemisc.sty
new file mode 100644
index 00000000000..af112a05835
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasemisc.sty
@@ -0,0 +1,246 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasemisc.sty,v 1.23 2005/05/17 13:05:34 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+% Maximum dead cycles
+\maxdeadcycles=1000
+
+% Calculate maximum number of sections/subsections per part
+\beamer@subsubsectionmax=0\relax
+\beamer@subsectionmax=0\relax
+\beamer@sectionmax=0\relax
+\beamer@sectioncount=0\relax
+
+\def\headcommand#1{\global\advance\beamer@totalheads by1\relax%
+ \expandafter\gdef\csname @@head\the\beamer@totalheads\endcsname{#1}}
+\def\dohead{\beamer@headcounter=0\loop\ifnum\beamer@headcounter<\beamer@totalheads%
+ \advance\beamer@headcounter by1\relax%
+ \csname @@head\the\beamer@headcounter\endcsname\repeat}
+
+\def\beamer@startpageofframe{1}
+\def\beamer@endpageofframe{1}
+\def\beamer@startpageofsubsection{1}
+\def\beamer@endpageofsubsection{1}
+\def\beamer@startpageofsection{1}
+\def\beamer@endpageofsection{1}
+\def\beamer@startpageofpart{1}
+\def\beamer@endpageofpart{1}
+\def\beamer@endpageofdocument{1}
+\def\beamer@startpageofappendix{}
+\def\inserttotalframenumber{1}
+
+\def\partentry#1#2{\beamer@sectioncount=0}
+\def\beamer@initsectionentry#1#2#3#4#5{\advance\beamer@sectioncount by1\relax%
+ \ifnum\beamer@sectionmax<\beamer@sectioncount\beamer@sectionmax=\beamer@sectioncount\fi}
+\def\beamer@initslideentry#1#2#3#4#5#6{\ifnum\beamer@subsectionmax<#2\relax\beamer@subsectionmax=#2\fi}
+\def\beamer@initsubsubsectionentry#1#2#3#4#5#6{\ifnum\beamer@subsubsectionmax<#4\relax\beamer@subsectionmax=#4\fi}
+\def\beamer@framepages#1#2{}
+\def\beamer@subsectionpages#1#2{}
+\def\beamer@sectionpages#1#2{}
+\def\beamer@partpages#1#2{}
+\def\beamer@appendixpages#1{\gdef\beamer@startpageofappendix{#1}}
+\def\beamer@documentpages#1{\gdef\beamer@endpageofdocument{#1}}
+
+\setlength\lineskip{1\p@}
+\setlength\normallineskip{1\p@}
+\renewcommand\baselinestretch{}
+
+\setlength\parskip{0\p@}% \@plus \p@}
+\@lowpenalty 51
+\@medpenalty 151
+\@highpenalty 301
+\setcounter{topnumber}{2}
+\renewcommand\topfraction{.7}
+\setcounter{bottomnumber}{1}
+\renewcommand\bottomfraction{.3}
+\setcounter{totalnumber}{3}
+\renewcommand\textfraction{.9}%.2}
+\renewcommand\floatpagefraction{.1}%5}
+\setcounter{dbltopnumber}{2}
+\renewcommand\dbltopfraction{.7}
+\renewcommand\dblfloatpagefraction{.5}
+\@beginparpenalty -\@lowpenalty
+\@endparpenalty -\@lowpenalty
+\@itempenalty -\@lowpenalty
+
+\g@addto@macro\beamer@lastminutepatches{
+ \beamer@activecjk
+ \makeatletter
+ \@input{\jobname.nav}
+ \let\beamer@sectionentryorig=\sectionentry
+ \let\beamer@slideentryorig=\slideentry
+ \let\beamer@subsubsectionentryorig=\beamer@subsubsectionentry
+ \let\sectionentry=\beamer@initsectionentry
+ \let\slideentry=\beamer@initslideentry
+ \let\beamer@subsubsectionentry=\beamer@initsubsubsectionentry
+ \dohead
+ \let\sectionentry=\beamer@sectionentryorig
+ \let\slideentry=\beamer@slideentryorig
+ \let\beamer@subsubsectionentry=\beamer@subsubsectionentryorig
+ \beamer@calculateheadfoot
+ \ifbeamer@draftmode
+ \setbeamertemplate{footline}{
+ \color{black!25}%
+ \kern-\Gm@lmargin\vrule width\paperwidth
+ height\footheight\kern-\Gm@rmargin}
+ \setbeamertemplate{headline}{
+ \color{black!25}%
+ \kern-\Gm@lmargin\vrule width\paperwidth
+ height\headheight\kern-\Gm@rmargin}
+ \setbeamertemplate{sidebar left}{%
+ \color{black!20}%
+ \vrule width \beamer@leftsidebar height\sidebarheight}
+ \setbeamertemplate{sidebar right}{%
+ \color{black!20}%
+ \vrule width \beamer@rightsidebar height\sidebarheight}
+ \setbeamertemplate{sidebar canvas left}{}
+ \setbeamertemplate{sidebar canvas right}{}
+ \fi
+ \makeatother
+}
+
+
+\setcounter{tocdepth}{3}
+
+\setlength\arraycolsep{5\p@}
+\setlength\tabcolsep{6\p@}
+\setlength\arrayrulewidth{.4\p@}
+\setlength\doublerulesep{2\p@}
+\setlength\tabbingsep{\labelsep}
+\skip\@mpfootins = \skip\footins
+\setlength\fboxsep{3\p@}
+\setlength\fboxrule{.4\p@}
+
+
+\newcommand\contentsname{Contents}
+\newcommand\listfigurename{List of Figures}
+\newcommand\listtablename{List of Tables}
+\newcommand\refname{References}
+\newcommand\bibname{Bibliography}
+\newcommand\indexname{Index}
+\newcommand\figurename{Figure}
+\newcommand\algorithmname{Algorithm}
+\newcommand\tablename{Table}
+\newcommand\partname{Part}
+\newcommand\chaptername{Chapter}
+\newcommand\appendixname{Appendix}
+\newcommand\abstractname{Abstract}
+\def\today{\ifcase\month\or
+ January\or February\or March\or April\or May\or June\or
+ July\or August\or September\or October\or November\or December\fi
+ \space\number\day, \number\year}
+\setlength\columnsep{10\p@}
+\setlength\columnseprule{0\p@}
+\pagenumbering{arabic}
+\onecolumn
+
+\parindent0pt
+
+\AtEndDocument{%
+ \clearpage
+ \beamer@tempcount=\c@page\advance\beamer@tempcount by -1%
+ \if@filesw
+ \immediate\write\@auxout{\string\@writefile{nav}%
+ {\noexpand\headcommand{\noexpand\beamer@partpages{\the\beamer@partstartpage}{\the\beamer@tempcount}}}}%
+ \immediate\write\@auxout{\string\@writefile{nav}%
+ {\noexpand\headcommand{\noexpand\beamer@subsectionpages{\the\beamer@subsectionstartpage}{\the\beamer@tempcount}}}}%
+ \immediate\write\@auxout{\string\@writefile{nav}%
+ {\noexpand\headcommand{\noexpand\beamer@sectionpages{\the\beamer@sectionstartpage}{\the\beamer@tempcount}}}}%
+ \immediate\write\@auxout{\string\@writefile{nav}%
+ {\noexpand\headcommand{\noexpand\beamer@documentpages{\the\beamer@tempcount}}}}
+ \immediate\write\@auxout{\string\@writefile{nav}%
+ {\noexpand\headcommand{\noexpand\def\noexpand\inserttotalframenumber{\the\c@framenumber}}}}
+ \newwrite\tf@nav
+ \immediate\openout\tf@nav\jobname.nav\relax
+ \newwrite\tf@toc
+ \immediate\openout\tf@toc\jobname.toc\relax
+ \newwrite\tf@snm
+ \immediate\openout\tf@snm\jobname.snm\relax
+ \fi
+}
+
+
+
+%
+% Managing short inserts
+%
+
+
+\define@key{beamerst}{respectlinebreaks}[true]{%
+ \def\beamer@stlinebreakrule{}}
+\define@key{beamerst}{width}{%
+ \def\beamer@ststart{%
+ \begin{minipage}[t]{#1}%
+ \raggedright%
+ \beamer@stalign%
+ \beamer@stlinebreakrule%
+ }%
+ \def\beamer@stend{\end{minipage}}}
+\define@key{beamerst}{center}[true]{%
+ \def\beamer@stalign{\centering}}
+\define@key{beamerst}{spill}[true]{%
+ \def\beamer@stalign{\parshape...}}%
+\newcommand{\beamer@setupshort}[1]{%
+ \def\beamer@stlinebreakrule{\def\\{}}%
+ \def\beamer@stalign{}%
+ \def\beamer@ststart{\hbox\bgroup\def\\{}}%
+ \def\beamer@stend{\egroup}%
+ \setkeys{beamerst}{#1}}%
+\newcommand{\beamer@insertshort}[1]{%
+ \beamer@ststart#1\beamer@stend%
+}
+
+\mode
+<all>
+
+\AtBeginDocument
+{
+ \ifx\includegraphics\@undefined
+ \else
+ \renewcommand<>\includegraphics[2][]{\only#3{\beameroriginal\includegraphics[#1]{#2}}\ignorespaces}
+ \fi
+
+ \ifx\pgfuseimage\@undefined
+ \else
+ \renewcommand<>\pgfuseimage[1]{\only#2{\beameroriginal\pgfuseimage{#1}}\ignorespaces}
+ \renewcommand<>\pgfimage[2][]{\only#3{\beameroriginal\pgfimage[#1]{#2}}\ignorespaces}
+ \fi
+}
+
+
+\AtBeginDocument{
+ % The following code was send to me by Rolf Niepraschk
+ \@ifundefined{Gin@driver}{}%
+ {%
+ \ifx\Gin@driver\@empty\else%
+ \filename@parse{\Gin@driver}\@tempswafalse%
+ \def\reserved@a{dvips}%
+ \ifx\filename@base\reserved@a\@tempswatrue\fi%
+ \def\reserved@a{dvipdfm}%
+ \ifx\filename@base\reserved@a\@tempswatrue\fi%
+ \if@tempswa%
+ \AtBeginDvi{%
+ \special{papersize=\the\paperwidth,\the\paperheight}}%
+ \fi%
+ \def\reserved@a{pdftex}%
+ \ifx\filename@base\reserved@a
+ \pdfpagewidth\paperwidth\pdfpageheight\paperheight%
+ \fi%
+ \def\reserved@a{vtex}%
+ \ifx\filename@base\reserved@a
+ \mediawidth\paperwidth\mediaheight\paperheight%
+ \fi%
+ \fi
+ }
+ }
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty
new file mode 100644
index 00000000000..7cc2507fe3c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasemodes.sty
@@ -0,0 +1,292 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasemodes.sty,v 1.21 2004/12/09 22:31:07 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+%
+% Global Declarations used by beamer in all modes
+%
+\newbox\beamer@tempbox
+\newif\ifbeamer@blocks
+\newif\ifbeamer@ams
+\newif\ifbeamer@countsect
+\beamer@blockstrue
+\beamer@amstrue
+\beamer@countsectfalse
+\newcount\beamer@tempcount
+\newcounter{beamerpauses}
+
+
+\RequirePackage{beamerbasedecode}
+
+%
+% Presentation/article stuff
+%
+% Copyright notice: Part of the following code is taken from the
+% package comment.sty by Victor Eijkhout
+%
+
+
+%
+% Versioning stuff
+%
+\def\beamer@endinputifotherversion#1{%
+ \let\beamer@next=\relax%
+ \@tempdima=\beamer@version pt\relax%
+ \ifdim\@tempdima<#1%
+ \let\beamer@next=\endinput%
+ \else%
+ \ifdim\@tempdima>#1%
+ \let\beamer@next=\endinput%
+ \fi%
+ \fi%
+ \beamer@next}
+
+%
+% Comment stuff. This will also be needed, if we switch to another
+% class, so define it here already.
+%
+\newif\ifbeamer@inpresentation
+\beamer@inpresentationtrue
+
+\def\beamer@makeinnocent#1{\catcode`#1=12 }
+\def\beamer@startcomment{%
+ \begingroup%
+ \let\do\beamer@makeinnocent\dospecials%
+ \beamer@makeinnocent\^^L% and whatever other special cases
+ \endlinechar`\^^M \catcode`\^^M=12 \beamer@processline}
+
+{\catcode`\^^M=12\endlinechar=-1%
+ \long\gdef\beamer@processline#1^^M{%
+ \def\beamer@test{#1}%
+ \ifx\beamer@test\beamer@stopmodestar%
+ \let\next=\beamer@modeoutsideframe%
+ \else%
+ \ifx\beamer@test\beamer@stopmode%
+ \let\next=\mode%
+ \else%
+ \ifx\beamer@test\beamer@stoparticle%
+ \let\next=\article%
+ \else%
+ \ifx\beamer@test\beamer@stoppresentation%
+ \let\next=\presentation%
+ \else%
+ \ifx\beamer@test\beamer@stopcommon%
+ \let\next=\common%
+ \else%
+ \ifx\beamer@test\beamer@stopdocument%
+ \let\next=\beamer@enddocument%
+ \else
+ \ifx\beamer@test\beamer@begindocument%
+ \let\next=\beamer@startdocument%
+ \else
+ \let\next=\beamer@processline%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \fi%
+ \next}
+}
+
+\def\beamer@enddocument{\beamer@closer\end{document}}
+\def\beamer@startdocument{\beamer@closer\begin{document}\def\beamer@closer{}\common}
+\def\beamer@closer{}
+{\escapechar=-1\relax%
+ \xdef\beamer@stopmode{\string\\mode}
+ \xdef\beamer@stopmodestar{\string\\mode*}
+ \xdef\beamer@stoparticle{\string\\article}
+ \xdef\beamer@stoppresentation{\string\\presentation}
+ \xdef\beamer@stopcommon{\string\\common}
+ \xdef\beamer@stopdocument{\string\\end\string\{document\string\}}
+ \xdef\beamer@begindocument{\string\\begin\string\{document\string\}}
+}
+\newbox\beamer@commentbox
+\def\beamer@startcommentinframe{%
+ \begingroup%
+ \edef\beamer@closer{\egroup\beamer@closer}%
+ \setbox\beamer@commentbox=\vbox\bgroup\leavevmode}
+
+\def\beamer@outsidemode{\afterassignment\beamer@treat\let\beamer@nexttoken=}
+\def\beamer@treat{%
+ \ifx\beamer@nexttoken\frame\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\lecture\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\note\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\appendix\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\againframe\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\section\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\subsection\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\subsubsection\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\part\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\article\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\mode\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\common\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\presentation\let\next=\beamer@stopoutsidemode\fi%
+ \ifx\beamer@nexttoken\begin\let\next=\beamer@checkbeginframe\fi%
+ \ifx\beamer@nexttoken\end\let\next=\beamer@checkenddoc\fi%
+ \next}
+
+\def\beamer@stopoutsidemode{\beamer@nexttoken}
+\def\beamer@checkenddoc#1{%
+ \def\beamer@temp{#1}%
+ \ifx\beamer@temp\beamer@enddoc%
+ \let\next=\beamer@enddocument%
+ \else%
+ \let\next=\beamer@outsidemode%
+ \fi%
+ \next}
+\def\beamer@enddoc{document}
+
+\def\beamer@checkbeginframe#1{%
+ \def\beamer@temp{#1}%
+ \ifx\beamer@temp\beamer@frametext%
+ \let\next=\beamer@beginframeenv%
+ \else%
+ \let\next=\beamer@outsidemode%
+ \fi%
+ \next}
+\def\beamer@beginframeenv{\begin{frame}}
+
+\def\beamer@modeoutsideframe{%
+ \beamer@closer%
+ \gdef\beamer@mode{\beamer@modeoutsideframe}%
+ \ifbeamer@inpresentation%
+ \let\next=\beamer@outsidemode%
+ \gdef\beamer@closer{}%
+ \else%
+ \let\next=\relax%
+ \gdef\beamer@closer{}%
+ \fi%
+ \next}
+
+
+%obsolete, do note use:
+\def\presentation{\mode<presentation>}
+\def\article{\mode<article>}
+\def\common{\mode<all>}
+
+%
+% Mode command
+%
+\def\mode{\@ifstar\beamer@modeoutsideframe\beamer@@@mode}
+\def\beamer@@@mode<#1>{\beamer@closer\@ifnextchar\bgroup{\beamer@modeinline<#1>}{\beamer@switchmode<#1>}}
+\long\def\beamer@modeinline<#1>#2{%
+ \gdef\beamer@closer{}%
+ \def\beamer@doifnotinframe{\@gobble}\def\beamer@doifinframe{\@firstofone}%
+ {\beamer@saveanother\beamer@slideinframe=1\relax%
+ \beamer@masterdecode{#1}%
+ \beamer@restoreanother}\beamer@donow{#2}%
+ \beamer@mode\par}
+\def\beamer@switchmode<#1>{%
+ \gdef\beamer@mode{\beamer@switchmode<#1>}%
+ \def\beamer@doifnotinframe{%
+ \let\next=\beamer@startcomment%
+ \gdef\beamer@closer{\endgroup}%
+ }%
+ \def\beamer@doifinframe{%
+ \let\next=\relax%
+ \gdef\beamer@closer{}%
+ }%
+ {\beamer@saveanother\beamer@slideinframe=1\relax%
+ \beamer@masterdecode{#1}%
+ \beamer@restoreanother}\beamer@donow%
+ \next}
+
+\mode<all>
+
+\newcount\beamer@modecount
+\def\beamer@pushmode#1{%
+ \expandafter\gdef\csname beamer@savedmode@\the\beamer@modecount\endcsname{#1}%
+ \global\advance\beamer@modecount by1\relax}
+\def\beamer@popmode{
+ \global\advance\beamer@modecount by-1\relax%
+ \csname beamer@savedmode@\the\beamer@modecount\endcsname}
+
+\def\beamer@savemode{\expandafter\beamer@pushmode\expandafter{\beamer@mode}}
+\def\beamer@resumemode{\beamer@popmode}
+
+
+
+%
+% Stuff needed in both article and presentation version
+%
+\def\jobnamebeamerversion{}%
+
+\def\includeslide{\@ifnextchar[{\@includeslide}{\@includeslide[]}}
+\def\@includeslide[#1]#2{%
+ \ifx\jobnamebeamerversion\@empty%
+ \ClassError{beamer}{Invoke macro "setjobnamebeamerversion" first}{}%
+ \else%
+ \edef\beamer@args{[#1,page=\csname beamer@slide#2\endcsname]{\jobnamebeamerversion}}
+ \expandafter\pgfimage\beamer@args%
+ \fi}
+
+\def\setjobnamebeamerversion#1{%
+ \def\jobnamebeamerversion{#1}%
+ {\makeatletter
+ \@input{\jobnamebeamerversion.snm}}
+}
+
+
+
+%
+% Check whether we should initiate transfer to another class (obsolete)
+%
+
+% Extract class name, if present
+\def\beamer@classname{}
+\def\beamer@classoptions{}
+\def\beamer@classnamename{class}
+\def\beamer@eq{=,}
+\def\beamer@findclassname#1=#2,#3!{
+ \def\beamer@temp{#1}
+ \ifx\beamer@temp\beamer@classnamename
+ \def\beamer@classname{#2}
+ \beamer@stripsign#3!
+ \fi}
+\def\beamer@stripsign#1!{%
+ \def\beamer@temp{#1}
+ \ifx\beamer@temp\beamer@eq
+ % nothing to do
+ \else
+ \beamer@@stripsign#1!
+ \fi
+}
+\def\beamer@@stripsign#1,=,!{
+ \def\beamer@classoptions{#1}
+ }
+
+\def\beamer@transfer{%
+ % Prepare...
+ \def\beamer@slide##1##2{\expandafter\gdef\csname
+ beamer@slide##1\endcsname{##2}}
+
+ \beamer@inpresentationfalse
+
+ \def\beamer@currentmode{article}
+
+ \common
+
+ \edef\beamer@classwhat{[\beamer@classoptions]{\beamer@classname}}
+ \expandafter\LoadClass\beamer@classwhat
+ \endinput
+ }
+
+\expandafter\beamer@findclassname\@classoptionslist,=,!
+\ifx\beamer@classname\@empty
+ \let\beamer@transferifnecessary=\relax
+\else
+ % Need to transfer to another class soon
+ \let\beamer@transferifnecessary=\beamer@transfer
+\fi
+\endinput
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: ../examples/beamerexample1.tex
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty
new file mode 100644
index 00000000000..5c53394a234
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasenavigation.sty
@@ -0,0 +1,815 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasenavigation.sty,v 1.34 2005/06/01 13:05:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+%
+% Navigation buttons
+%
+
+% The following commands are called by the .nav file.
+\def\beamer@framepages#1#2{%
+ \ifnum\c@page<#1%
+ \else%
+ \ifnum\c@page>#2%
+ \else%
+ \gdef\beamer@startpageofframe{#1}%
+ \gdef\beamer@endpageofframe{#2}%
+ \fi%
+ \fi%
+}
+\def\beamer@subsectionpages#1#2{%
+ \ifnum\c@page<#1%
+ \else%
+ \ifnum\c@page>#2%
+ \else%
+ \gdef\beamer@startpageofsubsection{#1}%
+ \gdef\beamer@endpageofsubsection{#2}%
+ \fi%
+ \fi%
+}
+\def\beamer@sectionpages#1#2{%
+ \ifnum\c@page<#1%
+ \else%
+ \ifnum\c@page>#2%
+ \else%
+ \gdef\beamer@startpageofsection{#1}%
+ \gdef\beamer@endpageofsection{#2}%
+ \fi%
+ \fi%
+}
+\def\beamer@partpages#1#2{%
+ \ifnum\c@page<#1%
+ \else%
+ \ifnum\c@page>#2%
+ \else%
+ \gdef\beamer@startpageofpart{#1}%
+ \gdef\beamer@endpageofpart{#2}%
+ \fi%
+ \fi%
+}
+\def\beamer@nextpage#1{%
+ \beamer@tempcount=#1%
+ \advance\beamer@tempcount by1\relax%
+ \ifnum\beamer@tempcount>\beamer@endpageofdocument%
+ \beamer@tempcount=\beamer@endpageofdocument%
+ \fi}
+\def\beamer@prevpage#1{%
+ \beamer@tempcount=#1\relax%
+ \ifnum\beamer@tempcount>1%
+ \advance\beamer@tempcount by-1%
+ \fi%
+}
+
+\def\hyperlinkslideprev{%
+ \beamer@prevpage\c@page%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+\def\hyperlinkslidenext{%
+ \beamer@nextpage\c@page%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+\def\hyperlinkframestart{\hyperlink{Navigation\beamer@startpageofframe}}
+\def\hyperlinkframeend{\hyperlink{Navigation\beamer@endpageofframe}}
+\def\hyperlinkframestartnext{%
+ \beamer@nextpage\beamer@endpageofframe%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+\def\hyperlinkframeendprev{%
+ \beamer@prevpage\beamer@startpageofframe%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+
+\def\hyperlinksubsectionstart{\hyperlink{Navigation\beamer@startpageofsubsection}}
+\def\hyperlinksubsectionend{\hyperlink{Navigation\beamer@endpageofsubsection}}
+\def\hyperlinksubsectionstartnext{%
+ \beamer@nextpage\beamer@endpageofsubsection%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+\def\hyperlinksubsectionendprev{%
+ \beamer@prevpage\beamer@startpageofsubsection%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+
+\def\hyperlinksectionstart{\hyperlink{Navigation\beamer@startpageofsection}}
+\def\hyperlinksectionend{\hyperlink{Navigation\beamer@endpageofsection}}
+\def\hyperlinksectionstartnext{%
+ \beamer@nextpage\beamer@endpageofsection%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+\def\hyperlinksectionendprev{%
+ \beamer@prevpage\beamer@startpageofsection%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+
+\def\hyperlinkpartstart{\hyperlink{Navigation\beamer@startpageofpart}}
+\def\hyperlinkpartend{\hyperlink{Navigation\beamer@endpageofpart}}
+\def\hyperlinkpartstartnext{%
+ \beamer@nextpage\beamer@endpageofpart%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+\def\hyperlinkpartendprev{%
+ \beamer@prevpage\beamer@startpageofpart%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+
+\def\hyperlinkpresentationstart{\hyperlink{Navigation1}}
+\def\hyperlinkpresentationend{%
+ \ifx\beamer@startpageofappendix\@empty%
+ \beamer@tempcount=\beamer@endpageofdocument%
+ \else%
+ \beamer@prevpage\beamer@startpageofappendix%
+ \fi%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+\def\hyperlinkappendixstart{%
+ \ifx\beamer@startpageofappendix\@empty%
+ \beamer@tempcount=\beamer@endpageofdocument%
+ \else%
+ \beamer@tempcount=\beamer@startpageofappendix%
+ \fi%
+ \hyperlink{Navigation\the\beamer@tempcount}}
+\def\hyperlinkappendixend{\hyperlink{Navigation\beamer@endpageofdocument}}
+
+\def\hyperlinkdocumentstart{\hyperlink{Navigation1}}
+\def\hyperlinkdocumentend{\hyperlink{Navigation\beamer@endpageofdocument}}
+
+\mode
+<article>
+{
+ \newcommand<>\hyperlinkslideprev[1]{}
+ \newcommand<>\hyperlinkslidenext[1]{}
+
+ \newcommand<>\hyperlinkframestart[1]{}
+ \newcommand<>\hyperlinkframeend[1]{}
+ \newcommand<>\hyperlinkframestartnext[1]{}
+ \newcommand<>\hyperlinkframeendprev[1]{}
+
+ \newcommand<>\hyperlinksubsectionstart[1]{}
+ \newcommand<>\hyperlinksubsectionend[1]{}
+ \newcommand<>\hyperlinksubsectionstartnext[1]{}
+ \newcommand<>\hyperlinksubsectionendprev[1]{}
+
+ \newcommand<>\hyperlinksectionstart[1]{}
+ \newcommand<>\hyperlinksectionend[1]{}
+ \newcommand<>\hyperlinksectionstartnext[1]{}
+ \newcommand<>\hyperlinksectionendprev[1]{}
+
+ \newcommand<>\hyperlinkpartstart[1]{}
+ \newcommand<>\hyperlinkpartend[1]{}
+ \newcommand<>\hyperlinkpartstartnext[1]{}
+ \newcommand<>\hyperlinkpartendprev[1]{}
+
+ \newcommand<>\hyperlinkpresentationstart[1]{}
+ \newcommand<>\hyperlinkpresentationend[1]{}
+ \newcommand<>\hyperlinkappendixstart[1]{}
+ \newcommand<>\hyperlinkappendixend[1]{}
+
+ \newcommand<>\hyperlinkdocumentstart[1]{}
+ \newcommand<>\hyperlinkdocumentend[1]{}
+}
+
+\newcommand\insertframestartpage{\beamer@startpageofframe}
+\newcommand\insertframeendpage{\beamer@endpageofframe}
+\newcommand\insertsubsectionstartpage{\beamer@startpageofsubsection}
+\newcommand\insertsubsectionendpage{\beamer@endpageofsubsection}
+\newcommand\insertsectionstartpage{\beamer@startpageofsection}
+\newcommand\insertsectionendpage{\beamer@endpageofsection}
+\newcommand\insertpartstartpage{\beamer@startpageofpart}
+\newcommand\insertpartendpage{\beamer@endpageofpart}
+\newcommand\insertpresentationstartpage{1}
+\newcommand\insertpresentationendpage{{%
+ \ifx\beamer@startpageofappendix\@empty%
+ \beamer@tempcount=\beamer@endpageofdocument\relax%
+ \else%
+ \beamer@prevpage\beamer@startpageofappendix\relax%
+ \fi%
+ \the\beamer@tempcount}}
+\newcommand\insertappendixstartpage{{%
+ \ifx\beamer@startpageofappendix\@empty%
+ \beamer@tempcount=\beamer@endpageofdocument\relax%
+ \else%
+ \beamer@tempcount=\beamer@startpageofappendix\relax%
+ \fi%
+ \the\beamer@tempcount}}
+\newcommand\insertappendixendpage{\beamer@endpageofdocument}
+\newcommand\insertdocumentstartpage{1}
+\newcommand\insertdocumentendpage{\beamer@endpageofdocument}
+
+
+%
+% Navigation Button Art
+%
+
+\def\beamer@linkspace#1{\vbox to7.5pt{}\kern#1}
+
+\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}}}
+
+
+
+%
+% User Buttons
+%
+
+\pgfdefobject{beamergotosymbol}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{5pt}{5pt}}
+{
+ \pgfpathqmoveto{1.5bp}{0.5bp}
+ \pgfpathqlineto{3.5bp}{2bp}
+ \pgfpathqlineto{1.5bp}{3.5bp}
+ \pgfusepathqfill
+}
+
+\def\insertgotosymbol{%
+ \begin{pgfpicture}{1pt}{0pt}{6pt}{5pt}
+ \pgfuseobject{beamergotosymbol}%
+ \end{pgfpicture}}
+
+\pgfdefobject{beamerskipsymbol}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{7pt}{5pt}}
+{
+ \pgfpathqmoveto{1.5bp}{0.5bp}
+ \pgfpathqlineto{3.5bp}{2bp}
+ \pgfpathqlineto{1.5bp}{3.5bp}
+ \pgfpathqmoveto{3.5bp}{0.5bp}
+ \pgfpathqlineto{5.5bp}{2bp}
+ \pgfpathqlineto{3.5bp}{3.5bp}
+ \pgfusepathqfill
+}
+
+\def\insertskipsymbol{%
+ \begin{pgfpicture}{1pt}{0pt}{8pt}{5pt}
+ \pgfuseobject{beamerskipsymbol}%
+ \end{pgfpicture}}
+
+
+\pgfdefobject{beamerreturnsymbol}{\pgfpoint{0pt}{-1pt}}{\pgfpoint{5pt}{5pt}}
+{
+ \pgfpathqmoveto{3.5bp}{0.5bp}
+ \pgfpathqlineto{1.5bp}{2bp}
+ \pgfpathqlineto{3.5bp}{3.5bp}
+ \pgfusepathqfill
+}
+
+\def\insertreturnsymbol{%
+ \begin{pgfpicture}{1pt}{0pt}{6pt}{5pt}
+ \pgfuseobject{beamerreturnsymbol}%
+ \end{pgfpicture}}
+
+
+\def\beamerbutton#1{\def\insertbuttontext{#1}\usebeamertemplate**{button}}
+\def\beamergotobutton#1{\beamerbutton{\insertgotosymbol#1}}
+\def\beamerskipbutton#1{\beamerbutton{\insertskipsymbol#1}}
+\def\beamerreturnbutton#1{\beamerbutton{\insertreturnsymbol#1}}
+
+\mode
+<article>
+{
+ \let\beamerbutton=\@firstofone
+ \let\beamergotobutton=\beamerbutton
+ \let\beamerskipbutton=\beamerbutton
+ \let\beamerreturnbutton=\beamerbutton
+}
+
+
+%
+% Inserting navigation bars
+%
+
+\def\insertnavigation#1{%
+ \vbox{{%
+ \usebeamerfont{section in head/foot}\usebeamercolor[fg]{section in head/foot}%
+ \beamer@xpos=0\relax%
+ \beamer@ypos=1\relax%
+ \hbox to #1{\hskip.3cm\setbox\beamer@sectionbox=\hbox{\kern1sp}%
+ \ht\beamer@sectionbox=1.875ex%
+ \dp\beamer@sectionbox=0.75ex%
+ \hskip-1.875ex plus-1fill\dohead%
+ \box\beamer@sectionbox\hfil\hskip.3cm}%
+ }}}
+
+\def\sectionentry#1#2#3#4#5{% section number, section title, page
+ \ifnum#5=\c@part%
+ \box\beamer@sectionbox\hskip1.875ex plus 1fill%
+ \beamer@xpos=0\relax%
+ \beamer@ypos=1\relax%
+ \setbox\beamer@sectionbox=
+ \hbox{\def\insertsectionhead{#2}%
+ \def\insertsectionheadnumber{#1}%
+ \def\insertpartheadnumber{#5}%
+ {%
+ \usebeamerfont{section in head/foot}\usebeamercolor[fg]{section in head/foot}%
+ \ifnum\c@section=#1%
+ \hyperlink{Navigation#3}{{\usebeamertemplate{section in head/foot}}}%
+ \else%
+ \hyperlink{Navigation#3}{{\usebeamertemplate{section in head/foot shaded}}}%
+ \fi}%
+ }%
+ \ht\beamer@sectionbox=1.875ex%
+ \dp\beamer@sectionbox=0.75ex%
+ \fi\ignorespaces}
+
+\def\beamer@nav@subsectionstyle#1{\beamer@toc@sprocess\beamer@nav@css\beamer@nav@oss\beamer@nav@ooss#1///}
+\beamer@nav@subsectionstyle{show}
+
+\def\beamer@subsubsectionentry#1#2#3#4#5#6{}% no effect by default.
+
+\def\insertverticalnavigation#1{%
+ \vbox{%
+ \def\sectionentry##1##2##3##4##5{%
+ \ifnum##5=\c@part%
+ \def\insertsectionhead{##2}%
+ \def\insertsectionheadnumber{##1}%
+ \def\insertpartheadnumber{##5}%
+ \hbox{{%
+ \usebeamerfont{section in sidebar}\usebeamercolor[fg]{section in sidebar}%
+ \hyperlink{Navigation##3}{%
+ \ifnum\c@section=##1%
+ \ifnum\c@subsection=0\relax%
+ {\usebeamertemplate{section in sidebar}}%
+ \else%
+ \ifx\beamer@nav@css\beamer@hidetext%
+ {\usebeamertemplate{section in sidebar}}%
+ \else%
+ {\usebeamertemplate{section in sidebar shaded}}%
+ \fi%
+ \fi%
+ \else
+ {\usebeamertemplate{section in sidebar shaded}}%
+ \fi}}}%
+ \beamer@currentsubsection=0\relax\fi}%
+ \def\slideentry##1##2##3##4##5##6{%
+ \ifnum##6=\c@part%
+ \ifnum##2>\beamer@currentsubsection%
+ \beamer@currentsubsection=##2%
+ \def\insertsubsectionhead{##5}%
+ \def\insertsectionheadnumber{##1}%
+ \def\insertsubsectionheadnumber{##2}%
+ \def\insertpartheadnumber{##6}%
+ \beamer@tocifnothide{\ifnum\c@section=##1\ifnum\c@subsection=##2\beamer@nav@css\else\beamer@nav@oss\fi\else\beamer@nav@ooss\fi}%
+ {\hbox{{%
+ \usebeamerfont{subsection in sidebar}\usebeamercolor[fg]{subsection in sidebar}%
+ \beamer@link(##4){%
+ \ifnum\c@section=##1%
+ \ifnum\c@subsection=##2%
+ \ifnum\c@subsubsection=0\relax%
+ {\usebeamertemplate{subsection in sidebar}}%
+ \else%
+ {\usebeamertemplate{subsection in sidebar shaded}}%
+ \fi%
+ \else%
+ {\usebeamertemplate{subsection in sidebar shaded}}%
+ \fi%
+ \else%
+ {\usebeamertemplate{subsection in sidebar shaded}}%
+ \fi}}}%
+ }%
+ \fi\fi}%
+ \def\beamer@subsubsectionentry##1##2##3##4##5##6{%
+ \ifnum##1=\c@part%
+ \def\insertpartheadnumber{##1}%
+ \def\insertsectionheadnumber{##2}%
+ \def\insertsubsectionheadnumber{##3}%
+ \def\insertsubsubsectionheadnumber{##3}%
+ \def\insertsubsubsectionhead{##6}%
+ \beamer@tocifnothide{\ifnum\c@section=##2\ifnum\c@subsection=##3\beamer@nav@css\else\beamer@nav@oss\fi\else\beamer@nav@ooss\fi}%
+ {\hbox{{%
+ \usebeamerfont{subsubsection in sidebar}\usebeamercolor[fg]{subsubsection in sidebar}%
+ \hyperlink{Navigation##5}{%
+ \ifnum\c@section=##2%
+ \ifnum\c@subsection=##3%
+ \ifnum\c@subsubsection=##4%
+ {\usebeamertemplate{subsubsection in sidebar}}%
+ \else
+ {\usebeamertemplate{subsubsection in sidebar shaded}}%
+ \fi%
+ \else%
+ {\usebeamertemplate{subsubsection in sidebar shaded}}%
+ \fi%
+ \else%
+ {\usebeamertemplate{subsubsection in sidebar shaded}}%
+ \fi}}}%
+ }%
+ \fi}%
+ \beamer@currentsubsection=0\relax%
+ \dohead%
+ }}
+
+\def\slideentry#1#2#3#4#5#6{%
+ %section number, subsection number, slide number, first/last frame, page number, part number
+ \ifnum#6=\c@part\ifnum#2>0\ifnum#3>0%
+ \ifbeamer@compress%
+ \advance\beamer@xpos by1\relax%
+ \else%
+ \beamer@xpos=#3\relax%
+ \beamer@ypos=#2\relax%
+ \fi%
+ \hbox to 0pt{%
+ \beamer@tempdim=-\beamer@vboxoffset%
+ \advance\beamer@tempdim by-\beamer@boxsize%
+ \multiply\beamer@tempdim by\beamer@ypos%
+ \advance\beamer@tempdim by -.05cm%
+ \raise\beamer@tempdim\hbox{%
+ \beamer@tempdim=\beamer@boxsize%
+ \multiply\beamer@tempdim by\beamer@xpos%
+ \advance\beamer@tempdim by -\beamer@boxsize%
+ \advance\beamer@tempdim by 1pt%
+ \kern\beamer@tempdim\hbox{\beamer@link(#4){%
+ \usebeamerfont{mini frame}%
+ \ifnum\c@section=#1%
+ \ifnum\c@subsection=#2%
+ \usebeamercolor[fg]{mini frame}%
+ \ifnum\c@subsectionslide=#3%
+ \usebeamertemplate{mini frame}%\beamer@minislidehilight%
+ \else%
+ \usebeamertemplate{mini frame in current subsection}%\beamer@minisliderowhilight%
+ \fi%
+ \else%
+ \usebeamercolor{mini frame}%
+ %\color{fg!50!bg}%
+ \usebeamertemplate{mini frame in other subsection}%\beamer@minislide%
+ \fi%
+ \else%
+ \usebeamercolor{mini frame}%
+ %\color{fg!50!bg}%
+ \usebeamertemplate{mini frame in other subsection}%\beamer@minislide%
+ \fi%
+ }}}\hskip-10cm plus 1fil%
+ }\fi\fi%
+ \else%
+ \fakeslideentry{#1}{#2}{#3}{#4}{#5}{#6}%
+ \fi\ignorespaces}
+
+\def\fakeslideentry#1#2#3#4#5#6{%
+ \ifnum#2>0\ifnum#3>0%
+ \ifbeamer@compress%
+ \advance\beamer@xpos by1\relax%
+ \else%
+ \beamer@xpos=#3\relax%
+ \beamer@ypos=#2\relax%
+ \fi%
+ \hbox to 0pt{\beamer@tempdim=-\beamer@vboxoffset%
+ \advance\beamer@tempdim by -\beamer@boxsize%
+ \multiply\beamer@tempdim by\beamer@ypos%
+ \advance\beamer@tempdim by -.05cm%
+ \raise\beamer@tempdim\hbox{}}\fi\fi\ignorespaces}
+
+
+\def\beamer@link(#1/#2){%
+ \def\beamer@goto{{Navigation#1}}% default: first slide of frame
+ \ifnum\c@page<#2%
+ \ifnum\c@page<#1\else% go to last slide of frame, on all slides of
+ % the frame, except for the last one
+ \def\beamer@goto{{Navigation#2}}% jump to last slide of frame
+ \fi\fi%
+ \expandafter\hyperlink\beamer@goto}
+
+\define@key{beamer@margin}{mini frame size}{\beamer@boxsize=#1}
+\define@key{beamer@margin}{mini frame offset}{\beamer@vboxoffset=#1}
+
+\def\insertsectionnavigation#1{%
+ \hbox to #1{%
+ \vbox{{\usebeamerfont{section in head/foot}\usebeamercolor[fg]{section in head/foot}%
+ \vskip0.5625ex%
+ \def\slideentry##1##2##3##4##5##6{}%
+ \def\sectionentry##1##2##3##4##5{%
+ \ifnum##5=\c@part%
+ \def\insertsectionhead{##2}%
+ \def\insertsectionheadnumber{##1}%
+ \def\insertpartheadnumber{##5}%
+ \setbox\beamer@tempbox=\hbox{%
+ \hyperlink{Navigation##3}{\hbox to #1{%
+ \hskip0.3cm%
+ \ifnum\c@section=##1%
+ {\usebeamertemplate{section in head/foot}}%
+ \else%
+ {\usebeamertemplate{section in head/foot shaded}}%
+ \fi\hskip0.3cm}}}%
+ \ht\beamer@tempbox=1.6875ex\dp\beamer@tempbox=0.75ex%
+ \box\beamer@tempbox\fi}%
+ \dohead\vskip0.5625ex}}\hfil}}
+
+\def\insertsectionnavigationhorizontal#1#2#3{%
+ \hbox to #1{{%
+ \def\slideentry##1##2##3##4##5##6{}%
+ #2\hskip.3cm%
+ \usebeamerfont{section in head/foot}\usebeamercolor[fg]{section in head/foot}%
+ \setbox\beamer@sectionbox=\hbox{}%
+ \ht\beamer@sectionbox=1.875ex%
+ \dp\beamer@sectionbox=0.75ex%
+ \hskip-1.875ex plus-1fill\dohead%
+ \box\beamer@sectionbox\hfil\hskip.3cm%
+ #3}}}
+
+\def\insertsubsectionnavigation#1{%
+ \hbox to #1{%
+ \vbox{{%
+ \usebeamerfont{subsection in head/foot}\usebeamercolor[fg]{subsection in head/foot}%
+ \vskip0.5625ex%
+ \beamer@currentsubsection=0%
+ \def\sectionentry##1##2##3##4##5{}%
+ \def\slideentry##1##2##3##4##5##6{\ifnum##6=\c@part\ifnum##1=\c@section%
+ \ifnum##2>\beamer@currentsubsection%
+ \beamer@currentsubsection=##2%
+ \def\insertsubsectionhead{##5}%
+ \def\insertsectionheadnumber{##1}%
+ \def\insertsubsectionheadnumber{##2}%
+ \def\insertpartheadnumber{##6}%
+ \setbox\beamer@tempbox=\hbox{\beamer@link(##4){%
+ \hbox to #1{\hskip0.3cm%
+ \ifnum\c@subsection=##2%
+ {\usebeamertemplate{subsection in head/foot}}%
+ \else%
+ {\usebeamertemplate{subsection in head/foot shaded}}%
+ \fi\hfil\hskip0.3cm}}}%
+ \ht\beamer@tempbox=1.6875ex\dp\beamer@tempbox=0.75ex%
+ \box\beamer@tempbox\fi\fi\fi}%
+ \dohead\vskip0.5625ex}\hfil}}}
+
+\def\insertsubsectionnavigationhorizontal#1#2#3{%
+ \hbox to #1{{%
+ \usebeamerfont{subsection in head/foot}\usebeamercolor[fg]{subsection in head/foot}%
+ \beamer@currentsubsection=0%
+ \def\sectionentry##1##2##3##4##5{}%
+ \def\slideentry##1##2##3##4##5##6{\ifnum##6=\c@part\ifnum##1=\c@section%
+ \ifnum##2>\beamer@currentsubsection%
+ \beamer@currentsubsection=##2%
+ \box\beamer@sectionbox\hskip1.875ex plus1fill%
+ \setbox\beamer@sectionbox=
+ \hbox{\def\insertsubsectionhead{##5}%
+ \def\insertsectionheadnumber{##1}%
+ \def\insertsubsectionheadnumber{##2}%
+ \def\insertpartheadnumber{##6}%
+ \ifnum\c@subsection=##2%
+ \beamer@link(##4){{\usebeamertemplate{subsection in head/foot}}}\else%
+ \beamer@link(##4){{\usebeamertemplate{subsection in head/foot shaded}}}\fi}%
+ \ht\beamer@sectionbox=1.875ex%
+ \dp\beamer@sectionbox=0.75ex%
+ \fi\fi\fi\ignorespaces}%
+ #2\hskip.3cm\setbox\beamer@sectionbox=\hbox{}%
+ \hskip-1.875ex plus-1fill\dohead%
+ \box\beamer@sectionbox\hfil\hskip.3cm%
+ #3}}}
+
+
+
+%
+% Name slides
+%
+
+\def\beamer@inserttarget#1{%
+ \ifbeamer@inframe%
+ \ifvmode%
+ \nointerlineskip\vbox to0pt{#1}%
+ \else%
+ \hbox{#1}%
+ \fi%
+ \else% defer to next frame
+ \expandafter\gdef\expandafter\beamer@framehypertargets\expandafter{\beamer@framehypertargets#1}%
+ \fi%
+}
+
+
+\def\beamer@nameslide#1{%
+ \addtocontents{snm}{\protect\beamer@slide{#1}{\the\c@page}}%
+ \beamer@inserttarget{\hypertarget{#1}{}}}
+\def\beamer@dummynameslide{\beamer@inserttarget{}}
+
+\def\beamer@slide#1#2{\expandafter\def\csname beamer@hyperlink#1\endcsname{%
+ \hyperlink{Navigation#2}}}
+
+\let\beamer@framehypertargets\@empty
+
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: ../examples/beamerexample1.tex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty
new file mode 100644
index 00000000000..cdaf654256c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasenotes.sty
@@ -0,0 +1,218 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasenotes.sty,v 1.22 2005/10/14 10:24:16 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\newbox\beamer@frameboxcopy
+\newif\ifbeamer@twoscreensnotes
+
+
+% Notes options
+
+\defbeameroption{hide notes}[]%
+{
+ \beamer@notesfalse
+}
+
+\defbeameroption{show notes}[]%
+{
+ \beamer@notestrue
+}
+
+\defbeameroption{show notes on second screen}[right]%
+{
+ \pgfpagesuselayout{two screens with optional second}[second #1]
+ \beamer@twoscreensnotestrue
+ \beamer@notestrue
+}
+
+\defbeameroption{show only notes}[]%
+{
+ \beamer@notestrue
+ \beamer@notesnormalsfalse
+ \nofiles
+}
+
+
+
+%
+% Notes
+%
+
+\define@key{beamernotes}{enumerate}[true]{%
+ \def\beamer@noteenvstart{\begin{enumerate}\itemsep=0pt\parskip=0pt}%
+ \def\beamer@noteenvend{\end{enumerate}}}
+\define@key{beamernotes}{itemize}[true]{%
+ \def\beamer@noteenvstart{\begin{itemize}\itemsep=0pt\parskip=0pt}%
+ \def\beamer@noteenvend{\end{itemize}}}
+
+\newcommand\beamer@outsideframenote[2][]{%
+ \beamer@savemode%
+ \ifbeamer@inlecture%
+ \def\beamer@noteenvstart{}%
+ \def\beamer@noteenvend{}%
+ \setkeys{beamernotes}{#1}%
+ \ifbeamer@notes
+ \begingroup
+ \setbeamertemplate{itemize item}{\textbullet}
+ \setbeamertemplate{itemize subitem}{--}
+ \setbeamertemplate{enumerate item}{\insertenumlabel.}
+ \setbeamertemplate{enumerate subitem}{\insertenumlabel.\insertsubenumlabel}
+ \def\@oddhead{}
+ \def\@oddfoot{}
+ \let\@evenhead\@oddhead
+ \let\@evenfoot\@oddfoot
+ \def\beamer@backgroundtemplate{}%
+ \setbeamercolor{item}{fg=black,bg=white}
+ \color{black}%
+ \nointerlineskip
+ \hbox{\hskip-\Gm@lmargin\hskip1cm\vbox to\textheight{%
+ %pretend to have ``standard'' margins
+ \edef\beamer@origlmargin{\Gm@lmargin}%
+ \edef\beamer@origrmargin{\Gm@rmargin}%
+ \def\Gm@lmargin{1cm}%
+ \def\Gm@rmargin{1cm}%
+ \textwidth=10.8cm%
+ \hsize=\textwidth%
+ \vskip-\headheight%
+ \def\insertnote{\vbox{}%
+ \beamer@noteenvstart#2\beamer@noteenvend%
+ }%
+ \usebeamertemplate*{note page}%
+ \vfil%
+ \vskip-4pt% foot separator
+ \vskip-\footheight}\hskip-\Gm@lmargin\hskip1cm}%
+ \ifbeamer@twoscreensnotes%
+ \pgfpagescurrentpagewillbelogicalpage{2}%
+ \advance\c@page by-1\relax%
+ \fi%
+ \clearpage
+ \endgroup
+ \fi%
+ \fi%
+ \beamer@resumemode}
+
+%
+% Notes in frames
+%
+
+\def\beamer@itemtext{item}
+
+\newcommand<>{\beamer@inframenote}[2][]{%
+ \ifbeamer@inlecture%
+ \only#3{%
+ \def\beamer@temp{#1}%
+ \ifx\beamer@temp\beamer@itemtext%
+ \expandafter\gdef\expandafter\beamer@noteitems%
+ \expandafter{\beamer@noteitems\item#2}%
+ \else
+ \expandafter\gdef\expandafter\beamer@notes%
+ \expandafter{\beamer@notes#2}%
+ \fi%
+ }%
+ \fi%
+ }
+
+\def\note{%
+ \ifbeamer@inframe%
+ \let\next=\beamer@inframenote%
+ \else%
+ \let\next=\beamer@outsideframenote%
+ \fi%
+ \next}
+
+\def\beamer@framenotesbegin{% at beginning of slide
+ \gdef\beamer@noteitems{}%
+ \gdef\beamer@notes{}%
+}
+
+\def\beamer@framenotesend
+{% at end of slide
+ \global\setbox\beamer@frameboxcopy=\copy\beamer@framebox%
+ \ifx\beamer@noteitems\@empty%
+ \ifx\beamer@notes\@empty%
+ % possibly suppress this slide
+ \ifbeamer@frameswithnotesonly
+ % suppress frame
+ \global\setbox\beamer@framebox=\box\voidb@x%
+ \fi%
+ \ifbeamer@twoscreensnotes%
+ \beamer@setupnote%
+ \fi%
+ \else%
+ \beamer@setupnote%
+ \fi
+ \else%
+ \beamer@setupnote%
+ \fi
+ \ifbeamer@notesnormals%
+ \else%
+ \global\setbox\beamer@framebox=\box\voidb@x%
+ \fi%
+}
+
+\def\beamer@setupnote{%
+ \gdef\beamer@notesactions{%
+ \beamer@outsideframenote{%
+ \beamer@atbeginnote%
+ \beamer@notes%
+ \ifx\beamer@noteitems\@empty\else
+ \begin{enumerate}\itemsep=0pt\parskip=0pt%
+ \beamer@noteitems%
+ \end{enumerate}%
+ \fi%
+ \beamer@atendnote%
+ }%
+ \gdef\beamer@notesactions{}%
+ }
+}
+
+
+
+\def\beamer@notesactions{}
+
+\newcommand\AtBeginNote[1]{\long\def\beamer@atbeginnote{#1}}
+\newcommand\AtEndNote[1]{\long\def\beamer@atendnote{#1}}
+
+\AtBeginNote{}
+\AtEndNote{}
+
+
+
+%
+% Note frame insert
+%
+
+\newcommand{\insertslideintonotes}[1]{{%
+ \begin{pgfpicture}{0cm}{0cm}{#1\paperwidth}{#1\paperheight}
+ \begin{pgflowlevelscope}{\pgftransformscale{#1}}%
+ \color[gray]{0.8}
+ \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\paperwidth}{\paperheight}}
+ \pgfusepath{fill}
+ \color{black}
+ {\pgftransformshift{\pgfpoint{\beamer@origlmargin}{\footheight}}\pgftext[left,bottom]{\copy\beamer@frameboxcopy}}
+ \end{pgflowlevelscope}
+ \end{pgfpicture}%
+ }}
+
+
+\mode
+<article>
+{
+ \newcommand<>\note[2][]{}
+}
+
+
+
+\mode
+<all>
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseoptions.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseoptions.sty
new file mode 100644
index 00000000000..a9e0b326cb3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseoptions.sty
@@ -0,0 +1,57 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbaseoptions.sty,v 1.7 2004/11/15 23:14:13 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\RequirePackage{keyval}[1997/11/10]
+
+\def\ProcessOptionsBeamer{%
+ \let\@tempa\@empty
+ \ifx\@currext\@clsextension%
+ \else
+ \@for\CurrentOption:=\@classoptionslist\do{%
+ \@ifundefined{KV@\@currname @\CurrentOption}%
+ {}{\edef\@tempa{\@tempa,\CurrentOption,}}}%
+ \fi
+ \edef\@tempa{%
+ \noexpand\setkeys{\@currname}{\@tempa\@ptionlist{\@currname.\@currext}}}%
+ \let\beamer@origkverr\KV@err%
+ \ifx\@currext\@clsextension\let\KV@errx=\@gobble\fi% never mind
+ \@tempa%
+ \let\KV@err\beamer@origkverr%
+ \AtEndOfPackage{\let\@unprocessedoptions\relax}}
+
+\def\ExecuteOptionsBeamer#1{%
+ \setkeys{\@currname}{#1}}
+
+\def\DeclareOptionBeamer#1{\@ifnextchar[{\beamer@dokv{#1}}{\beamer@dokv{#1}[]}}
+\long\def\beamer@dokv#1[#2]#3{\define@key{\@currname}{#1}[#2]{#3}}
+
+
+\def\beamer@filterclassoptions{
+ \def\beamer@filteredclassoptionslist{}
+ \@for\CurrentOption:=\@classoptionslist\do{%
+ \ifx\CurrentOption\@empty\else
+ \@expandtwoargs\in@{=}{\CurrentOption}%
+ \ifin@
+ \else
+ \edef\beamer@filteredclassoptionslist{%
+ \beamer@filteredclassoptionslist,\CurrentOption}
+ \fi
+ \fi
+ }%
+ \let\@classoptionslist=\beamer@filteredclassoptionslist
+}
+
+
+
+\newcommand\defbeameroption{\define@key{beamer@option}}
+\newcommand\setbeameroption{\setkeys{beamer@option}}
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty
new file mode 100644
index 00000000000..0adcbc830f9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseoverlay.sty
@@ -0,0 +1,824 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbaseoverlay.sty,v 1.49 2005/05/18 15:42:12 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+%
+%
+% Basic overlay commands
+%
+%
+
+\long\def\beamer@ifnextcharospec#1#2{%
+ \def\reserved@a{#1}%
+ \def\reserved@b{#2}%
+ \futurelet\@let@token\beamer@ifnch}
+\def\beamer@ifnch{%
+ \ifx\@let@token<%
+ \let\reserved@c\reserved@a%
+ \else%
+ \let\reserved@c\reserved@b%
+ \fi%
+ \reserved@c}
+
+%
+% \only
+%
+\def\only{\@ifnextchar<{\beamer@only}{\beamer@@only}}
+\long\def\beamer@only<#1>#2{%
+ \def\beamer@doifnotinframe{}\def\beamer@doifinframe{#2}%
+ {\beamer@masterdecode{#1}}\beamer@donow}
+\long\def\beamer@@only#1{\beamer@ifnextcharospec{\beamer@@@only{#1}}{#1}}
+\long\def\beamer@@@only#1<#2>{%
+ \def\beamer@doifnotinframe{}\def\beamer@doifinframe{#1}%
+ {\beamer@masterdecode{#2}}\beamer@donow}
+
+%
+% \alt and \altenv
+%
+\def\alt{\@ifnextchar<{\beamer@alt}{\beamer@alttwo}}
+\long\def\beamer@alttwo#1#2{\beamer@ifnextcharospec{\beamer@altget{#1}{#2}}{#1}}
+\long\def\beamer@altget#1#2<#3>{%
+ \def\beamer@doifnotinframe{#2}\def\beamer@doifinframe{#1}%
+ {\beamer@masterdecode{#3}}\beamer@donow}
+\long\def\beamer@alt<#1>#2#3{%
+ \def\beamer@doifnotinframe{#3}\def\beamer@doifinframe{#2}%
+ {\beamer@masterdecode{#1}}\beamer@donow}
+
+
+\def\altenv{\@ifnextchar<{\beamer@altenv}{\beamer@@@altenv}}
+\def\beamer@altenv<#1>{\beamer@@altenv{<#1>}}
+\long\def\beamer@@@altenv#1#2#3#4{\beamer@ifnextcharospec{\beamer@altenvsort{#1}{#2}{#3}{#4}}{\beamer@@altenv{}{#1}{#2}{#3}{#4}}}
+\long\def\beamer@altenvsort#1#2#3#4<#5>{\beamer@@altenv{<#5>}{#1}{#2}{#3}{#4}}
+\long\def\beamer@@altenv#1#2#3#4#5{\alt#1{\long\def\beamer@eoenv{#3}#2}{\long\def\beamer@eoenv{#5}#4}}
+\def\endaltenv{\beamer@eoenv}
+
+%
+% \action and actionenv
+%
+\def\beamer@plus{+}
+
+\def\action{\@ifnextchar<{\beamer@parsedaction}{\expandafter\beamer@parsedaction\beamer@defaultospec}}
+\long\def\beamer@parsedaction<#1>#2{%
+ \def\beamer@doifnotinframe{}\def\beamer@doifinframe{}%
+ {{\beamer@masterdecode{#1}}}%
+ \ifx\beamer@decodefound\beamer@plus%
+ \long\def\beamer@todo{#2}%
+ \else%
+ \expandafter\long\expandafter\def\expandafter\beamer@todo%
+ \expandafter{\expandafter\uncover\expandafter<\expandafter a\expandafter l\expandafter l\expandafter:\beamer@decodefound>{#2}}%
+ \fi%
+ \expandafter\beamer@processactions\beamer@decaction{}%
+ \beamer@todo}
+
+\def\beamer@processactions#1{%
+ \beamer@ifempty{#1}{}{%
+ \expandafter\beamer@@processactions\expandafter{\beamer@todo}#1}}
+\long\def\beamer@@processactions#1#2<#3>{%
+ \expandafter\long\expandafter\def\expandafter\beamer@todo\expandafter{%
+ \csname#2\endcsname<all:#3>{#1}}%
+ \beamer@processactions}
+
+\def\actionenv{\beamer@ifnextcharospec{\beamer@parsedactionenv}{\expandafter\beamer@parsedactionenv\beamer@defaultospec}}
+\def\beamer@parsedactionenv<#1>{%
+ \def\beamer@doifnotinframe{}\def\beamer@doifinframe{}%
+ {{\beamer@masterdecode{#1}}}%
+ \ifx\beamer@decodefound\beamer@plus%
+ \def\beamer@todobegin{}%
+ \def\beamer@todoend{}%
+ \else%
+ \edef\beamer@todobegin{\noexpand\begin{uncoverenv}<all:\beamer@decodefound>}%
+ \def\beamer@todoend{\end{uncoverenv}}%
+ \fi%
+ \expandafter\beamer@processactionsbegin\beamer@decaction{}%
+ \expandafter\beamer@processactionsend\beamer@decaction{}%
+ \beamer@todobegin}
+\def\endactionenv{\beamer@todoend}
+
+\def\beamer@processactionsbegin#1{%
+ \beamer@ifempty{#1}{}{%
+ \expandafter\beamer@@processactionsbegin\expandafter{\beamer@todobegin}#1}}
+\long\def\beamer@@processactionsbegin#1#2<#3>{%
+ \def\beamer@todobegin{\begin{#2env}<all:#3>#1}%
+ \beamer@processactionsbegin}
+
+
+\def\beamer@processactionsend#1{%
+ \beamer@ifempty{#1}{}{%
+ \expandafter\beamer@@processactionsend\expandafter{\beamer@todoend}#1}}
+\long\def\beamer@@processactionsend#1#2<#3>{%
+ \def\beamer@todoend{#1\end{#2env}}%
+ \beamer@processactionsend}
+
+
+\def\beamer@defaultospec{<*>}
+\def\beamer@emptyospec{<*>}
+
+%
+% \temporal
+%
+\long\def\temporal<#1>#2#3#4{% past, present, future
+ \def\beamer@doifnotinframe{\beamer@picked}\def\beamer@doifinframe{#3}%
+ {\beamer@masterdecode{#1}%
+ \ifbeamer@localanotherslide\gdef\beamer@picked{#2}\else\gdef\beamer@picked{#4}\fi}\beamer@donow}
+
+
+%
+% \newoverlaycommand
+%
+\def\beameroriginal#1{\csname @orig\string#1\endcsname}
+
+
+\newcount\beamer@argscount
+
+%
+% newenvironment extension
+%
+\let\beamer@orignewenvironment=\newenvironment
+
+\def\newenvironment{\@ifnextchar<{\beamer@newenv}{\beamer@orignewenvironment}}
+\def\beamer@newenv<>{\@star@or@long\beamer@new@environment}
+\def\beamer@new@environment#1{\@ifnextchar[{\beamer@@newenv{#1}}{\beamer@newenvnoopt{#1}{0}}}
+\def\beamer@@newenv#1[#2]{\@ifnextchar[{\beamer@newenvopt{#1}{#2}}{\beamer@newenvnoopt{#1}{#2}}}
+\long\def\beamer@newenvnoopt#1#2#3#4{%
+ \expandafter\newcommand\expandafter<\expandafter>\csname#1\endcsname[#2]{#3}%
+ \expandafter\long\expandafter\def\csname end#1\endcsname{#4}%
+}
+\long\def\beamer@newenvopt#1#2[#3]#4#5{%
+ \expandafter\newcommand\expandafter<\expandafter>\csname#1\endcsname[#2][#3]{#4}%
+ \expandafter\long\expandafter\def\csname end#1\endcsname{#5}%
+}
+
+
+\let\beamer@origrenewenvironment=\renewenvironment
+
+\def\renewenvironment{\@ifnextchar<{\beamer@renewenv}{\beamer@origrenewenvironment}}
+\def\beamer@renewenv<>#1{%
+ \edef\beamer@do{\csname original#1\endcsname=\expandafter\noexpand\csname#1\endcsname}
+ \expandafter\let\beamer@do%
+ \edef\beamer@do{\csname endoriginal#1\endcsname=\expandafter\noexpand\csname end#1\endcsname}
+ \expandafter\let\beamer@do%
+ \newenvironment<>{#1}}
+
+
+%
+% newcommand extension
+%
+\let\beamer@orignewcommand=\newcommand
+
+\def\newcommand{\@ifnextchar<{\beamer@newcom}{\beamer@orignewcommand}}
+\def\beamer@newcom<>{\@star@or@long\beamer@new@command}
+\def\beamer@new@command#1{\@ifnextchar[{\beamer@@newcom{#1}}{\beamer@newcomnoopt{#1}{0}}}
+\def\beamer@@newcom#1[#2]{\@ifnextchar[{\beamer@newcomopt{#1}{#2}}{\beamer@newcomnoopt{#1}{#2}}}
+\long\def\beamer@newcomnoopt#1#2#3{%
+ \ifnum#2=0\relax%
+ \expandafter\def\expandafter#1\expandafter{\expandafter\beamer@sortzero\expandafter{\csname beamerx@\string#1\endcsname}}%
+ \else
+ \expandafter\def\expandafter#1\expandafter{\expandafter\beamer@sort\expandafter{\csname beamerx@\string#1\endcsname}{#2}}%
+ \fi%
+ \beamer@argscount=#2\relax%
+ \advance\beamer@argscount by 1\relax%
+ \expandafter\newcommand\csname beamerx@\string#1\endcsname[\beamer@argscount]{#3}%
+}
+\long\def\beamer@newcomopt#1#2[#3]#4{%
+ \expandafter\def\expandafter#1\expandafter{\expandafter\beamer@presort\expandafter{\csname beamerx@\string#1\endcsname}{#2}{#3}}%
+ \beamer@argscount=#2\relax%
+ \advance\beamer@argscount by 1\relax%
+ \expandafter\newcommand\csname beamerx@\string#1\endcsname[\beamer@argscount]{#4}%
+}
+
+\let\beamer@origrenewcommand=\renewcommand
+
+\def\renewcommand{\@ifnextchar<{\beamer@renewcom}{\beamer@origrenewcommand}}
+\def\beamer@renewcom<>#1{%
+ \expandafter\def\expandafter\beamer@name\expandafter{\csname @orig\string#1\endcsname}%
+ \expandafter\let\beamer@name=#1\relax%
+ \newcommand<>#1}
+
+
+\long\def\beamer@presort#1#2#3{%
+ \long\def\beamer@todo{#1}%
+ \def\beamer@ospec{}%
+ \beamer@argscount=#2\relax%
+ \beamer@prechecka{#3}}
+\long\def\beamer@prechecka#1{\@ifnextchar<{\beamer@preget{#1}}{\beamer@precheckb{#1}}}
+\long\def\beamer@preget#1<#2>{\def\beamer@ospec{<#2>}\beamer@precheckb{#1}}
+\long\def\beamer@precheckb#1{\@ifnextchar[{\beamer@pregetb}{\beamer@pregetb[#1]}}
+\long\def\beamer@pregetb[#1]{%
+ \expandafter\long\expandafter\def\expandafter\beamer@todo\expandafter{\beamer@todo{#1}}%
+ \advance\beamer@argscount by-1\relax%
+ \beamer@parseargs%
+}
+
+\def\beamer@sortzero#1{\beamer@ifnextcharospec{\beamer@sortzeroread{#1}}{#1{}}}
+\def\beamer@sortzeroread#1<#2>{#1{<#2>}}
+
+
+\def\beamer@sort#1#2{%
+ \long\def\beamer@todo{#1}%
+ \def\beamer@ospec{}%
+ \beamer@argscount=#2\relax%
+ \beamer@parseargs}
+
+\def\beamer@parseargs{%
+ \ifnum\beamer@argscount=0%
+ \let\next=\beamer@finalargscheck%
+ \else%
+ \let\next=\beamer@lookforarg%
+ \fi%
+ \next}
+\def\beamer@lookforarg{%
+ \@ifnextchar<\beamer@foundspec\beamer@readarg}
+\def\beamer@foundspec<#1>{%
+ \def\beamer@ospec{<#1>}%
+ \beamer@lookforarg}
+\long\def\beamer@readarg#1{%
+ \expandafter\long\expandafter\def\expandafter\beamer@todo\expandafter{\beamer@todo{#1}}%
+ \advance\beamer@argscount by-1\relax%
+ \beamer@parseargs%
+}
+
+\def\beamer@finalargscheck{\beamer@ifnextcharospec\beamer@finalspec\beamer@finalnospec}
+\def\beamer@finalspec<#1>{\def\beamer@ospec{<#1>}\beamer@finalnospec}
+\def\beamer@finalnospec{%
+ \expandafter\beamer@todo\expandafter{\beamer@ospec}}
+
+
+
+
+\mode<presentation>
+
+
+% commands for smuggling skips past
+
+\newskip\beamer@lastskipcover
+\def\beamer@smuggle#1{%
+ {}%
+ \beamer@lastskipcover=\lastskip%
+ \edef\beamer@lastskiptext{\the\lastskip}%
+ \ifx\beamer@lastskiptext\beamer@zeropt\else%
+ \ifvmode\unskip\fi\ifhmode\unskip\fi\fi%
+ #1%
+ \ifx\beamer@lastskiptext\beamer@zeropt\else%
+ \ifvmode\vskip\beamer@lastskipcover\fi\ifhmode\hskip\beamer@lastskipcover\fi\fi%
+}
+
+
+
+%
+% Uncovering management
+%
+\def\beamer@actions#1#2{%
+ \gdef\beamer@do{#1%
+ \expandafter\gdef\csname beamer@doafter%
+ \the\beamer@coveringdepth\endcsname{#2}}}
+
+\def\beamer@startcovered{%
+ \beamer@smuggle{%
+ \global\advance\beamer@coveringdepth by 1\relax%
+ \beamer@actions{\pgfsys@begininvisible\aftergroup\beamer@@spacingcover}{%
+ \pgfsys@endinvisible\aftergroup\beamer@@spacingcover%
+ }%
+ \def\opaqueness<##1>##2{%
+ \only<##1>{%
+ \beamer@actions{%
+ \expandafter\xdef\csname beamer@oldcolorhook%
+ \the\beamer@coveringdepth\endcsname{\beamer@colorhook}%
+ \expandafter\xdef\csname beamer@oldpgfextension%
+ \the\beamer@coveringdepth\endcsname{\beamer@pgfextension}%
+ {\globalcolorstrue\colorlet{beamer@freeze\the\beamer@coveringdepth}{bg}}%
+ \xdef\beamer@colorhook{!##2!beamer@freeze%
+ \the\beamer@coveringdepth\beamer@colorhook}%
+ \gdef\beamer@pgfextension{!##2opaque}%
+ \color{.}%
+ }%
+ {%
+ \xdef\beamer@colorhook{\csname beamer@oldcolorhook%
+ \the\beamer@coveringdepth\endcsname}%
+ \xdef\beamer@pgfextension{\csname beamer@oldpgfextension%
+ \the\beamer@coveringdepth\endcsname}%
+ \color{.}%
+ }}}%
+ \ifnum\beamer@slideinframe<\beamer@minimum%ok, at beginning
+ {%
+ \beamer@saveanother%
+ \advance\beamer@minimum by-\beamer@slideinframe%
+ \beamer@slideinframe=\beamer@minimum%
+ \beamer@uncoverbeforeactions%
+ \beamer@restoreanother%
+ }%
+ \else%
+ {%
+ \beamer@saveanother%
+ \advance\beamer@slideinframe by-\beamer@minimum%
+ \beamer@uncoverafteractions%
+ \beamer@restoreanother%
+ }%
+ \fi%
+ \beamer@do%
+ }%
+}
+\def\beamer@endcovered{%
+ \beamer@smuggle{%
+ \csname beamer@doafter\the\beamer@coveringdepth\endcsname%
+ \global\advance\beamer@coveringdepth by -1\relax%
+ }%
+}%
+
+
+\define@key{beamer@mixin}{still covered}{\def\beamer@uncoverbeforeactions{\ignorespaces#1}}
+\define@key{beamer@mixin}{again covered}{\def\beamer@uncoverafteractions{\ignorespaces#1}}
+
+\define@key{beamer@mixin}{invisible}[]{%
+ \def\beamer@uncoverbeforeactions{\ignorespaces}
+ \def\beamer@uncoverafteractions{\ignorespaces}}
+
+\define@key{beamer@mixin}{transparent}[15]{%
+ \def\beamer@uncoverbeforeactions{\ignorespaces\opaqueness<1->{#1}}
+ \def\beamer@uncoverafteractions{\ignorespaces\opaqueness<1->{#1}}}
+
+\define@key{beamer@mixin}{dynamic}[]{%
+ \def\beamer@uncoverbeforeactions{\ignorespaces\opaqueness<1-2>{10}\opaqueness<3->{5}}
+ \def\beamer@uncoverafteractions{\ignorespaces\opaqueness<1-2>{10}\opaqueness<3->{5}}}
+
+\define@key{beamer@mixin}{highly dynamic}[]{%
+ \def\beamer@uncoverbeforeactions{\ignorespaces\opaqueness<1>{15}\opaqueness<2>{10}\opaqueness<3>{5}\opaqueness<4->{2}}
+ \def\beamer@uncoverafteractions{\ignorespaces\opaqueness<1>{15}\opaqueness<2>{10}\opaqueness<3>{5}\opaqueness<4->{2}}}
+
+
+\def\setbeamercovered#1{%
+ \setkeys{beamer@mixin}{invisible}%
+ \setkeys{beamer@mixin}{#1}}
+
+\setbeamercovered{invisible}
+
+\newcolormixin\beamer@colorhook
+
+\def\pgfalternateextension{\colorcurrentmixin\beamer@pgfextension}
+
+\def\beamer@colorhook{}
+\def\beamer@pgfextension{}
+
+\beamer@coveringdepth=0
+
+
+\mode
+<article>
+{
+ \let\setbeamercovered=\@gobble
+}
+
+
+
+
+%
+% Pausing
+%
+
+\newenvironment{beamer@framepauses}%internal
+{%
+ \global\c@beamerpauses=1\relax%
+ \gdef\beamer@endpause{}%
+}
+{\beamer@endpause}
+
+\newcommand{\beamer@@pause}[1][]{%
+ \beamer@ifempty{#1}%
+ {\global\advance\c@beamerpauses by1\relax}%
+ {\global\c@beamerpauses=#1\relax}%
+ \onslide<\c@beamerpauses->\relax%
+}
+
+\mode
+<all>
+{
+ \AtBeginDocument
+ {
+ \let\beamer@musixpause=\pause
+ \let\pause=\beamer@@pause
+
+ \let\beamer@music=\music
+ \def\music{\let\beamerpause=\pause\let\pause\beamer@musixpause\beamer@music}
+ }
+}
+
+
+
+\mode
+<all>
+{
+ \def\onslide{\@ifstar{\only}{\@ifnextchar+{\expandafter\beamer@visibleonslide\@gobble}{\beamer@mainonslide}}}
+
+ \newcommand<>{\beamer@visibleonslide}{%
+ \@ifnextchar\bgroup
+ {\visible#1}%
+ {\beamer@noargsvisibleonslide#1}}
+
+ \newcommand<>{\beamer@mainonslide}{%
+ \@ifnextchar\bgroup%
+ {\uncover#1}%
+ {\beamer@noargsonslide#1}%
+ }
+}
+
+\newcommand<>{\beamer@noargsonslide}{%
+ \beamer@endpause%
+ \alt#1%
+ {\beamer@spacingcover\gdef\beamer@endpause{\beamer@spacingcover}}%
+ {\beamer@startcovered\gdef\beamer@endpause{\beamer@endcovered}}%
+}
+
+\newcommand<>{\beamer@noargsvisibleonslide}{%
+ \beamer@endpause%
+ \alt#1%
+ {\beamer@spacingcover\gdef\beamer@endpause{\beamer@spacingcover}}%
+ {\beamer@begininvisible\gdef\beamer@endpause{\beamer@endinvisible}}%
+}
+
+\mode
+<article>
+{
+ \newcommand\beamer@@pause[1][]{}
+ \newcommand<>{\beamer@noargsonslide}{}
+ \newcommand<>{\beamer@noargsvisibleonslide}{}
+}
+
+
+
+
+%
+% Make item overlays
+%
+
+\let\beamer@origitem=\item
+\def\beamer@callorigitem{\@ifnextchar[\beamer@@callorigitem{\beamer@origitem\kern0pt\ignorespaces}}
+\def\beamer@@callorigitem[#1]{\beamer@origitem[#1]\kern0pt\ignorespaces}
+
+\def\item{%
+ \@ifnextchar\relax\beamer@origitem{%
+ \ifhmode%
+ \unskip\unskip\par%
+ \fi%
+ \beamer@closeitem\gdef\beamer@closeitem{}%
+ \@ifnextchar<{\beamer@parseitem}{\beamer@itemcheckopt}}}
+\def\beamer@itemcheckopt{\@ifnextchar[{\beamer@itemcheckopta}{%
+ \ifx\beamer@defaultospec\beamer@emptyospec%
+ \let\next=\beamer@callorigitem%
+ \else%
+ \let\next=\beamer@defaultparse%
+ \fi%
+ \next%
+ }}
+\def\beamer@defaultparse{\expandafter\beamer@parseitem\beamer@defaultospec}
+\long\def\beamer@itemcheckopta[#1]{\@ifnextchar<{\beamer@itemreverse[#1]}{%
+ \ifx\beamer@defaultospec\beamer@emptyospec%
+ \let\next=\beamer@callorigitem%
+ \else%
+ \let\next=\beamer@defaultparse%
+ \fi%
+ \next[#1]}}
+\long\def\beamer@itemreverse[#1]<#2>{\beamer@parseitem<#2>[#1]}
+
+\def\beamer@parseitem<#1>{%
+ \gdef\beamer@closeitem{\end{actionenv}}%
+\begin{actionenv}<#1>\beamer@callorigitem}
+
+
+\def\beamerdefaultoverlayspecification#1{%
+ \beamer@ifempty{#1}%
+ {%
+ \def\beamer@gdefaultospec{<*>}%
+ \def\beamer@defaultospec{<*>}}%
+ {%
+ \def\beamer@gdefaultospec{#1}%
+ \def\beamer@defaultospec{#1}%
+ }%
+}
+\beamerdefaultoverlayspecification{}
+
+
+\newcount\beamer@trivlistdepth
+\beamer@trivlistdepth=0
+
+\let\beamer@orig@trivlist=\@trivlist
+\def\@trivlist{%
+ \global\advance\beamer@trivlistdepth by1\relax%
+ \expandafter\global\expandafter\let\csname beamer@closeitem\the\beamer@trivlistdepth\endcsname=\beamer@closeitem%
+ \gdef\beamer@closeitem{}%
+ \beamer@orig@trivlist%
+ }
+\let\beamer@origendtrivlist=\endtrivlist
+\def\endtrivlist{%
+ \beamer@closeitem%
+ \expandafter\global\expandafter\let\expandafter\beamer@closeitem\expandafter=\csname
+ beamer@closeitem\the\beamer@trivlistdepth\endcsname%
+ \global\advance\beamer@trivlistdepth by-1\relax%
+ \beamer@origendtrivlist}
+
+\def\beamer@closeitem{}
+
+\let\beamer@list=\list
+\let\beamer@@trivlist=\@trivlist
+
+
+\mode
+<article>
+{
+ \AtBeginDocument{%
+ \let\beamer@origitem=\item
+ \def\item{\@ifnextchar<\beamer@@item\beamer@item}
+ \def\beamer@@item<#1>{\beamer@item}
+ \def\beamer@item{\@ifnextchar[\beamer@@@item\beamer@origitem}
+ \def\beamer@@@item[#1]{\@ifnextchar<{\beamer@@@@item[#1]}{\beamer@origitem[#1]}}
+ \def\beamer@@@@item[#1]<#2>{\beamer@origitem[#1]}
+ }
+}
+
+
+
+%
+% Overlay commands
+%
+
+
+\mode
+<all>
+{
+ \newcommand\beamer@gobbleoptional[2][]{}
+ \newcommand\beamer@gobbleoptionalinsp[2][]{\ignorespaces}
+}
+
+\def\beamer@@spacingcover{\beamer@smuggle{\pgfsys@begininvisible\pgfsys@endinvisible}}
+\def\beamer@spacingcover{\beamer@@spacingcover\aftergroup\beamer@@spacingcover}
+
+\def\beamer@begininvisible{\beamer@smuggle{\pgfsys@begininvisible\aftergroup\beamer@@spacingcover}}
+\def\beamer@endinvisible{\beamer@smuggle{\pgfsys@endinvisible\aftergroup\beamer@@spacingcover}}
+
+\long\def\beamer@fakeinvisible#1{\beamer@spacingcover#1\beamer@spacingcover}
+\long\def\beamer@makecovered#1{\beamer@startcovered#1\beamer@endcovered}
+\long\def\beamer@reallymakeinvisible#1{\beamer@begininvisible#1\beamer@endinvisible}
+
+\newcommand{\uncover}{\alt{\beamer@fakeinvisible}{\beamer@makecovered}}
+\newcommand{\visible}{\alt{\beamer@fakeinvisible}{\beamer@reallymakeinvisible}}
+\newcommand{\invisible}{\alt{\beamer@reallymakeinvisible}{\beamer@fakeinvisible}}
+\newenvironment{visibleenv}{\begin{altenv}{\beamer@spacingcover}{\beamer@spacingcover}{\beamer@begininvisible}{\beamer@endinvisible}}{\end{altenv}}
+\newenvironment{invisibleenv}{\begin{altenv}{\beamer@begininvisible}{\beamer@endinvisible}{\beamer@spacingcover}{\beamer@spacingcover}}{\end{altenv}}
+\newenvironment{uncoverenv}{\begin{altenv}{\beamer@spacingcover}{\beamer@spacingcover}{\beamer@startcovered}{\beamer@endcovered}}{\end{altenv}}
+\newenvironment{onlyenv}{\begin{altenv}{}{}{\begingroup\setbox0=\vbox\bgroup}{\egroup\endgroup}}{\end{altenv}}
+\renewcommand<>{\color}{\alt#1{\beameroriginal{\color}}{\beamer@gobbleoptionalinsp}}
+
+\mode
+<article>
+{
+ \newcommand{\uncover}{\alt{\@firstofone}{\@gobble}}
+ \newcommand{\visible}{\alt{\@firstofone}{\@gobble}}
+ \newcommand{\invisible}{\alt{\@gobble}{\@firstofone}}
+ \newenvironment{onlyenv}{\begin{altenv}{}{}{\begingroup\setbox0=\vbox\bgroup}{\egroup\endgroup}}{\end{altenv}}
+ \newenvironment{uncoverenv}{\begin{altenv}{}{}{\begingroup\setbox0=\vbox\bgroup}{\egroup\endgroup}}{\end{altenv}}
+ \newenvironment{visibleenv}{\begin{altenv}{}{}{\begingroup\setbox0=\vbox\bgroup}{\egroup\endgroup}}{\end{altenv}}
+ \newenvironment{invisibleenv}{\begin{altenv}{\begingroup\setbox0=\vbox\bgroup}{\egroup\endgroup}{}{}}{\end{altenv}}
+
+ \AtBeginDocument{
+ % These have to be done late...
+ \renewcommand<>{\color}{\alt#1{\beameroriginal{\color}}{\beamer@gobbleoptionalinsp}}
+ }
+}
+
+\mode
+<all>
+{
+ \renewcommand<>{\textbf}{\only#1{\beameroriginal{\textbf}}}
+ \renewcommand<>{\textit}{\only#1{\beameroriginal{\textit}}}
+ \renewcommand<>{\textsl}{\only#1{\beameroriginal{\textsl}}}
+ \renewcommand<>{\textsf}{\only#1{\beameroriginal{\textsf}}}
+ \renewcommand<>{\textrm}{\only#1{\beameroriginal{\textrm}}}
+}
+
+\renewcommand<>{\hypertarget}[2]{\only#3{\beameroriginal{\hypertarget}{#1}{#2}}}
+\renewcommand<>{\hyperlink}[2]{\only#3{\beameroriginal{\hyperlink}{#1}{#2}}}
+
+\mode
+<article>
+{
+ \g@addto@macro\beamer@lastminutepatches{
+ % These have to be done late...
+ \renewcommand<>{\hypertarget}[2]{\only#3{\beameroriginal{\hypertarget}{#1}{#2}}}
+ \renewcommand<>{\hyperlink}[2]{\only#3{\beameroriginal{\hyperlink}{#1}{#2}}}
+ }
+}
+
+
+
+\newcommand<>{\emph}[1]{{\only#2{\itshape}#1}}
+
+\mode
+<article>
+{
+ \renewcommand<>{\emph}{\only#1{\beameroriginal\emph}}
+}
+
+
+
+%
+% Insert area
+%
+\newenvironment{overlayarea}[2]{%
+ \beamer@animht=#1\relax%
+ \beamer@animwd=#2\relax%
+ \setbox\beamer@areabox=\vbox to#2\bgroup%
+ \strut\begin{minipage}[t]{#1}%
+ }
+ {%
+ \end{minipage}\vfil%
+ \egroup%
+ \wd\beamer@areabox=\beamer@animht%
+ \ht\beamer@areabox=\beamer@animwd%
+ \dp\beamer@areabox=0pt%
+ \box\beamer@areabox%
+}
+
+\mode
+<article>
+{
+ \newenvironment{overlayarea}[2]{}{}% no effect
+}
+
+
+\newenvironment{overprint}[1][\textwidth]{%
+ \let\beamer@noargsonslide=\beamer@onslide%
+ \let\beamer@noargsvisibleonslide=\beamer@onslide%
+ \beamer@animht=0pt%
+ \beamer@animdp=0pt%
+ \beamer@animwd=#1\relax%
+ \setbox\beamer@animcurrent=\box\beamer@animshowbox% makes animshowbox empty
+ \setbox\beamer@animcurrent=\hbox{}%
+ \def\beamer@endaction{}%
+}{%
+ \beamer@endaction%
+ \ifvoid\beamer@animshowbox\setbox\beamer@animshowbox=\hbox{}\fi%
+ \ht\beamer@animshowbox=\beamer@animht%
+ \dp\beamer@animshowbox=\beamer@animdp%
+ \wd\beamer@animshowbox=\beamer@animwd%
+ \box\beamer@animshowbox%
+}
+
+\def\beamer@onslide<#1>{%
+ \beamer@endaction%
+ \alt<#1>{%
+ \ifvoid\beamer@animshowbox\else\ClassError{beamer}{Overprints may not overlap}{}\fi%
+ \def\beamer@endaction{%
+ \end{minipage}%
+ \egroup%
+ \ifdim\beamer@animht<\ht\beamer@animcurrent\beamer@animht=\ht\beamer@animcurrent\fi%
+ \ifdim\beamer@animdp<\dp\beamer@animcurrent\beamer@animdp=\dp\beamer@animcurrent\fi%
+ \setbox\beamer@animshowbox=\copy\beamer@animcurrent}
+ }%
+ {\def\beamer@endaction{%
+ \end{minipage}%
+ \egroup%
+ \ifdim\beamer@animht<\ht\beamer@animcurrent\beamer@animht=\ht\beamer@animcurrent\fi%
+ \ifdim\beamer@animdp<\dp\beamer@animcurrent\beamer@animdp=\dp\beamer@animcurrent\fi}%
+ }%
+ \setbox\beamer@animcurrent=\vbox\bgroup\begin{minipage}[t]{\beamer@animwd}%
+}
+
+\mode
+<article>
+{
+ \newenvironment{overprint}[1][]%
+ {%
+ \let\beamer@noargsonslide=\beamer@onslide%
+ \let\beamer@noargsvisibleonslide=\beamer@onslide%
+ \begin{onlyenv}}
+ {\end{onlyenv}}
+
+ \def\beamer@onslide<#1>{\end{onlyenv}\begin{onlyenv}<#1>}
+}
+
+
+%
+% Transitions - DISTRACTING and to be used with CARE!!!!
+%
+
+\define@key{beamertrans}{direction}{\def\beamer@transdir{ /Di #1 }}
+\define@key{beamertrans}{duration}{\def\beamer@dur{ /D #1 }}
+
+\newcommand\beamer@dotrans[2][]{%
+ \def\beamer@transdir{}%
+ \def\beamer@dur{}%
+ \setkeys{beamertrans}{#1}%
+ \edef\beamer@temp{{pdfpagetransition={#2 \beamer@transdir\space\beamer@dur}}}
+ \expandafter\hypersetup\beamer@temp}
+
+\mode
+<article>
+{
+ \newcommand\beamer@dotrans[2][]{}
+}
+
+\mode
+<all>
+{
+ \newcommand<>{\transblindshorizontal}[1][]{\only#2{\beamer@dotrans[#1]{Blinds /Dm /H}}}
+ \newcommand<>{\transblindsvertical}[1][]{\only#2{\beamer@dotrans[#1]{Blinds /Dm /V}}}
+ \newcommand<>{\transboxin}[1][]{\only#2{\beamer@dotrans[#1]{Box /M /I}}}
+ \newcommand<>{\transboxout}[1][]{\only#2{\beamer@dotrans[#1]{Box /M /O}}}
+ \newcommand<>{\transcover}[1][]{\only#2{\beamer@dotrans[#1]{Cover}}}
+ \newcommand<>{\transdissolve}[1][]{\only#2{\beamer@dotrans[#1]{Dissolve}}}
+ \newcommand<>{\transfade}[1][]{\only#2{\beamer@dotrans[#1]{Fade}}}
+ \newcommand<>{\transglitter}[1][]{\only#2{\beamer@dotrans[#1]{Glitter}}}
+ \newcommand<>{\transpush}[1][]{\only#2{\beamer@dotrans[#1]{Push}}}
+ \newcommand<>{\transsplitverticalin}[1][]{\only#2{\beamer@dotrans[#1]{Split /Dm /V /M /I}}}
+ \newcommand<>{\transsplitverticalout}[1][]{\only#2{\beamer@dotrans[#1]{Split /Dm /V /M /O}}}
+ \newcommand<>{\transsplithorizontalin}[1][]{\only#2{\beamer@dotrans[#1]{Split /Dm /H /M /I}}}
+ \newcommand<>{\transsplithorizontalout}[1][]{\only#2{\beamer@dotrans[#1]{Split /Dm /H /M /O}}}
+ \newcommand<>{\transuncover}[1][]{\only#2{\beamer@dotrans[#1]{Uncover}}}
+ \newcommand<>{\transwipe}[1][]{\only#2{\beamer@dotrans[#1]{Wipe}}}
+}
+
+\newcommand<>{\transduration}[1]{\only#2{\hypersetup{pdfpageduration=#1}}}
+
+\mode
+<article>
+{
+ \newcommand<>{\transduration}[1]{}
+}
+
+
+%
+% Animation macros
+%
+
+\def\animate<#1>{\transduration<#1| handout:0| trans:0>{0}}
+\def\animatevalue<#1-#2>#3#4#5{%
+ \only<#1-#2>{}% enforce these frames
+ \ifnum\beamer@slideinframe<#1\relax%
+ #3=#4%
+ \else%
+ \ifnum\beamer@slideinframe<#2\relax%
+ #3=#4\relax%
+ #3=-#3\relax%
+ \advance#3 by#5\relax%
+ \beamer@animationtempa=#2\relax%
+ \advance\beamer@animationtempa by-#1%
+ \ifnum\beamer@animationtempa>0%
+ \divide#3 by\beamer@animationtempa%
+ \fi%
+ \beamer@animationtempa=\beamer@slideinframe%
+ \advance\beamer@animationtempa by-#1%
+ \multiply#3 by\beamer@animationtempa%
+ \advance#3 by#4%
+ \else
+ #3=#5%
+ \fi%
+ \fi%
+}
+
+\mode
+<article>
+{
+ \def\animate<#1>{}
+ \def\animatevalue<#1-#2>#3#4#5{#3=#4}
+}
+
+
+
+%
+% Labels in overlays
+%
+\g@addto@macro\beamer@lastminutepatches{%
+ \let\beamer@origlabel\label
+ \def\label{\@ifnextchar<{\beamer@label}{\beamer@label<1>}}
+
+ \let\beamer@origlabel@in@display\label@in@display
+ \def\label@in@display{\@ifnextchar<{\beamer@label@in@display}{\beamer@label@in@display<1>}}
+}
+
+\def\beamer@label<#1>#2{\alt<#1>{\beamer@origlabel{#2}\beamer@nameslide{#2}}{\beamer@dummynameslide}}
+\def\beamer@label@in@display<#1>#2{\alt<#1>{\beamer@origlabel@in@display{#2}\beamer@nameslide{#2}}{\beamer@dummynameslide}}
+
+\mode
+<article>
+{
+ \g@addto@macro\beamer@lastminutepatches{
+ % Has to be done late...
+ \renewcommand<>{\label}{\alt#1{\beameroriginal{\label}}{\@gobble}}
+ \renewcommand<>{\label@in@display}{\alt#1{\beameroriginal{\label@in@display}}{\@gobble}}
+ }
+}
+
+\AtBeginDocument
+{
+ \let\beamer@origref=\ref
+ \long\def\ref#1{\hyperlink{#1}{\beamer@origref{#1}}}
+}
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasercs.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasercs.sty
new file mode 100644
index 00000000000..ed083fd5142
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasercs.sty
@@ -0,0 +1,38 @@
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+% Get date and version from RCS Ids
+\def\beamer@parseid $#1: #2.#3,v #4 #5/#6/#7 #8${%
+ \beamer@parsercsfile$#2/$
+ \def\beamer@rcsrevision{#4}
+ \def\beamer@rcsdate{#5/#6/#7}
+}
+\def\beamer@parsercsfile$#1/#2${
+ \def\beamer@temp{#2}
+ \ifx\beamer@temp\@empty
+ \def\beamer@rcsfile{#1}
+ \else
+ \beamer@parsercsfile$#2$
+ \fi}
+
+\def\ProvidesPackageRCS $#1${
+ \beamer@parseid $#1$
+ \ProvidesPackage{\beamer@rcsfile}[\beamer@rcsdate\space (rcs-revision \beamer@rcsrevision)]
+}
+
+\def\ProvidesClassRCS $#1$ [#2]{%
+ \beamer@parseid $#1$
+ \ProvidesClass{\beamer@rcsfile}[\beamer@rcsdate\space#2\space (rcs-revision \beamer@rcsrevision)]
+}
+
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasercs.sty,v 1.3 2004/10/07 20:05:51 tantau Exp $
+
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: ../examples/beamerexample1.tex
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty
new file mode 100644
index 00000000000..41193801eda
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasesection.sty
@@ -0,0 +1,366 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasesection.sty,v 1.18 2005/04/20 09:14:53 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+
+\mode
+<all>
+{
+ \def\beamer@secgobble{\@ifnextchar*{\beamer@secstargobble}{\beamer@gobbleoptional}}
+ \def\beamer@secstargobble*{\beamer@gobbleoptional}
+}
+
+
+%
+% Lecture Definitions
+%
+\newif\ifbeamer@inlecture
+\beamer@inlecturetrue
+
+\newcounter{lecture}
+\renewcommand\thelecture{\@arabic\c@lecture}
+\let\insertlecturenumber=\thelecture
+\newcommand\lecture{\@dblarg\beamer@lecture}
+\long\def\beamer@lecture[#1]#2#3{
+ \beamer@savemode
+ \mode<all>
+ \refstepcounter{lecture}
+ \def\beamer@currentlecturelabel{#3}
+ \def\beamer@lecturename{#2}
+ \def\beamer@shortlecturename{#1}
+ \ifx\beamer@onlylecture\@empty
+ \else
+ \ifx\beamer@currentlecturelabel\beamer@onlylecture
+ \beamer@inlecturetrue
+ \else
+ \beamer@inlecturefalse
+ \fi
+ \fi
+ \beamer@atbeginlecture
+ \beamer@resumemode
+}
+
+
+\mode
+<all>
+{
+ \long\def\AtBeginLecture#1{%
+ \def\beamer@atbeginlecture{#1}}
+ \AtBeginLecture{}
+
+ \newcommand\includeonlylecture[1]{%
+ \def\beamer@onlylecture{#1}}
+
+ \includeonlylecture{}
+}
+
+\newcommand\insertlecture{\beamer@lecturename}
+\newcommand\insertshortlecture[1][]{%
+ {%
+ \beamer@setupshort{#1}%
+ \beamer@insertshort{\beamer@shortlecturename}%
+ }}
+
+\mode
+<article>
+{
+ % no effect
+ \newcommand\lecture[3][]{}
+}
+
+
+%
+% Part Definitions
+%
+\newcounter{part}
+\renewcommand\thepart{\@arabic\c@part}
+\beamer@partstartpage=1
+
+\newcommand<>{\part}{\alt#1{\@dblarg\beamer@part}{\beamer@gobbleoptional}}
+\long\def\beamer@part[#1]#2{%
+ \beamer@savemode%
+ \mode<all>%
+ \ifbeamer@inlecture%
+ \refstepcounter{part}%
+ \def\beamer@partname{#2}%
+ \def\beamer@partnameshort{#1}%
+ \addtocontents{nav}{\protect\headcommand{\protect\partentry{#2}{\the\c@part}}}%
+ \xdef\partlink{{Navigation\the\c@page}{\noexpand\beamer@partname}}%
+ \xdef\partlinkshort{{Navigation\the\c@page}{\noexpand\beamer@partnameshort}}%
+ \beamer@tempcount=\c@page\advance\beamer@tempcount by -1%
+ \addtocontents{nav}{\protect\headcommand{%
+ \protect\beamer@partpages{\the\beamer@partstartpage}{\the\beamer@tempcount}}}%
+ \addtocontents{nav}{\protect\headcommand{%
+ \protect\beamer@sectionpages{\the\beamer@sectionstartpage}{\the\beamer@tempcount}}}%
+ \addtocontents{nav}{\protect\headcommand{%
+ \protect\beamer@subsectionpages{\the\beamer@subsectionstartpage}{\the\beamer@tempcount}}}%
+ \beamer@partstartpage=\c@page%
+ \beamer@sectionstartpage=\c@page%
+ \beamer@subsectionstartpage=\c@page%
+ \setcounter{subsection}{0}%
+ \def\insertsection{}%
+ \def\insertsubsection{}%
+ \def\insertsubsubsection{}%
+ \def\insertsectionhead{}%
+ \def\insertsubsectionhead{}%
+ \def\insertsubsubsectionhead{}%
+ \def\lastsubsection{}%
+ \def\insertpart{\expandafter\hyperlink\partlink}%
+ \Hy@writebookmark{\the\c@section}{#1}{Outline\the\c@part}{1}{toc}%
+ \hyper@anchorstart{Outline\the\c@part}\hyper@anchorend%
+ \beamer@atbeginpart%
+ \fi%
+ \beamer@resumemode}%
+\def\insertpart{}
+\def\partlinkshort{{Navigation1}{}}
+
+\def\insertromanpartnumber{\@Roman\c@part}
+\def\insertpartnumber{\@arabic\c@part}
+
+\newcommand\insertshortpart[1][]{%
+ {%
+ \beamer@setupshort{#1}%
+ \beamer@insertshort{\expandafter\hyperlink\partlinkshort}%
+ }}
+
+\mode
+<all>
+{
+ \long\def\AtBeginPart#1{%
+ \def\beamer@atbeginpart{#1}}
+ \AtBeginPart{}
+}
+
+
+\mode
+<article>
+{
+ \ifx\part\@undefined%
+ \else
+ \renewcommand<>{\part}{\alt#1{\beameroriginal\part}{\beamer@gobbleoptional}}
+ \fi
+}
+
+
+%
+% Section Definitions
+%
+\def\sectionname{Section}
+\newcounter{section}
+\renewcommand\thesection{\@arabic\c@section}
+\beamer@sectionstartpage=1\relax
+\beamer@tocsectionnumber=0\relax
+
+\newcommand<>{\section}{\alt#1{\@ifnextchar[\beamer@section\beamer@@section}{\beamer@secgobble}}
+
+\def\beamer@@section{\@ifnextchar*\beamer@@ssection\beamer@@@section}
+\long\def\beamer@@ssection*#1{\beamer@section[#1]{}}
+\long\def\beamer@@@section#1{\beamer@section[#1]{#1}}
+\long\def\beamer@section[#1]#2{%
+ \beamer@savemode%
+ \mode<all>%
+ \ifbeamer@inlecture
+ \refstepcounter{section}%
+ \beamer@ifempty{#2}%
+ {\long\def\secname{#1}}%
+ {\advance\beamer@tocsectionnumber by 1\relax%
+ \long\def\secname{#2}\addtocontents{toc}{\protect\beamer@sectionintoc{\the\c@section}{#2}{\the\c@page}{\the\c@part}%
+ {\the\beamer@tocsectionnumber}}}%
+ {\let\\=\relax\xdef\sectionlink{{Navigation\the\c@page}{\noexpand\secname}}}%
+ \beamer@tempcount=\c@page\advance\beamer@tempcount by -1%
+ \beamer@ifempty{#1}{}{%
+ \addtocontents{nav}{\protect\headcommand{\protect\sectionentry{\the\c@section}{#1}{\the\c@page}{\secname}{\the\c@part}}}%
+ \addtocontents{nav}{\protect\headcommand{\protect\beamer@sectionpages{\the\beamer@sectionstartpage}{\the\beamer@tempcount}}}%
+ \addtocontents{nav}{\protect\headcommand{\protect\beamer@subsectionpages{\the\beamer@subsectionstartpage}{\the\beamer@tempcount}}}%
+ }%
+ \beamer@sectionstartpage=\c@page%
+ \beamer@subsectionstartpage=\c@page%
+ \def\insertsection{\expandafter\hyperlink\sectionlink}%
+ \def\insertsubsection{}%
+ \def\insertsubsubsection{}%
+ \def\insertsectionhead{#1}%
+ \def\insertsubsectionhead{}%
+ \def\insertsubsubsectionhead{}%
+ \def\lastsubsection{}%
+ \Hy@writebookmark{\the\c@section}{\secname}{Outline\the\c@part.\the\c@section}{2}{toc}%
+ \hyper@anchorstart{Outline\the\c@part.\the\c@section}\hyper@anchorend%
+ \beamer@ifempty{#2}{\beamer@atbeginsections}{\beamer@atbeginsection}%
+ \fi%
+ \beamer@resumemode}%
+\def\insertsection{}
+\def\lastsubsection{}
+
+\def\breakhere{\protect\beamer@breakhere}
+\def\beamer@breakhere{}
+
+\def\insertsectionhead{}
+\def\insertsubsectionhead{}
+
+\mode
+<all>
+{
+ \def\AtBeginSection{\@ifnextchar[{\beamer@AtBeginSection}{\beamer@@AtBeginSection}}
+ \long\def\beamer@@AtBeginSection#1{\beamer@AtBeginSection[{#1}]{#1}}
+ \long\def\beamer@AtBeginSection[#1]#2{%
+ \def\beamer@atbeginsection{#2}%
+ \def\beamer@atbeginsections{#1}%
+ }
+ \AtBeginSection{}
+}
+
+\mode
+<article>
+{
+ \renewcommand<>{\section}{\alt#1{\beameroriginal\section}{\beamer@secgobble}}
+}
+
+
+%
+% Subsection Definitions
+%
+\newcounter{subsection}[section]
+\renewcommand\thesubsection{\@arabic\c@subsection}
+
+\beamer@subsectionstartpage=1
+
+\newcommand<>{\subsection}{\alt#1{\@ifnextchar[\beamer@subsection\beamer@@subsection}{\beamer@secgobble}}
+
+\def\beamer@@subsection{\@ifnextchar*\beamer@@ssubsection\beamer@@@subsection}
+\long\def\beamer@@ssubsection*#1{%
+ \beamer@ifempty{#1}{\beamer@untitledsubsection}{\beamer@subsection[#1]{}}}
+\def\beamer@@@subsection#1{\beamer@subsection[#1]{#1}}
+\def\beamer@subsection[#1]#2{%
+ \beamer@savemode%
+ \mode<all>%
+ \ifbeamer@inlecture%
+ \refstepcounter{subsection}%
+ \beamer@ifempty{#2}{\long\def\subsecname{#1}\long\def\lastsubsection{#1}}
+ {%
+ \long\def\subsecname{#2}%
+ \long\def\lastsubsection{#1}%
+ \addtocontents{toc}{\protect\beamer@subsectionintoc{\the\c@section}{\the\c@subsection}{#2}{\the\c@page}{\the\c@part}{\the\beamer@tocsectionnumber}}%
+ }%
+ \beamer@tempcount=\c@page\advance\beamer@tempcount by -1%
+ \addtocontents{nav}{\protect\headcommand{\protect\beamer@subsectionpages{\the\beamer@subsectionstartpage}{\the\beamer@tempcount}}}%
+ \beamer@subsectionstartpage=\c@page%
+ \edef\subsectionlink{{Navigation\the\c@page}{\noexpand\subsecname}}%
+ \def\insertsubsection{\expandafter\hyperlink\subsectionlink}%
+ \def\insertsubsubsection{}%
+ \def\insertsubsectionhead{#1}%
+ \def\insertsubsubsectionhead{}%
+ \Hy@writebookmark{\the\c@subsection}{#2}{Outline\the\c@part.\the\c@section.\the\c@subsection.\the\c@page}{3}{toc}%
+ \hyper@anchorstart{Outline\the\c@part.\the\c@section.\the\c@subsection.\the\c@page}\hyper@anchorend%
+ \beamer@ifempty{#2}{\beamer@atbeginsubsections}{\beamer@atbeginsubsection}%
+ \fi%
+ \beamer@resumemode}
+\def\insertsubsection{}
+
+\def\beamer@untitledsubsection{%
+ \refstepcounter{subsection}%
+ \def\insertsubsection{}%
+ \def\lastsubsection{}}
+
+
+\mode
+<all>
+{
+ \def\AtBeginSubsection{\@ifnextchar[{\beamer@AtBeginSubsection}{\beamer@@AtBeginSubsection}}
+ \long\def\beamer@@AtBeginSubsection#1{\beamer@AtBeginSubsection[{#1}]{#1}}
+ \long\def\beamer@AtBeginSubsection[#1]#2{%
+ \def\beamer@atbeginsubsection{#2}%
+ \def\beamer@atbeginsubsections{#1}}
+ \AtBeginSubsection{}
+}
+
+\mode
+<article>
+{
+ \renewcommand<>{\subsection}{\alt#1{\beameroriginal\subsection}{\beamer@secgobble}}
+}
+
+
+%
+% Subsubsection Definitions
+%
+\newcounter{subsubsection}[subsection]
+\renewcommand\thesubsubsection{\@arabic\c@subsubsection}
+
+\beamer@subsectionstartpage=1
+
+\newcommand<>{\subsubsection}{\alt#1{\@ifnextchar[\beamer@subsubsection\beamer@@subsubsection}{\beamer@secgobble}}
+
+\def\beamer@@subsubsection{\@ifnextchar*\beamer@@ssubsubsection\beamer@@@subsubsection}
+\long\def\beamer@@ssubsubsection*#1{\beamer@subsubsection[#1]{}}
+\def\beamer@@@subsubsection#1{\beamer@subsubsection[#1]{#1}}
+\def\beamer@subsubsection[#1]#2{%
+ \beamer@savemode%
+ \mode<all>%
+ \ifbeamer@inlecture%
+ \refstepcounter{subsubsection}%
+ \beamer@ifempty{#2}{\long\def\subsubsecname{#1}}
+ {%
+ \long\def\subsubsecname{#2}%
+ \addtocontents{toc}{\protect\beamer@subsubsectionintoc%
+ {\the\c@part}{\the\c@section}{\the\c@subsection}{\the\c@subsubsection}{\the\c@page}{\the\beamer@tocsectionnumber}{#2}}%
+ }%
+ \addtocontents{nav}{\protect\headcommand{\protect\beamer@subsubsectionentry%
+ {\the\c@part}{\the\c@section}{\the\c@subsection}{\the\c@subsubsection}{\the\c@page}{\subsubsecname}}}%
+ \edef\subsubsectionlink{{Navigation\the\c@page}{\noexpand\subsubsecname}}%
+ \def\insertsubsubsection{\expandafter\hyperlink\subsubsectionlink}%
+ \def\insertsubsubsectionhead{#1}%
+ \Hy@writebookmark{\the\c@subsubsection}{#2}{Outline\the\c@part.\the\c@section.\the\c@subsection.\the\c@subsubsection.\the\c@page}{4}{toc}%
+ \hyper@anchorstart{Outline\the\c@part.\the\c@section.\the\c@subsection.\the\c@subsubsection.\the\c@page}\hyper@anchorend%
+ \beamer@ifempty{#2}{\beamer@atbeginsubsubsections}{\beamer@atbeginsubsubsection}%
+ \fi%
+ \beamer@resumemode}
+\def\insertsubsubsection{}
+\def\insertsubsubsectionhead{}
+
+\mode
+<all>
+{
+ \def\AtBeginSubsubsection{\@ifnextchar[{\beamer@AtBeginSubsubsection}{\beamer@@AtBeginSubsubsection}}
+ \long\def\beamer@@AtBeginSubsubsection#1{\beamer@AtBeginSubsubsection[{#1}]{#1}}
+ \long\def\beamer@AtBeginSubsubsection[#1]#2{%
+ \def\beamer@atbeginsubsubsection{#2}%
+ \def\beamer@atbeginsubsubsections{#1}}
+ \AtBeginSubsubsection{}
+}
+
+\mode
+<article>
+{
+ \renewcommand<>{\subsubsection}{\alt#1{\beameroriginal\subsubsection}{\beamer@secgobble}}
+}
+
+
+%
+% Appendix stuff
+%
+
+\newcommand<>\appendix{%
+ \only#1{\part{\appendixname}
+ \addtocontents{nav}{\protect\headcommand{\protect\beamer@appendixpages{\the\c@page}}}}}
+
+\mode
+<article>
+{
+ \ifx\appendix\@undefined
+ \else
+ \renewcommand<>{\appendix}{\only#1{\beameroriginal\appendix}}
+ \fi
+}
+
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasetemplates.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasetemplates.sty
new file mode 100644
index 00000000000..6b97b09babf
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasetemplates.sty
@@ -0,0 +1,127 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasetemplates.sty,v 1.50 2004/10/07 20:17:58 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+%
+% Template Installation Commands
+%
+
+\def\usebeamertemplate{\@ifstar{\beamer@usebeamertemplates}{\beamer@usebeamertemplatedo}}
+\def\beamer@usebeamertemplates{\@ifstar{\beamer@usebeamertemplatess}{\beamer@usebeamertemplatedos}}
+\def\beamer@usebeamertemplatess{\@ifstar{\beamer@usebeamertemplatedosss}{\beamer@usebeamertemplatedoss}}
+\def\beamer@usebeamertemplatedo#1{\csname beamer@@tmpl@#1\endcsname}
+\def\beamer@usebeamertemplatedos#1{{{\usebeamerfont{#1}\usebeamercolor[fg]{#1}\csname beamer@@tmpl@#1\endcsname}}}
+\def\beamer@usebeamertemplatedoss#1{{{\usebeamerfont*{#1}\usebeamercolor[fg]{#1}\csname beamer@@tmpl@#1\endcsname}}}
+\def\beamer@usebeamertemplatedosss#1{{{\usebeamerfont*{#1}\usebeamercolor*[fg]{#1}\csname beamer@@tmpl@#1\endcsname}}}
+
+\long\def\beamer@@empty{}
+\def\expandbeamertemplate#1{\csname beamer@@tmpl@#1\endcsname}
+\def\ifbeamertemplateempty#1#2#3{%
+ \def\beamer@ifdo{#3}%
+ \expandafter\ifx\csname beamer@@tmpl@#1\endcsname\relax\def\beamer@ifdo{#2}\fi%
+ \expandafter\ifx\csname beamer@@tmpl@#1\endcsname\beamer@@empty\def\beamer@ifdo{#2}\fi%
+ \beamer@ifdo}
+
+
+\mode<article>
+{
+ % the following do the same in article mode:
+ \let\beamer@usebeamertemplatedosss=\beamer@usebeamertemplatedo
+ \let\beamer@usebeamertemplatedoss=\beamer@usebeamertemplatedo
+ \let\beamer@usebeamertemplatedos=\beamer@usebeamertemplatedo
+}
+
+
+\newif\ifbeamer@sbt
+\newtoks\beamer@sbttoks
+
+\newcommand<>\defbeamertemplate{
+ \beamer@ifempty{#1}
+ {\def\beamer@@oar{<presentation>}}
+ {\def\beamer@@oar{#1}}\beamer@defbeamertemplate}
+\def\beamer@defbeamertemplate{\@ifstar{\beamer@sbttrue\beamer@sbtoo}{\beamer@sbtfalse\beamer@sbtoo}}
+\def\beamer@sbtoo#1#2{\@ifnextchar[{\beamer@sbto{#1}{#2}}{\beamer@sbto{#1}{#2}[0]}}
+\def\beamer@sbto#1#2[#3]{\@ifnextchar[{\beamer@@sbto{#1}{#2}[#3]}{\def\beamer@sbtotemp{}\beamer@@@sbto{#1}{#2}[#3]}}
+\long\def\beamer@@sbto#1#2[#3][#4]{\long\def\beamer@sbtotemp{[#4]}\beamer@@@sbto{#1}{#2}[#3]}
+\long\def\beamer@@@sbto#1#2[#3]#4{%
+ \beamer@sbttoks={\beamer@@@@sbto{#1}{#2}[#3]{#4}}%
+ \@ifnextchar[{\the\beamer@sbttoks}{\the\beamer@sbttoks[action]{}}%
+}
+\long\def\beamer@@@@sbto#1#2[#3]#4[#5]#6{%
+ \edef\beamer@@sbtoarg{\expandafter\noexpand\csname beamer@@tmpop@#1@#2\endcsname[#3]}%
+ \expandafter\expandafter\expandafter\newcommand\expandafter\beamer@@sbtoarg\beamer@sbtotemp{%
+ \expandafter\long\expandafter\def\csname beamer@@tmpl@#1\endcsname{#4}#6}%
+ \let\beamer@@next=\beamer@resetsbtoarg%
+ \expandafter\mode\beamer@@oar{\let\beamer@@next=\relax}%
+ \beamer@@next%
+ \ifbeamer@sbt\setbeamertemplate{#1}[#2]\relax\relax\relax\relax\relax\relax\relax\relax\relax\fi%
+}
+\def\beamer@resetsbtoarg{%
+ \expandafter\expandafter\expandafter\renewcommand\expandafter\beamer@@sbtoarg\beamer@sbtotemp{}
+}
+
+\def\defbeamertemplatealias#1#2#3{%
+ \edef\beamer@@temp{\def\expandafter\noexpand\csname beamer@@tmpop@#1@#2\endcsname{\expandafter\noexpand\csname beamer@@tmpop@#1@#3\endcsname}}%
+ \beamer@@temp}
+
+
+\def\defbeamertemplateparent#1{\@ifnextchar[{\beamer@sbtoparo{#1}}{\beamer@sbtoparo{#1}[*]}}
+\def\beamer@sbtoparo#1[#2]#3{\@ifnextchar[{\beamer@sbtopar{#1}[#2]{#3}}{\beamer@sbtopar{#1}[#2]{#3}[0]}}
+\def\beamer@sbtopar#1[#2]#3[#4]{\@ifnextchar[
+ {\beamer@@sbtopar{#1}[#2]{#3}[#4]}
+ {\def\beamer@sbtotemp{}\beamer@@@sbtopar{#1}[#2]{#3}[#4]}}
+\long\def\beamer@@sbtopar#1[#2]#3[#4][#5]{\long\def\beamer@sbtotemp{[#5]}\beamer@@@sbtopar{#1}[#2]{#3}[#4]}
+\long\def\beamer@@@sbtopar#1[#2]#3[#4]#5{%
+ \expandafter\def\csname beamer@@tmpgrp@#1\endcsname{#3}%
+ \edef\beamer@@sbtoarg{\noexpand\newcommand\expandafter\noexpand\csname beamer@@tmpop@#1@#2\endcsname[#4]}%
+ \expandafter\beamer@@sbtoarg\beamer@sbtotemp{%
+ \def\beamer@sbtlist{#3}%
+ \@for\beamer@templ:=\beamer@sbtlist\do
+ {\expandafter\expandafter\expandafter\setbeamertemplate
+ \expandafter\expandafter\expandafter{\expandafter\beamer@templ\expandafter}\expandafter[\beamer@@sbt@option]#5}}}
+
+
+\def\setbeamertemplate#1{%
+ \@ifnextchar[{\beamer@sbtchoose{#1}}{\beamer@sbtexec{#1}}}
+\long\def\beamer@sbtexec#1#2{%
+ \expandafter\long\expandafter\def\csname beamer@@tmpl@#1\endcsname{#2}%
+ \expandafter\ifx\csname beamer@@tmpgrp@#1\endcsname\relax%
+ \else%
+ \expandafter\expandafter\expandafter\def
+ \expandafter\expandafter\expandafter\beamer@sbt@group
+ \expandafter\expandafter\expandafter{\csname beamer@@tmpgrp@#1\endcsname}%
+ \@for\beamer@templ:=\beamer@sbt@group\do{\expandafter\setbeamertemplate\expandafter{\beamer@templ}{#2}}%
+ \fi%
+}
+\long\def\beamer@sbtchoose#1[#2]{\def\beamer@@sbt@option{#2}%
+ \expandafter\ifx\csname beamer@@tmpop@#1@#2\endcsname\relax%
+ \expandafter\let\expandafter\beamer@@next\csname beamer@@tmpop@#1@*\endcsname%
+ \else%
+ \expandafter\let\expandafter\beamer@@next\csname beamer@@tmpop@#1@#2\endcsname%
+ \fi%
+ \beamer@@next%
+}
+
+\newcommand\addtobeamertemplate[3]{%
+ \long\def\beamer@temp{#2}%
+ \expandafter\def\expandafter\beamer@@temp\expandafter{\expandafter\long\expandafter\def\csname beamer@@tmpl@#1\endcsname}%
+ \expandafter\expandafter\expandafter\long%
+ \expandafter\expandafter\expandafter\def%
+ \expandafter\expandafter\expandafter\beamer@@addtemplate%
+ \expandafter\expandafter\expandafter{\csname beamer@@tmpl@#1\endcsname}%
+ \expandafter\expandafter\expandafter\beamer@@temp%
+ \expandafter\expandafter\expandafter{\expandafter\beamer@temp\beamer@@addtemplate#3}%
+}
+
+
+
+\RequirePackage{beamerbaseauxtemplates}
+
+
+\mode
+<all>
+
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty
new file mode 100644
index 00000000000..c390a5d0d50
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasethemes.sty
@@ -0,0 +1,37 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasethemes.sty,v 1.9 2004/10/07 20:17:58 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+%
+% Basic commands for including themes
+%
+\mode<presentation>
+{
+ \def\beamer@calltheme#1#2#3{%
+ \def\beamer@themelist{#2}
+ \@for\beamer@themename:=\beamer@themelist\do
+ {\usepackage[#1]{#3\beamer@themename}}}
+
+ \newcommand\usetheme[2][]{\beamer@calltheme{#1}{#2}{beamertheme}}
+ \newcommand\usecolortheme[2][]{\beamer@calltheme{#1}{#2}{beamercolortheme}}
+ \newcommand\usefonttheme[2][]{\beamer@calltheme{#1}{#2}{beamerfonttheme}}
+ \newcommand\useoutertheme[2][]{\beamer@calltheme{#1}{#2}{beameroutertheme}}
+ \newcommand\useinnertheme[2][]{\beamer@calltheme{#1}{#2}{beamerinnertheme}}
+}
+
+\mode<article>
+{
+ \newcommand\usetheme[2][]{}
+ \newcommand\usecolortheme[2][]{}
+ \newcommand\usefonttheme[2][]{}
+ \newcommand\useoutertheme[2][]{}
+ \newcommand\useinnertheme[2][]{}
+}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasetheorems.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasetheorems.sty
new file mode 100644
index 00000000000..cd6d0c2fdbc
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasetheorems.sty
@@ -0,0 +1,163 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasetheorems.sty,v 1.7 2005/04/04 15:26:39 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\mode
+<all>
+
+\IfFileExists{translator.sty}{\RequirePackage{translator}}{}
+\providecommand\translation[2][]{#2}
+
+
+\mode
+<presentation>
+
+\ifbeamer@ams
+
+\RequirePackage{amsmath}
+\RequirePackage{amsthm}
+
+% For old versions of amsthm
+\providecommand\thm@space@setup{}
+\providecommand\pushQED[1]{\def\beamer@qed{#1}}
+\providecommand\popQED{\beamer@qed}
+\providecommand\qedhere{\qed}
+
+% Redfine certain amsthm internals:
+\def\@thm#1#2#3{%
+ \ifhmode\unskip\unskip\par\fi
+ \normalfont
+ \let\thmheadnl\relax
+ \let\thm@swap\@gobble
+ \thm@headpunct{.}% add period after heading
+ \thm@space@setup
+ #1% style overrides
+ \def\inserttheoremname{#3}
+ \def\inserttheorempunctuation{\the\thm@headpunct}
+ \def\@tempa{#2}%
+ \ifx\@empty\@tempa
+ \def\inserttheoremnumber{}
+ \else
+ \refstepcounter{#2}%
+ \expandafter\def\expandafter\inserttheoremnumber\expandafter{ \csname the#2\endcsname}
+ \fi
+ \beamer@begintheorem%
+}
+
+\let\beamer@origxthm=\@xthm
+\def\@xthm#1{\resetcounteronoverlays{#1}\beamer@origxthm{#1}}
+
+\def\inserttheoremheadfont{\the\thm@headfont}
+\def\inserttheoremblockenv{block}
+
+\def\th@example{%
+ \normalfont % body font
+ \def\inserttheoremblockenv{exampleblock}
+}
+
+\newcommand<>\beamer@begintheorem[1][]{%
+ \beamer@ifempty{#1}
+ {\def\inserttheoremaddition{}}
+ {\def\inserttheoremaddition{#1}}
+ \usebeamertemplate{theorem begin}#2}
+\def\@endtheorem{\usebeamertemplate{theorem end}}
+
+\renewenvironment<>{proof}[1][\proofname]{%
+ \par
+ \def\insertproofname{#1\@addpunct{.}}%
+ \pushQED{\qed}
+ \usebeamertemplate{proof begin}#2}
+{\popQED\usebeamertemplate{proof end}}
+
+\fi
+
+\def\qedsymbol{\leavevmode\hbox{\usebeamertemplate*{qed symbol}}}
+
+
+\mode
+<article>
+{
+ \ifbeamer@ams
+ \RequirePackage{amsmath}
+ \RequirePackage{amsthm}
+
+ \renewenvironment<>{proof}[1][\proofname]
+ {\begin{actionenv}#2\begin{originalproof}[#1]}{\end{originalproof}\end{actionenv}}
+
+ % Make new theorem overlay-specification-aware
+ \let\beamer@origthm=\@thm
+ \def\@thm#1#2#3{\def\beamer@store{{#1}{#2}{#3}}\beamer@readspec}
+ \newcommand<>\beamer@readspec[1][]{\def\beamer@storeaction{\begin{actionenv}#2}%
+ \expandafter\beamer@origthm\beamer@store[#1]}
+
+ \let\beamer@origbegintheorem=\@begintheorem
+ \def\@begintheorem{\beamer@storeaction\beamer@origbegintheorem}
+
+ \let\beamer@origendtheorem=\@endtheorem
+ \def\@endtheorem{\beamer@origendtheorem\end{actionenv}}
+ \fi
+
+ \def\th@example{\th@remark}
+
+ \newcommand{\ExampleInline}[1]{\translation{Example}: \ignorespaces#1}
+
+ \newcommand{\BeispielInline}[1]{Beispiel: \ignorespaces#1}
+}
+
+\mode
+<all>
+{
+ \ifbeamer@blocks
+ \ifbeamer@countsect
+ \newtheorem{theorem}{\translation{Theorem}}[section]
+ \else
+ \newtheorem{theorem}{\translation{Theorem}}
+ \fi
+ \newtheorem{corollary}[theorem]{\translation{Corollary}}
+ \newtheorem{fact}[theorem]{\translation{Fact}}
+ \newtheorem{lemma}[theorem]{\translation{Lemma}}
+ \newtheorem{problem}[theorem]{\translation{Problem}}
+ \newtheorem{solution}[theorem]{\translation{Solution}}
+
+ \theoremstyle{definition}
+ \newtheorem{definition}[theorem]{\translation{Definition}}
+ \newtheorem{definitions}[theorem]{\translation{Definitions}}
+
+ \theoremstyle{example}
+ \newtheorem{example}[theorem]{\translation{Example}}
+ \newtheorem{examples}[theorem]{\translation{Examples}}
+
+
+ % Compatibility
+ \newtheorem{Beispiel}[theorem]{Beispiel}
+ \newtheorem{Beispiele}[theorem]{Beispiele}
+ \theoremstyle{plain}
+ \newtheorem{Loesung}[theorem]{L\"osung}
+ \newtheorem{Satz}[theorem]{Satz}
+ \newtheorem{Folgerung}[theorem]{Folgerung}
+ \newtheorem{Fakt}[theorem]{Fakt}
+ \newenvironment{Beweis}{\begin{proof}[Beweis.]}{\end{proof}}
+ \newenvironment{Lemma}{\begin{lemma}}{\end{lemma}}
+ \newenvironment{Proof}{\begin{proof}}{\end{proof}}
+ \newenvironment{Theorem}{\begin{theorem}}{\end{theorem}}
+ \newenvironment{Problem}{\begin{problem}}{\end{problem}}
+ \newenvironment{Corollary}{\begin{corollary}}{\end{corollary}}
+ \newenvironment{Example}{\begin{example}}{\end{example}}
+ \newenvironment{Examples}{\begin{examples}}{\end{examples}}
+ \newenvironment{Definition}{\begin{definition}}{\end{definition}}
+ \fi
+}
+
+\mode
+<all>
+% End in common mode
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasetitle.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasetitle.sty
new file mode 100644
index 00000000000..799cf5f3a37
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasetitle.sty
@@ -0,0 +1,283 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasetitle.sty,v 1.23 2005/10/23 16:55:54 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+%
+%
+% The \maketitle command (for compatibility with other classes)
+%
+%
+\def\maketitle{\ifbeamer@inframe\titlepage\else\frame{\titlepage}\fi}
+
+
+%
+%
+% The \titlepage and \partpage
+%
+%
+\def\titlepage{\usebeamertemplate*{title page}\@thanks}
+\def\partpage{\usebeamertemplate*{part page}}
+
+\mode
+<article>
+{\providecommand\partpage{}}
+
+
+%
+%
+% The \title command
+%
+%
+\renewcommand{\title}{\@dblarg\beamer@title}
+\long\def\beamer@title[#1]#2{%
+ \def\inserttitle{#2}%
+ \def\beamer@shorttitle{#1}%
+ }
+\title{}
+
+\newcommand\insertshorttitle[1][]{%
+ \beamer@setupshort{#1}%
+ \let\thanks=\@gobble%
+ \ifnum\c@page=1%
+ \hyperlinkpresentationend{\beamer@insertshort{\beamer@shorttitle}}%
+ \else%
+ \hyperlinkpresentationstart{\beamer@insertshort{\beamer@shorttitle}}%
+ \fi}
+
+
+
+\mode
+<article>
+{
+ \let\beamer@origtitle=\title
+ \renewcommand{\title}[2][]{\beamer@origtitle{#2}}
+}
+
+
+
+%
+%
+% The \subtitle command
+%
+%
+\newcommand{\subtitle}{\@dblarg\beamer@subtitle}
+\long\def\beamer@subtitle[#1]#2{%
+ \def\insertsubtitle{#2}%
+ \def\beamer@shortsubtitle{#1}%
+ }
+\subtitle{}
+
+\newcommand\insertshortsubtitle[1][]{%
+ \let\thanks=\@gobble%
+ \beamer@setupshort{#1}%
+ \ifnum\c@page=1%
+ \hyperlinkpresentationend{\beamer@insertshort{\beamer@shortsubtitle}}%
+ \else%
+ \hyperlinkpresentationstart{\beamer@insertshort{\beamer@shortsubtitle}}%
+ \fi}
+
+\ifbeamer@autopdfinfo%
+ \g@addto@macro\beamer@firstminutepatches
+ {
+ \begingroup
+ \let\beamer@saved@hook\pdfstringdefPreHook
+ \pdfstringdefDisableCommands{%
+ \let\\=\
+ \let\newline=\\%
+ }%
+ \let\thanks=\@gobble%
+ \hypersetup{pdftitle={\inserttitle\ifx\insertsubtitle\@empty\else\ - \insertsubtitle\fi}}
+ \global\let\pdfstringdefPreHook\beamer@saved@hook
+ \endgroup
+ }
+\fi%
+
+\mode
+<article>
+{
+ \providecommand{\subtitle}[2][]{\g@addto@macro\@title{\\<article>{\normalsize#2}}}
+}
+
+
+%
+%
+% The \date command
+%
+%
+\def\date{\@dblarg\beamer@date}
+\long\def\beamer@date[#1]#2{%
+ \def\insertdate{#2}%
+ \def\beamer@shortdate{#1}%
+ }
+\date{\today}
+
+
+\newcommand\insertshortdate[1][]{%
+ {%
+ \let\thanks=\@gobble%
+ \beamer@setupshort{#1}%
+ \beamer@insertshort{\beamer@shortdate}%
+ }}
+
+
+\mode
+<article>
+{
+ \let\beamer@origdate=\date
+ \renewcommand{\date}[2][]{\beamer@origdate{#2}}
+}
+
+%
+%
+% The \author command
+%
+%
+\def\author{\@dblarg\beamer@author}
+\long\def\beamer@author[#1]#2{%
+ \def\insertauthor{\def\inst{\beamer@insttitle}\def\and{\beamer@andtitle}#2}%
+ \def\beamer@shortauthor{#1}%
+ \ifbeamer@autopdfinfo%
+ \def\beamer@andstripped{}%
+ \beamer@stripands#2 \and\relax
+ {\let\inst=\@gobble\let\thanks=\@gobble\def\and{, }\hypersetup{pdfauthor={\beamer@andstripped}}}
+ \fi%
+}
+
+\def\beamer@stripands#1 \and#2\relax{%
+ \def\beamer@temp{#2}%
+ \ifx\beamer@temp\@empty
+ \expandafter\def\expandafter\beamer@andstripped\expandafter{\beamer@andstripped#1}
+ \else
+ \expandafter\def\expandafter\beamer@andstripped\expandafter{\beamer@andstripped#1, }
+ \beamer@stripands#2\relax%
+ \fi
+}
+
+\author{}
+
+
+% Aux commands for \author
+\def\beamer@insttitle#1{{\donotcoloroutermaths$^{#1}$}}
+\def\beamer@andtitle{\quad}
+\def\beamer@instother#1{}
+\def\beamer@andother{\unskip, }
+
+\newcommand\insertshortauthor[1][]{%
+ {%
+ \def\inst{\beamer@instother}\def\and{\beamer@andother}\let\thanks=\@gobble%
+ \beamer@setupshort{#1}%
+ \beamer@insertshort{\beamer@shortauthor}%
+ }}
+
+
+\mode
+<article>
+{
+ \let\beamer@origauthor=\author
+ \renewcommand{\author}[2][]{\beamer@origauthor{#2}}
+}
+
+
+
+%
+%
+% The \titlegraphic command
+%
+%
+\mode
+<all>
+{
+ \newcommand\titlegraphic[1]{\def\inserttitlegraphic{#1}}
+ \titlegraphic{}
+}
+
+
+
+%
+%
+% The \subject command
+%
+%
+\mode
+<all>
+{
+ \providecommand\subject[1]{\hypersetup{pdfsubject={#1}}}
+ \providecommand\keywords[1]{\hypersetup{pdfkeywords={#1}}}
+}
+
+
+
+
+%
+%
+% The \institute command
+%
+%
+\def\institute{\@dblarg\beamer@institute}
+\long\def\beamer@institute[#1]#2{%
+ \def\beamer@temp{#2}%
+ \ifx\beamer@temp\@empty
+ \def\insertinstitute{}
+ \else
+ \def\insertinstitute{\def\inst{\beamer@instinst}\def\and{\beamer@andinst}#2}%
+ \fi
+ \def\beamer@shortinstitute{#1}}
+\institute{}
+
+\def\beamer@instinst#1{{\donotcoloroutermaths$^{#1}$}\ignorespaces}
+\def\beamer@andinst{\\[1em]}
+
+\newcommand\insertshortinstitute[1][]{%
+ {%
+ \let\thanks=\@gobble%
+ \def\inst{\beamer@instother}\def\and{\beamer@andother}%
+ \beamer@setupshort{#1}%
+ \beamer@insertshort{\beamer@shortinstitute}%
+ }}
+
+
+
+\mode
+<article>
+{
+ \ifx\institute\@undefined
+ \newcommand{\institute}[2][]{}
+ \else
+ \let\beamer@originstitute=\institute
+ \renewcommand{\institute}[2][]{\beamer@originstitute{#2}}
+ \fi
+
+ \providecommand\and{\unskip, }
+ \providecommand\inst[1]{$^{#1}$}
+}
+
+
+%
+%
+% The \logo command
+%
+%
+\def\logo{\setbeamertemplate{logo}}
+\def\insertlogo{\usebeamertemplate*{logo}}
+
+
+\mode
+<article>
+{
+ \providecommand\logo[1]{}
+}
+
+
+\mode
+<all>
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty
new file mode 100644
index 00000000000..645a4adcb98
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasetoc.sty
@@ -0,0 +1,192 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasetoc.sty,v 1.20 2004/12/09 22:31:07 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+%
+% Local counters/ifs/dimensions
+%
+\newif\ifbeamer@pausesections
+\newif\ifbeamer@pausesubsections
+
+%
+%
+% Table of Contents Format
+%
+%
+
+\def\beamer@toc@sectionstyle#1{\beamer@toc@process\beamer@toc@cs\beamer@toc@os#1//}
+\def\beamer@toc@subsectionstyle#1{\beamer@toc@sprocess\beamer@toc@css\beamer@toc@oss\beamer@toc@ooss#1///}
+
+\define@key{beamertoc}{sectionstyle}{\beamer@toc@sectionstyle{#1}}
+\define@key{beamertoc}{subsectionstyle}{\beamer@toc@subsectionstyle{#1}}
+\def\beamer@toc@process#1#2#3/#4/{%
+ \beamer@ifempty{#4}{\def#1{#3}\def#2{#3}}{\def#1{#3}\def#2{#4}\@gobble}}
+\def\beamer@toc@sprocess#1#2#3#4/#5/#6/{%
+ \beamer@ifempty{#5}%
+ {\def#1{#4}\def#2{#4}\def#3{#4}}
+ {\beamer@ifempty{#6}
+ {\def#1{#4}\def#2{#5}\def#3{#5}\@gobble}
+ {\def#1{#4}\def#2{#5}\def#3{#6}\@gobbletwo}}}
+
+\define@key{beamertoc}{pausesections}[true]{\beamer@pausesectionstrue}
+\define@key{beamertoc}{pausesubsections}[true]{\beamer@pausesubsectionstrue}
+
+\define@key{beamertoc}{currentsection}[]{\beamer@toc@sectionstyle{show/shaded}\beamer@toc@subsectionstyle{show/show/shaded}}
+\define@key{beamertoc}{currentsubsection}[]{\beamer@toc@subsectionstyle{show/shaded}}
+\define@key{beamertoc}{hideallsubsections}[]{\beamer@toc@subsectionstyle{hide}}
+\define@key{beamertoc}{hideothersubsections}[]{\beamer@toc@subsectionstyle{show/show/hide}}
+
+\define@key{beamertoc}{part}{\beamer@showpartnumber=#1\relax}
+\define@key{beamertoc}{sections}{\beamer@parsetocsections#1[]}
+\define@key{beamertoc}{firstsection}{\beamer@sectionadjust=-#1\relax\advance\beamer@sectionadjust by 1\relax}
+\def\beamer@parsetocsections{\@ifnextchar<\beamer@@parsetocsections\beamer@@@parsetocsections}
+\def\beamer@@parsetocsections#1[]{\def\beamer@tocsections{#1}}
+\def\beamer@@@parsetocsections#1[]{\def\beamer@tocsections{<all:#1>}}
+
+\def\tableofcontents{\@ifnextchar[{\beamer@tableofcontents}{\beamer@tableofcontents[]}}
+\def\beamer@tableofcontents[#1]{%
+ \def\beamer@toc@cs{show}%
+ \def\beamer@toc@os{show}%
+ \def\beamer@toc@css{show}%
+ \def\beamer@toc@oss{show}%
+ \def\beamer@toc@ooss{show}%
+ \beamer@showpartnumber=\c@part%
+ \beamer@pausesectionsfalse%
+ \beamer@pausesubsectionsfalse%
+ \def\beamer@tocsections{<*>}%
+ \setkeys{beamertoc}{firstsection=1}%
+ \setkeys{beamertoc}{#1}%
+ \vspace*{-.5em}{\makeatletter%
+ \pause[0]%
+ \@input{\jobname.toc}%
+ \vfill}%
+ }
+
+
+\def\beamer@tocaction@show#1{\usebeamertemplate**{#1}}
+\def\beamer@tocaction@shaded#1{\usebeamertemplate**{#1 shaded}}
+\def\beamer@tocaction@hide#1{}
+
+\def\beamer@tocact#1#2{\csname beamer@tocaction@#1\endcsname{#2}}
+
+\def\beamer@tocifnothide#1{\csname beamer@tocinvcheck@#1\endcsname}
+\let\beamer@tocinvcheck@hide\@gobble
+
+\def\beamer@hidetext{hide}
+
+\def\sectionintoc{}
+\def\beamer@sectionintoc#1#2#3#4#5{%
+ \ifnum\c@tocdepth>0%
+ \ifnum#4=\beamer@showpartnumber%
+ {
+ \beamer@saveanother%
+ \gdef\beamer@todo{}%
+ \beamer@slideinframe=#1\relax%
+ \expandafter\only\beamer@tocsections{\gdef\beamer@todo{%
+ \beamer@tempcount=#5\relax%
+ \advance\beamer@tempcount by\beamer@sectionadjust%
+ \edef\inserttocsectionnumber{\the\beamer@tempcount}%
+ \def\inserttocsection{\hyperlink{Navigation#3}{#2}}%
+ \beamer@tocifnothide{\ifnum\c@section=#1\beamer@toc@cs\else\beamer@toc@os\fi}%
+ {
+ \ifbeamer@pausesections\pause\fi%
+ \ifx\beamer@toc@ooss\beamer@hidetext
+ \vskip1.5em
+ \else
+ \vfill
+ \fi
+ {%
+ \hbox{\vbox{%
+ \def\beamer@breakhere{\\}%
+ \beamer@tocact{\ifnum\c@section=#1\beamer@toc@cs\else\beamer@toc@os\fi}{section in toc}}}%
+ \par%
+ }%
+ }%
+ }
+ }%
+ \beamer@restoreanother%
+ }
+ \beamer@todo%
+ \fi\fi%
+}
+
+\def\subsectionintoc{}
+\long\def\beamer@subsectionintoc#1#2#3#4#5#6{%
+ \ifnum\c@tocdepth>1%
+ \ifnum#5=\beamer@showpartnumber%
+ {
+ \beamer@saveanother%
+ \gdef\beamer@todo{}%
+ \beamer@slideinframe=#1\relax%
+ \expandafter\only\beamer@tocsections{\gdef\beamer@todo{%
+ \ifbeamer@pausesubsections\pause\fi%
+ \beamer@tempcount=#6%
+ \advance\beamer@tempcount by\beamer@sectionadjust%
+ \edef\inserttocsectionnumber{\the\beamer@tempcount}%
+ \def\inserttocsubsectionnumber{#2}%
+ \def\inserttocsubsection{\hyperlink{Navigation#4}{#3}}%
+ \beamer@tocifnothide{\ifnum\c@section=#1\beamer@toc@oss\else\beamer@toc@ooss\fi}%
+ {%
+ \def\beamer@breakhere{\\}%
+ \beamer@tocact{\ifnum\c@section=#1\ifnum\c@subsection=#2\beamer@toc@css\else\beamer@toc@oss\fi\else\beamer@toc@ooss\fi}
+ {subsection in toc}%
+ }%
+ }}%
+ \beamer@restoreanother%
+ }
+ \beamer@todo%
+ \fi\fi%
+}
+
+\def\subsubsectionintoc{}
+\long\def\beamer@subsubsectionintoc#1#2#3#4#5#6#7{%
+ \ifnum\c@tocdepth>2%
+ \ifnum#1=\beamer@showpartnumber%
+ {
+ \beamer@saveanother%
+ \gdef\beamer@todo{}%
+ \beamer@slideinframe=#2\relax%
+ \expandafter\only\beamer@tocsections{\gdef\beamer@todo{%
+ \ifbeamer@pausesubsections\pause\fi%
+ \beamer@tempcount=#6%
+ \advance\beamer@tempcount by\beamer@sectionadjust%
+ \edef\inserttocsectionnumber{\the\beamer@tempcount}%
+ \def\inserttocsubsectionnumber{#3}%
+ \def\inserttocsubsubsectionnumber{#4}%
+ \def\inserttocsubsubsection{\hyperlink{Navigation#5}{#7}}%
+ \beamer@tocifnothide{\ifnum\c@section=#2\beamer@toc@oss\else\beamer@toc@ooss\fi}%
+ {%
+ \def\beamer@breakhere{\\}%
+ \beamer@tocact{\ifnum\c@section=#2\ifnum\c@subsection=#3\beamer@toc@css\else\beamer@toc@oss\fi\else\beamer@toc@ooss\fi}
+ {subsubsection in toc}%
+ }%
+ }}%
+ \beamer@restoreanother%
+ }
+ \beamer@todo%
+ \fi\fi%
+}
+
+\mode
+<article>
+{
+ \AtBeginDocument{
+ \let\beamer@origtableofcontents=\tableofcontents
+ \renewcommand{\tableofcontents}[1][]{\beamer@origtableofcontents}
+ }
+}
+
+
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbasetwoscreens.sty b/Master/texmf-dist/tex/latex/beamer/beamerbasetwoscreens.sty
new file mode 100644
index 00000000000..ad77f52d7e2
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbasetwoscreens.sty
@@ -0,0 +1,60 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasetwoscreens.sty,v 1.6 2005/10/14 10:24:16 tantau Exp $
+
+% Copyright 2004 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode
+<presentation>
+
+\newif\ifbeamer@twoscreenstext
+\newif\ifbeamer@dosecondmode
+
+\defbeameroption{previous slide on second screen}[right]%
+{
+ \pgfpagesuselayout{two screens with lagging second}[second #1]
+ \beamer@twoscreenstexttrue
+ \nofiles
+}
+
+\defbeameroption{second mode text on second screen}[right]%
+{
+ \pgfpagesuselayout{two screens with optional second}[second #1]
+ \beamer@twoscreenstexttrue
+}
+
+\defbeameroption{always typeset second mode}[true]%
+{
+ \def\beamer@defaultdosecondmode{#1}
+}
+\def\beamer@defaultdosecondmode{false}
+
+
+\long\def\beamer@dosecondscreennow#1{% called from \beamer@doseveralframes
+ \ifbeamer@dosecondmode%
+ {%
+ \clearpage%
+ \def\beamer@currentmode{second}
+ \def\beamer@doifnotinframe{}%
+ \def\beamer@doifinframe{\begin{beamer@frameslide}%
+ #1%
+ \end{beamer@frameslide}%
+ \pgfcurrentpagewillbelogicalpage{2}%
+ \clearpage%
+ }%
+ {\beamer@masterdecode{\beamer@whichframes}}%
+ \beamer@donow%
+ }%
+ \fi%
+}
+
+
+\mode
+<all>
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty b/Master/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty
new file mode 100644
index 00000000000..1c3d5dd4345
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/beamerbaseverbatim.sty
@@ -0,0 +1,121 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbaseverbatim.sty,v 1.6 2005/04/12 14:29:35 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+
+\newwrite\beamer@verbatimfileout
+
+\def\beamer@verbatimreadframe{%
+ \begingroup%
+ \let\do\beamer@makeinnocent\dospecials%
+ \count@=127%
+ \@whilenum\count@<255 \do{%
+ \advance\count@ by 1%
+ \catcode\count@=11%
+ }%
+ \beamer@makeinnocent\^^L% and whatever other special cases
+ \endlinechar`\^^M \catcode`\^^M=12 \beamer@processframefirstline}
+
+{\catcode`\^^M=12\endlinechar=-1%
+ \long\gdef\beamer@processframefirstline#1^^M{%
+ \def\beamer@test{#1}%
+ \ifx\beamer@test\beamer@stopframefirst%
+ \let\next=\beamer@framewritten%
+ \else
+ \@temptokena={#1}%
+ \immediate\write\beamer@verbatimfileout{\the\@temptokena}%
+ \let\next=\beamer@processframeline%
+ \fi%
+ \next%
+ }
+ \long\gdef\beamer@processframeline#1^^M{%
+ \def\beamer@test{#1}%
+ \ifx\beamer@test\beamer@stopframe%
+ \let\next=\beamer@framewritten%
+ \else
+ \immediate\write\beamer@verbatimfileout{#1}%
+ \let\next=\beamer@processframeline%
+ \fi%
+ \next%
+ }
+}
+
+\def\beamer@setupstoppers#1{%
+ {
+ \escapechar=-1\relax%
+ \xdef\beamer@stopframe{\string\\end\string\{#1\string\}}
+ \xdef\beamer@stopframefirst{\noexpand\end\string\{#1\string\}}
+}
+}
+
+
+\def\beamer@framewritten{\endgroup%
+ \beamer@afterexternalframe%
+}
+
+
+
+
+% The following code is partly adapted from code from the alltt package.
+
+\mode
+<all>
+{
+\begingroup
+\lccode`\~=`\'
+\lowercase{\endgroup
+\newenvironment{semiverbatim}{%
+ \trivlist
+ \item\relax
+ \if@minipage
+ \else
+ \vskip\parskip
+ \fi
+ \leftskip\@totalleftmargin
+ \rightskip\z@skip
+ \parindent\z@
+ \parfillskip\@flushglue
+ \parskip\z@skip
+ \@@par
+ \@tempswafalse
+ \def\par{%
+ \if@tempswa
+ \leavevmode\null\@@par\penalty\interlinepenalty
+ \else
+ \@tempswatrue
+ \ifhmode\@@par\penalty\interlinepenalty\fi
+ \fi}
+ \obeylines
+ \def\verbatim@nolig@list{\do\`\do\,\do\'\do\-}
+ \verbatim@font
+ \let\org@prime~%
+ \everymath\expandafter{\the\everymath
+ \catcode`\'=12 \let~\org@prime}
+ \everydisplay\expandafter{\the\everydisplay
+ \catcode`\'=12 \let~\org@prime}
+ \def\dospecials{\do\ \do\$\do\&%
+ \do\#\do\^\do\_\do\%\do\~\do\`\do\,\do\'\do\-}
+ \let\do\@makeother
+ \dospecials
+ \def\\{\char`\\}
+ \def\{{\char`\{}
+ \def\}{\char`\}}
+ \frenchspacing\@vobeyspaces
+ \everypar \expandafter{\the\everypar \unpenalty}}
+{\endtrivlist}}
+}
+
+\mode
+<all>
+% End in common mode
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/examples/beamerexample1.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/emulation/beamerfoils.sty b/Master/texmf-dist/tex/latex/beamer/emulation/beamerfoils.sty
new file mode 100644
index 00000000000..59c64595c81
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/emulation/beamerfoils.sty
@@ -0,0 +1,60 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/emulation/beamerfoils.sty,v 1.6 2004/10/07 20:53:07 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\let\leftheader=\@gobble
+\let\rightheader=\@gobble
+\let\leftfooter=\@gobble
+\let\rightfooter=\@gobble
+\let\Restriction=\@gobble
+\let\marginpar=\@gobble
+
+\newcommand\LogoOff{\expandafter\global\logo{}}
+\newcommand\LogoOn{\expandafter\global\logo{\beamerfoils@logo}}
+\def\MyLogo#1{\gdef\beamerfoils@logo{#1}\LogoOn}
+\def\beamerfoils@logo{}
+
+\newtheorem*{Theorem*}{Theorem}
+\newtheorem*{Lemma*}{Lemma}
+\newtheorem*{Corollary*}{Corollary}
+\newtheorem*{Proposition*}{Proposition}
+\newtheorem*{Definition*}{Definition}
+
+\def\beamerfoils@closer{}%
+\newcommand\foilhead[2][]{%
+ \beamerfoils@closer%
+ \ifbeamer@inframe
+ \gdef\beamerfoils@closer{}%
+ \let\beamerfoils@next=\relax%
+ \else
+ \gdef\beamerfoils@closer{\egroup}%
+ \let\beamerfoils@next=\beamerfoils@openframe%
+ \fi
+ \beamerfoils@next%
+ \frametitle{#2}%
+ }
+\let\rotatefoilhead=\foilhead
+
+\def\beamerfoils@openframe{\beamerfoils@origframe[allowframebreaks]\bgroup}%
+
+\let\beamerfoils@origframe=\frame
+\def\frame{\endfoil\beamerfoils@origframe}
+
+\def\endfoil{\beamerfoils@closer\gdef\beamerfoils@closer{}}
+
+\beamertemplatecontinuationtext
+
+\newenvironment{boldequation}{\boldmath\begin{equation}}{\end{equation}}
+\newenvironment{boldequation*}{\boldmath\begin{equation*}}{\end{equation*}}
+
+\DeclareRobustCommand\FoilTeX{{\normalfont{\sffamily Foil}\kern-.03em{\rmfamily\TeX}}}
+\def\bm#1{\mathpalette\bmstyle{#1}}
+\def\bmstyle#1#2{\mbox{\boldmath$#1#2$}}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: examples/beamerexamples-foils.tex
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/emulation/beamerprosper.sty b/Master/texmf-dist/tex/latex/beamer/emulation/beamerprosper.sty
new file mode 100644
index 00000000000..4eac19858c9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/emulation/beamerprosper.sty
@@ -0,0 +1,174 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/emulation/beamerprosper.sty,v 1.4 2004/10/07 20:53:07 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\let\beamerprosper@entry=\@gobble
+
+\DeclareOption{framesassubsections}{\mode<presentation>
+ {\def\beamerprosper@entry#1{\beamer@ifempty{#1}{}{\subsection{#1}}}}}
+
+\ProcessOptions
+
+% Redefine \institution inside \author
+\mode<presentation>
+{
+\def\author{\@dblarg\beamer@author}
+\def\beamer@author[#1]#2{%
+ \def\insertauthor{\def\inst{\beamer@insttitle}\def\and{\beamer@andtitle}%
+ \let\institution=\beamer@institution#2}%
+ \def\beamer@shortauthor{\let\institution=\beamer@shortinstitution#1}%
+}
+\def\beamer@institution#1{\footnotesize #1}
+\def\beamer@shortinstitution#1{\ }
+
+\def\institution{\institute}
+}
+
+\mode<article>
+{
+ \def\institution#1{#1}
+}
+
+
+\newcommand\email[1]{\texttt{#1}}
+
+\define@key{beamerprosper}{toc}{\def\beamerprosper@toc{#1}}
+\define@key{beamerprosper}{template}{}
+\define@key{beamerprosper}{trans}{\def\beamerprosper@trans{#1}}
+\define@key{beamerprosper}{Glitter}[true]{\def\beamerprosper@trans{Glitter}}
+\define@key{beamerprosper}{R}[true]{\def\beamerprosper@trans{R}}
+\define@key{beamerprosper}{Replace}[true]{\def\beamerprosper@trans{Replace}}
+\define@key{beamerprosper}{Split}[true]{\def\beamerprosper@trans{Split}}
+\define@key{beamerprosper}{Blinds}[true]{\def\beamerprosper@trans{Blinds}}
+\define@key{beamerprosper}{Box}[true]{\def\beamerprosper@trans{Box}}
+\define@key{beamerprosper}{Wipe}[true]{\def\beamerprosper@trans{Wipe}}
+\define@key{beamerprosper}{Dissolve}[true]{\def\beamerprosper@trans{Dissolve}}
+\define@key{beamerprosper}{Glitter}[true]{\def\beamerprosper@trans{Glitter}}
+
+
+\newcommand{\PDForPS}[2]{\ifx\pdfoutput\@undefined#2\else#1\fi}
+\newcommand{\onlyInPDF}[1]{\ifx\pdfoutput\@undefined\else#1\fi}
+\newcommand{\onlyInPS}[1]{\ifx\pdfoutput#1\@undefined\fi}
+
+\newenvironment{slide}[2][]{%
+ \def\beamerprosper@toc{#2}
+ \def\beamerprosper@trans{}%
+ \setkeys{beamerprosper}{#1}%
+ \expandafter\beamerprosper@entry\expandafter{\beamerprosper@toc}%
+ \edef\@temp{\noexpand\begin{frame}\beamerprosper@options}%
+ \@temp\PDFtransition{\beamerprosper@trans}\frametitle{#2}}{\end{frame}}
+
+\def\beamerprosper@options{[containsverbatim]}
+\long\def\overlays#1#2{{\def\beamerprosper@options{}#2}}
+
+\def\fromSlide{\@ifstar{\beamer@sfromSlide}{\beamer@fromSlide}}
+\newcommand{\beamer@fromSlide}[2]{\uncover<#1->{#2}}
+\newcommand{\beamer@sfromSlide}[2]{\only<#1->{#2}}
+
+\def\onlySlide{\@ifstar{\beamer@sonlySlide}{\beamer@onlySlide}}
+\newcommand{\beamer@onlySlide}[2]{\uncover<#1>{#2}}
+\newcommand{\beamer@sonlySlide}[2]{\only<#1>{#2}}
+
+\def\untilSlide{\@ifstar{\beamer@suntilSlide}{\beamer@untilSlide}}
+\newcommand{\beamer@untilSlide}[2]{\uncover<-#1>{#2}}
+\newcommand{\beamer@suntilSlide}[2]{\only<-#1>{#2}}
+
+\newcommand\FromSlide[1]{\onslide<#1->}
+\newcommand\OnlySlide[1]{\onslide<#1>}
+\newcommand\UntilSlide[1]{\onslide<-#1>}
+
+\newcommand\slideCaption[1]{\date{#1}}
+\def\Logo{\@ifnextchar(\beamer@Logo\logo}
+\def\beamer@Logo(#1,#2){\logo}
+
+\let\DefaultTransition=\@gobble
+\let\NoFrenchBabelItemize=\relax
+\let\TitleSlideNav=\@gobble
+\let\NormalSlideNav=\@gobble
+\let\LeftFoot=\@gobble
+\let\RightFoot=\@gobble
+
+\AtBeginDocument{\let\beamer@steporigitem=\item}
+
+\newenvironment{Itemize}{\begin{itemize}}{\end{itemize}}
+\newenvironment{itemstep}[1][]{\begin{itemize}[<+->]}{\end{itemize}}
+\newenvironment{enumstep}[1][]{\begin{enumerate}[<+->]}{\end{enumerate}}
+\newcommand\prosperpart[2][]{\begin{slide}[#1]{}\begin{centering}\Large\structure{#2}\par\end{centering}\end{slide}}
+\newcommand{\hiddenitem}{\addtocounter{beamerpauses}{1}}
+
+
+\newcommand{\FontTitle}[2]{}
+\newcommand{\FontText}[2]{}
+\newcommand{\fontTitle}[1]{#1}
+\newcommand{\fontText}[1]{#1}
+\newcommand{\ColorFoot}[1]{}
+\newcommand{\PDFtransition}[1]{\csname beamer@trans#1\endcsname}
+\def\beamer@trans{}
+\def\beamer@transR{}
+\def\beamer@transReplace{}
+\def\beamer@transSplit{\transsplithorizontalout}
+\def\beamer@transBlinds{\transblindshorizontal}
+\def\beamer@transBox{\transboxout}
+\def\beamer@transWipe{\transwipe}
+\def\beamer@transDissolve{\transdissolve}
+\def\beamer@transGlitter{\transglitter}
+
+\newcommand{\myitem}[2]{}
+
+\def\tsection{\@ifstar\section\section}
+
+\def\tsectionandpart{\@ifstar\beamerprosper@tsp\beamerprosper@tsp}
+
+\newcommand\beamerprosper@tsp[2][]{%
+ \def\beamerprosper@toc{#2}%
+ \def\beamerprosper@trans{}%
+ \setkeys{beamerprosper}{#1}%
+ \expandafter\section\expandafter{\beamerprosper@toc}
+ \mode<presentation>{\expandafter\prosperpart\expandafter[\beamerprosper@trans]{#2}}}
+
+\newbox\beamerprosper@notebox
+
+\newenvironment{notes}[1]{%
+ \begingroup%
+ \textwidth=10.8cm\hsize=\textwidth\setbox\beamerprosper@notebox=\vbox\bgroup
+ \begin{small}\textbf{#1}\par\medskip}
+{\par\end{small}\egroup\note{\box\beamerprosper@notebox}
+ \endgroup}
+
+\let\wideslide=\slide
+\let\endwideslide=\endslide
+\let\HAPsetup=\@gobble
+
+\newdimen\beamerprosper@leftwidth
+\newdimen\beamerprosper@rightwidth
+
+\define@key{beamerprosper}{lcolwidth}{\beamerprosper@leftwidth=#1\relax}
+\define@key{beamerprosper}{rcolwidth}{\beamerprosper@rightwidth=#1\relax}
+\define@key{beamerprosper}{lfrheight}{}
+\define@key{beamerprosper}{rfrheight}{}
+\define@key{beamerprosper}{frsep}{}
+\define@key{beamerprosper}{colsep}{}
+\define@key{beamerprosper}{topsep}{}
+\define@key{beamerprosper}{bottomsep}{}
+\define@key{beamerprosper}{indent}{}
+
+\def\dualslide{\@ifnextchar[{\beamerprosper@gobble}{\beamerprosper@dual}}
+\long\def\beamerprosper@gobble[#1]{\dualslide}
+\long\def\beamerprosper@dual#1#2#3{%
+ \beamerprosper@leftwidth=0.47\linewidth%
+ \beamerprosper@rightwidth=0.47\linewidth%
+ \setkeys{beamerprosper}{#1}%
+ \begin{columns}[t,onlytextwidth]%
+ \column{\beamerprosper@leftwidth}%
+ #2%
+ \column{\beamerprosper@rightwidth}%
+ #3%
+ \end{columns}\bigskip}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: ../test/testprosper.tex
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/emulation/beamerseminar.sty b/Master/texmf-dist/tex/latex/beamer/emulation/beamerseminar.sty
new file mode 100644
index 00000000000..96de895ce56
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/emulation/beamerseminar.sty
@@ -0,0 +1,80 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/emulation/beamerseminar.sty,v 1.3 2004/10/07 20:53:07 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\newif\ifbeamerseminar@accumulated
+\beamerseminar@accumulatedfalse
+
+\DeclareOption{accumulated}{\beamerseminar@accumulatedtrue}
+\ProcessOptions
+
+
+\newcount\beamerseminar@overlay
+
+\def\overlay#1{%
+ \beamerseminar@overlay=#1\relax%
+ \advance\beamerseminar@overlay by1\relax%
+ \ifbeamerseminar@accumulated%
+ \expandafter\onslide\expandafter<\the\beamerseminar@overlay->%
+ \else%
+ \expandafter\onslide\expandafter<\the\beamerseminar@overlay>%
+ \fi%
+ \aftergroup\beamerseminar@endoverlay\ignorespaces}
+\def\beamerseminar@endoverlay{%
+ \ifbeamerseminar@accumulated%
+ \expandafter\onslide\expandafter<\the\beamerseminar@overlay->%
+ \else%
+ \expandafter\onslide\expandafter<\the\beamerseminar@overlay>%
+ \fi}
+
+\newif\ifbeamerseminar@starred
+\newenvironment{slide}[1][]{%
+ \beamerseminar@starredfalse
+ \ifbeamer@inframe%
+ \beamerseminar@overlay=1\bgroup\overlay{0}%
+ \else%
+ \frame[containsverbatim]\bgroup%
+ \fi}
+ {\egroup}
+\newenvironment{slide*}[1][]{\begin{slide}\beamerseminar@starredtrue}{\end{slide}}
+
+\newcommand{\newslide}{%
+ \ifbeamerseminar@starred%
+ \end{slide*}\begin{slide*}%
+ \else%
+ \end{slide}\begin{slide}%
+ \fi}
+
+\beamerseminar@overlay=1
+
+\def\blue{\color{blue}}
+\def\red{\color{red}}
+\def\green{\color{green}}
+
+\def\ptsize#1{}
+
+\newif\ifarticle
+\articlefalse
+\newif\ifslidesonly
+\slidesonlytrue
+\newif\ifslide
+\slidetrue
+\newif\ifportrait
+\portraitfalse
+\newif\ifcenterslides
+\centerslidestrue
+\newdimen\semin
+\newdimen\semcm
+
+\semin=.5in
+\semcm=.5cm
+
+\mode<article>{\articletrue\slidefalse\slidesonlyfalse}
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: ../test/testprosper.tex
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/emulation/beamertexpower.sty b/Master/texmf-dist/tex/latex/beamer/emulation/beamertexpower.sty
new file mode 100644
index 00000000000..5dfd6015c4d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/emulation/beamertexpower.sty
@@ -0,0 +1,34 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/emulation/beamertexpower.sty,v 1.2 2004/10/07 20:53:07 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\long\def\stepwise#1{{\nonboxedsteps#1}}
+\long\def\parstepwise#1{{\boxedsteps#1}}
+\long\def\liststepwise{\vspace*{\parskip}\hrule \@height\z@\stepwise}
+\long\def\step#1{\beamerpower@action<+(1)->{#1}}
+\long\def\steponce#1{\beamerpower@action<+(1)>{#1}}
+\long\def\switch#1#2{\alt<+(1)->{#2}{#1}}
+\long\def\bstep#1{{\boxedsteps\step{#1}}}
+\long\def\dstep{\addtocounter{beamerpauses}{1}}
+\long\def\vstep{\addtocounter{beamerpauses}{1}}
+
+\def\restep{\addtocounter{beamerpauses}{-1}\step}
+\def\reswitch{\addtocounter{beamerpauses}{-1}\switch}
+\def\rebstep{\addtocounter{beamerpauses}{-1}\bstep}
+\def\redstep{\addtocounter{beamerpauses}{-1}\dstep}
+\def\revstep{\addtocounter{beamerpauses}{-1}\vstep}
+
+\def\boxedsteps{\let\beamerpower@action=\uncover}
+\def\nonboxedsteps{\let\beamerpower@action=\only}
+\boxedsteps
+
+\DeclareRobustCommand{\code}[1]{\textbf{\texttt{#1}}}%
+\DeclareRobustCommand{\codeswitch}{\bfseries\ttfamily}%
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: ../test/testprosper.tex
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-foils.tex b/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-foils.tex
new file mode 100644
index 00000000000..3adb521f58a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-foils.tex
@@ -0,0 +1,50 @@
+% $Header: /cvsroot/latex-beamer/latex-beamer/emulation/examples/beamerexample-foils.tex,v 1.5 2004/10/07 20:53:07 tantau Exp $
+
+% This file is a demonstration on how a foils file should be
+% changed to make it work with beamer.
+
+% Copyright 2003, 2004 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+% Copyright notice:
+
+% Since foiltex has a restricted license, I'm not able to include an
+% original example from foiltex. Instead, I'm providing a simple
+% example that shows the basic usage.
+
+
+\documentclass{beamer}
+\usepackage{beamerfoils}
+\beamertemplatetheoremsnumbered
+
+\title{A Foils-To-Beamer Example}
+
+\author{Till Tantau}
+
+\MyLogo{\tiny-- Typeset by beamer emulation of \FoilTeX\ --}
+
+\leftheader{Till Tantau}
+
+\begin{document}
+
+\frame{
+\maketitle
+}
+
+\foilhead{A first frame}
+
+Some text.
+
+\pagebreak
+
+More text on next slide.
+
+\foilhead{A third frame}
+
+Some text.
+
+\endfoil
+\end{document}
diff --git a/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-prosper.tex b/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-prosper.tex
new file mode 100644
index 00000000000..aa4651824a9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-prosper.tex
@@ -0,0 +1,76 @@
+% $Header: /cvsroot/latex-beamer/latex-beamer/emulation/examples/beamerexample-prosper.tex,v 1.3 2004/10/07 20:53:07 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\documentclass[notes]{beamer}
+
+% You might wish to try this instead of the above line:
+%\documentclass[class=article]{beamer}
+%\usepackage{beamerbasearticle}
+%\usepackage{hyperref}
+
+\usepackage[framesassubsections]{beamerprosper}
+
+\mode<presentation>
+{
+ \definecolor{beamerstructure}{RGB}{43,79,112}
+ \definecolor{sidebackground}{RGB}{230,242,250}
+ \color{beamerstructure}
+ \usetheme{Goettingen}
+ \usepackage{times}
+ \userightsidebarcolortemplate{\color{sidebackground}}
+ \beamertemplateballitem
+}
+
+
+\title{A Beamer Presentation Using (HA-)Prosper Commands}
+\subtitle{Subtitles Are Also Supported}
+\author{Till Tantau}
+\institution{The Institution is Mapped To Institute}
+
+\begin{document}
+
+\maketitle
+
+\tsectionandpart{Introduction}
+
+\overlays{2}{
+\begin{slide}[trans=Glitter]{About this file}
+ \begin{itemstep}
+ \item
+ This is a beamer presentation.
+ \item
+ You can use the prosper and the HA-prosper syntax.
+ \item
+ This is done by mapping prosper and HA-prosper commands to beamer
+ commands.
+ \item
+ The emulation is by no means perfect.
+ \end{itemstep}
+\end{slide}
+}
+
+
+\section{Second Section}
+
+\subsection{A subsection}
+
+\frame
+{
+ \frametitle{A frame created using the \texttt{frame} command.}
+
+ \begin{itemize}[<+->]
+ \item You can still use the original beamer syntax.
+ \item The emulation is intended only to make recycling slides
+ easier, not to install a whole new syntax for beamer.
+ \end{itemize}
+}
+
+\begin{notes}{Notes for these slides}
+My notes for these slides.
+\end{notes}
+
+\end{document}
diff --git a/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-seminar.tex b/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-seminar.tex
new file mode 100644
index 00000000000..6464e23137d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-seminar.tex
@@ -0,0 +1,331 @@
+% $Header: /cvsroot/latex-beamer/latex-beamer/emulation/examples/beamerexample-seminar.tex,v 1.2 2004/10/07 20:53:07 tantau Exp $
+
+% This file is a demonstration on how a seminar file should be
+% changed to make it work with beamer.
+
+
+% Copyright notice:
+
+% Except for the changes indicated by CHANGED, this file is the original
+% file semsamp2.tex, which is part of the examples of the seminar
+% package.
+
+
+%% BEGIN semsamp2.tex
+% This is a sample document for seminar.sty, v0.93 (and maybe later).
+%
+% This file contains both landscape and portrait mode slides.
+% Choose one of the following to print them out:
+% - If using PSTricks, try the semcolor style option.
+% - If using Rokicki's dvips, try the semrot style option.
+% - To print the landscape slides, put \landscapeonly in the preamble.
+% To print the portrait slides, include the portrait style option and
+% put \portraitonly in the preamble.
+%
+%
+
+% CHANGED: commented the following:
+%\documentstyle[%
+% slidesonly,% Try notes or notesonly instead.
+% %notes,% Use instead of slidesonly to typeset the notes.
+% %notesonly,% Use instead of slidesonly to typeset notes and slides.
+% %semcolor,% Try me if using PSTricks.
+% %semrot,% Try me if using Rokicki's dvips.
+% %semhelv,% Try me if using a PostScript printer.
+% %article,% Try me.
+% %portrait,% Try me.
+% %sem-a4,% Try me if using A4 paper.
+% semlayer% This must be included, but you need the semcolor option to
+% ]{seminar} % actually see the overlays.
+%
+%\slidesmag{5}
+%\articlemag{1}
+%
+%%\twoup % Try me for twoup printing.
+%
+%%\portraitonly % To print only portrait slides
+%%\landscapeonly % To print only landscape slides
+%
+%%\notslides{\ref{questions}-7,1} %Try me: The slides are omitted.
+%%\onlyslides{\ref{questions}-7,1} %Try me: Only these slides are included.
+%%\onlynotestoo %Try me: For selecting notes as well.
+%
+%\colorlayers{red,blue} % Try deleting this if using the semcolor option,
+% % to get \blue and \red to use PostScript color.
+%
+%%\overlaysfalse % Suppress overlays with semcolor option.
+%%\layersfalse % Suppress color layers with semcolor option.
+%
+%\rotateheaderstrue % Try this out if using rotation macros.
+
+% CHANGED: Added following three lines:
+\documentclass[ignorenonframetext]{beamer}
+\usepackage[accumulated]{beamerseminar}
+ % remove ``accumulated'' option
+ % for original behaviour
+\usepackage{beamerthemeclassic}
+
+\title{Example for seminar.sty}
+\author{Policarpa Salabarrieta}
+\date{July 21, 1991}
+
+\newcommand{\sref}[1]{SLIDE \ref{#1}}
+
+% CHANGED: different definition of \heading
+%\newcommand{\heading}[1]{\begin{center}\large\bf #1\end{center}}
+\let\heading=\frametitle
+
+% CHANGED: Commented:
+%\newpagestyle{MH}%
+% {University of Guaduas, March 13, 1998\hfil\thepage}{}
+%\pagestyle{MH}
+
+\begin{document}
+
+% CHANGED: Added \frame
+\frame{
+\maketitle % This won't show up when \onlynotestoo is in effect.
+}
+
+% CHANGED: Commented
+%\begin{slide}
+% \ifslidesonly % Title slide only for slidesonly selection.
+% \maketitle
+% \addtocounter{slide}{-1}
+% \slidepagestyle{empty}
+% \fi
+%\end{slide}
+
+
+This is a lot of gobbledy-gook intended only to illustrate some of the
+features of seminar.sty.
+
+ The phrase information overload rings a bell with just about anyone.
+Certainly you all receive more working papers or more applications for
+graduate school than you can readily read. Nevertheless, the term information
+overload is ill-defined. (\sref{too_much}, top)
+
+ A message like this when you check your email conjures up the notion of
+information overload. More generally, information overload always means too
+much information, in some sense or another. But what does ``too much'' mean?
+(\sref{too_much}, bottom) It might just mean that people cannot process all
+the information they receive. That is certainly true for everyone. A claim
+that is much stronger, and that is implicit when people complain about
+informaton overload, is that people {\em should} receive less information, by
+some criterion.
+
+% CHANGED: Added \frame
+\frame{
+\begin{slide}\label{too_much}%
+\begin{center}
+ \large\bf
+ Information overload = ``Too much'' information
+\end{center}
+\smallskip
+
+\begin{verse} \bf\tt
+ You have 134 unread messages:\\
+ Do you want to read them now?
+\end{verse}
+
+\begin{enumerate}
+ {\overlay2
+ \item People {\overlay1 cannot process all} the information they receive.}
+ \item People {\em should} receive less information.
+ \end{enumerate}
+\end{slide}
+}
+
+ In this paper, I use the term ``information overload'' in both senses.
+(\sref{overload}, bottom). Specifically, I say that an {\em individual} is
+overloaded with information if she receives more information than she can
+process. But I say that there is information overload in a {\em network} if
+there is some mechanism that makes the senders and/or receivers better off by
+restricting the flow of information. This latter notion of information
+overload is an equilibrium property, and it depends on what we mean by
+``better off.''
+
+% CHANGED: Added \frame
+\frame{
+\begin{slide*}\label{overload}
+\ptsize{12}
+
+\begin{itemize}{\overlay1
+ \item There is information {\overlay0 overload in a network if} there is
+some mechanism that, compared to the {\em status quo}, makes the senders
+and/or receivers better off by restricting the flow} of information.'
+
+ \item There is information overload in a network if there is some mechanism
+that, compared to the {\em status quo}, makes the senders and/or receivers
+better off by restricting the flow of information.
+\end{itemize}
+
+\end{slide*}
+}
+
+(\sref{questions})
+ The purpose of my paper is to show why there can be information overload in
+a network and what kind of mechanisms can make the receivers and/or senders
+better off. Since the cost of communication is one factor that restricts
+communication, I am thus also going to look at how the welfare of the senders
+and receivers depends on the cost of communication.
+
+ Most messages don't become jumbled and we can choose which ones to process.
+But some of us may have a bias towards choosing to process more information
+than we should, like the graduate student who feels compelled to read every
+article on the usual lengthy reading list, and just ends up getting confused
+and ruffling through the papers.
+
+% CHANGED: Added \frame
+\frame{
+\begin{slide}[7.3in,5.5in] \label{questions}
+\heading{Questions}
+
+\begin{itemize}
+ {\overlay1\item When could {\blue there be overload} in networks?}
+ \item What mechanims make the receivers and senders better off?
+ \item How does the welfare {\red of the senders} and receivers depend on the
+cost of communication?
+\end{itemize}
+\end{slide}
+}
+
+However, experiments in consumer research and psychology have failed to find
+that such a bias is prevalent. This is in spite of the fact that it is common
+for stress and cognitive strain to increase with information load. We may
+incur such stress and strain because the information we choose to process is
+valuable to us.
+
+More commonly, then, we can and do choose to process roughly as much
+information as we can handle efficiently. This is called screening. But when
+we choose which messages to begin to process, we're ignorant of their
+contents, since otherwise there would be no reason to process them in the
+first place. Therefore, if we receive more junk mail, then some of the
+important mail gets crowded out, and we are effectively less informed.
+
+
+% CHANGED: Added \frame
+\frame{
+\begin{slide} \label{informed}
+\begin{center}
+ {\bf Being more informed} \par
+ \smallskip
+ is always better,\par
+ \medskip
+ \overlay1{but it's not the same as \par
+ \smallskip
+ {\bf receiving more information}}
+\end{center}
+\end{slide}
+}
+
+ Why would the senders communicate too many messages in the first place? If I
+present too much material in this seminar, you have to choose which parts to
+ignore and I would rather make that decision myself, since I know what I most
+want to get across. Thus, it is in my interest not to overload you with
+information. Generally, whenever there is a single sender of messages, that
+sender will prefer to screen rather than have the receiver screen, because the
+sender has an interest in which messages the receiver processes.
+But when there are more senders, one sender's messages tend to crowd out the
+messages of the other senders, as in this example here. If the senders don't
+take this external cost into account when sending messages, they may
+collectively overload the receiver. (\sref{akbar})
+
+There are several reasons that our scarcity of attention, that is, our limited
+capacity to process information, can mean that we become less informed when we
+receive more information. I have a cartoon here to illustrate these reasons.
+(\sref{akbar})
+
+% CHANGED: Added \frame
+\frame{
+\begin{slide}\label{akbar}\def\slidefuzz{15pt}
+ {\large A tax $\tau$ on communication is said to support
+$\tilde{\cal{X}}(c)$ if $\tilde{\cal{X}}(c)$ is an equilibrium for
+$\Gamma(c+\tau)$.}
+\medskip
+
+ {\bf Proposition 6.} {\em Assume $\tilde{\cal{X}}(c)$ is not an equilibrium
+for $\Gamma(c)$.\vspace{-3pt}
+\begin{enumerate}
+ \item If $\mbox{supp}(\gamma)=[0,1]^n$, there is no tax that supports
+$\tilde{\cal{X}}(c)$.
+ \item If $\mbox{supp}(\gamma)=S^{n-1}$, there is a tax that supports
+$\tilde{\cal{X}}(c)$ if and only if $m=1$, $p_j>c\, \forall j$, and
+ \begin{enumerate}
+ \item $n=2$; or
+ \item $n=3$ and $p_i^{-1}+p_j^{-1}\geq p_k^{-1}$ for all distinct
+$i,j,k$; or
+ \item $n=4$ and $p_1=p_2=p_3=p_4$.
+\end{enumerate}
+\end{enumerate}}
+\end{slide}
+}
+ If, by restricting communication, we eliminate the less relevant messages,
+then we can become more informed. But how can we achieve this? Restricting the
+flow of information shifts the task of screening messages from the receivers
+to the senders. Unlike the receivers, the senders do know the contents of the
+messages they originate. If the senders' interests coincide with those of the
+receiver and if the senders have sufficient knowledge about the receivers,
+then the senders will choose the messages which are most relevant to the
+receivers. This may make the receivers, and even the senders, better off.
+
+ The network in Slide \ref{architectures} attains the minimal delay $c(8,24)
+= 6$ using 8 processors. It is an example of the efficient one-shot networks
+described by Foo. We will focus on a class of networks that are similar to the
+Foo networks but that may differ slightly. For $q$, $c$ and $n$ such that $1
+\leq q \leq \lfloor n/2 \rfloor$ and $c(q,n) \leq c \leq n$, let $R_{nqc}$ be
+the class of essential networks for adding $n$ items using $q$ processors in
+$c$ cycles that have the following properties:
+
+% CHANGED: Added \frame
+\frame{
+\begin{slide*}\label{architectures}
+\heading{Architecture}
+
+\begin{center}
+\setlength{\unitlength}{1.65in}
+\begin{picture}(1.1,1.6)(3.5,5.0)
+\put(4.0,6.5){\circle*{.04}}
+\put(4.1,6.5){1}
+\put(4.0,6.0){\circle*{.04}}
+\put(4.1,6.0){2}
+\put(4.0,6.1){\vector(0,1){.3}}
+\put(3.5,6.0){\circle*{.04}}
+\put(3.6,6.0){3}
+\put(3.6,6.1){\vector(1,1){.3}}
+\put(4.0,5.5){\circle*{.04}}
+\put(4.1,5.5){4}
+\put(4.0,5.6){\vector(0,1){.3}}
+\put(4.5,6.0){\circle*{.04}}
+\put(4.6,6.0){5}
+\put(4.4,6.1){\vector(-1,1){.3}}
+\put(4.5,5.5){\circle*{.04}}
+\put(4.6,5.5){6}
+\put(4.4,5.6){\vector(-1,1){.3}}
+\put(3.5,5.5){\circle*{.04}}
+\put(3.6,5.5){7}
+\put(3.5,5.6){\vector(0,1){.3}}
+\put(4.0,5.0){\circle*{.04}}
+\put(4.1,5.0){8}
+\put(4.0,5.1){\vector(0,1){.3}}
+\end{picture}
+\end{center}
+\end{slide*}
+}
+
+Why would the senders communicate too many messages in the first place? If I
+present too much material in this seminar, you have to choose which parts to
+ignore and I would rather make that decision myself, since I know what I most
+want to get across. Thus, it is in my interest not to overload you with
+information.
+
+Generally, whenever there is a single sender of messages, that sender will
+prefer to screen rather than have the receiver screen, because the sender has
+an interest in which messages the receiver processes. But when there are more
+senders, one sender's messages tend to crowd out the messages of the other
+senders, as in this example here. If the senders don't take this external cost
+into account when sending messages, they may collectively overload the
+receiver. (\sref{architectures})
+
+\end{document}
+%% END semsamp2.tex
diff --git a/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-texpower.tex b/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-texpower.tex
new file mode 100644
index 00000000000..f3419b27e5f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/emulation/examples/beamerexample-texpower.tex
@@ -0,0 +1,278 @@
+% $Header: /cvsroot/latex-beamer/latex-beamer/emulation/examples/beamerexample-texpower.tex,v 1.3 2004/10/07 20:53:07 tantau Exp $
+
+% This file is a demonstration on how a seminar file should be
+% changed to make it work with beamer.
+
+
+% Copyright notice:
+
+% Except for the changes indicated by CHANGED, this file is the original
+% file texpower-0.0.9d/doc/seminardemo.tex, which is part of the
+% examples of the texpower package.
+
+
+
+% seminardemo.tex,v 1.2 2002/11/14 20:46:00 hansfn Exp
+%
+% TeXPower bundle - dynamic online presentations with LaTeX
+% Copyright (C) 1999-2002 Stephan Lehmke
+%
+% This program is free software; you can redistribute it and/or
+% modify it under the terms of the GNU General Public License
+% as published by the Free Software Foundation; either version 2
+% of the License, or (at your option) any later version.
+%
+% This program is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+%-----------------------------------------------------------------------------------------------------------------
+% File: seminardemo.tex
+%
+% Simple examples the for combining the seminar class with the dynamic features provided by the package texpower.sty.
+%
+%-----------------------------------------------------------------------------------------------------------------
+% Autor: Stephan Lehmke <Stephan.Lehmke@cs.uni-dortmund.de>
+%
+% v0.0.1 Jun 02, 2000: First version for the pre-alpha release of TeXPower.
+%
+
+
+% CHANGED: commented
+%\documentclass{seminar}
+%
+%% We need fixseminar for setting the page size correctly.
+%
+%\usepackage{fixseminar}
+%
+%
+%%-----------------------------------------------------------------------------------------------------------------
+%% The texpower package is loaded.
+%% We give the display option so dynamic features are enabled.
+%%
+%\usepackage[display]{texpower}
+
+% CHANGED: Added
+\documentclass[slidestop,usepdftitle=false]{beamer}
+\usepackage[accumulated]{beamerseminar}
+\usepackage{beamertexpower}
+\usepackage{beamerthemeshadow}
+
+
+% CHANGED: Moved \title and \author outside of slide
+\title{The \code{texpower} Package\\ {\normalfont \texttt{seminar} Demo}}
+\author[Stephan Lehmke]{Stephan Lehmke\\\code{mailto:Stephan.Lehmke@cs.uni-dortmund.de}}
+
+\begin{document}
+\begin{slide}
+
+\maketitle
+
+\newslide
+
+\tableofcontents
+\end{slide}
+
+% CHANGED: Added \frame, moved \section out, added \frametitle
+\section{A list environment}
+\frame{
+\begin{slide}
+\centerslidesfalse
+\frametitle{A list environment}
+
+% The \pause command `splits' the current page at the place it appears, producing two pages, one with everything which
+% came before the \pause command, one containing this and additionally the stuff coming after \pause. When these pages
+% are presented with acrobar reader in full screen mode (or any other viewer with this capability), the presentation
+% will appear to `stop' at the point the \pause command was issued and `resume' in the moment the presenter switches to
+% the next page.
+
+\pause
+
+% As \pause forces a paragraph break, it can not be used to separate a description label from the associated text. For
+% this, we use the (very flexible) \stepwise command. Inside the argument of \stepwise, an arbitrary number of \step
+% commands may occur. \stepwise will produce as many pages as there are \step commands, making the arguments of the
+% \step commands appear ``one by one''.
+
+\stepwise
+{%
+ \begin{description}
+ \item[foo.] \step{bar.}
+ \step{\item[baz.]} \step{qux.}
+ \end{description}
+ }
+
+
+
+\end{slide}
+}
+
+% CHANGED: Added \frame, moved \section out
+\section{An aligned equation}
+\frame{
+\begin{slide}
+\centerslidesfalse
+\frametitle{An aligned equation}
+
+\pause
+
+% Normally for \stepwise, if a \step is not yet active, its argument is ignored completely. This would disturb
+% alignments, because the width changes with every new activated \step.
+% \parstepwise is a variant of \stepwise where the argument of an inactive \step is put into a \phantom, leaving the
+% proper amount of white space.
+
+\parstepwise
+{%
+ % Using eqnarray with equation numbers here means all equation numbers will be visible from the outset, because only
+ % the contents of the lines are `filled in'. See the full demo for an example of aligned equations where equation
+ % numbers `appear'.
+ \begin{eqnarray}
+ %
+ % When the argument of \step is put into a box (as it happens with \parstepwise), tabulators can not go in there. As
+ % we want the equals sign to appear at the same time as the right side of the equation, we use \restep for the
+ % latter. \restep is like \step, but it appears at the same time as the previous \step command.
+ %
+ \sum_{i=1}^{n} i & \step{=} & \restep{1 + 2 + \cdots + (n-1) + n}\\
+ %
+ & \step{=} & \restep{1 + n + 2 + (n-1) + \cdots}\\
+ %
+ & \step{=} & \restep
+ {% We can nest \step commands inside each other. The order of execution is just the
+ % order of appearance, independent of nesting.
+ % \switch is a variant of \step which takes two arguments and toggles between them on
+ % activation. This way, we can make the \underbrace `appear'.
+ % We insert a \vphantom in the first argument so that the equation numbers will be
+ % placed correctly whether or not the underbrace is didplayed.
+ \switch
+ {%
+ \vphantom{\underbrace{(1 + n) + \cdots + (1 + n)}_{\times\frac{n}{2}}}%
+ (1 + n) + \cdots + (1 + n)%
+ }
+ {\underbrace{(1 + n) + \cdots + (1 + n)}_{\times\frac{n}{2}}}%
+ }
+ \\
+ %
+ % This is another nested application of \step. Note that the spacing of \cdot has to be corrected manually by
+ % inserting {} left of it, because otherwise it would behave like a prefix operator.
+ %
+ & \step{=} & \restep{\frac{(1 + n)\step{{}\cdot n}}{\restep{2}}}
+ \end{eqnarray}
+}
+
+
+
+
+\end{slide}
+}
+
+% CHANGED: Added \frame, moved \section out
+\section{An array}
+\frame{
+\begin{slide}
+ \centerslidesfalse
+ \frametitle{An array}
+
+\stepwise
+{% With arrays, beware of problems with automatic calculation of cell widths.
+ %
+ % If you want all widths to be calculated automatically, you need to use \parstepwise, with the consequence that
+ % a) tabulators or newlines can not go into the argument of \step,
+ % b) the array `structure' (rules) will be completely visible right from the beginning.
+ %
+ % If you want to use \stepwise for being able to build the `structure' (like \hilne's) dynamically (as done in the
+ % following), you have to make sure that the cell widths are correct from the very first line, because otherwise the
+ % array will expand horizontally, destroying the dynamic effect. This can be assured by
+ % a) using only p cells,
+ % b) making sure all the cells in the first line are at least as wide as the widest cell which will appear later. If
+ % you are using the calc package, this is easiest by putting \makebox[\widthof{widest entry}]{first entry} into
+ % the first cell. Otherwise, you can use \settowidth.
+ %
+ \begin{displaymath}
+ \begin{array}{rrrrr}
+ \step
+ {%
+ n & \log n & n\log n & \lefteqn{n^2}\phantom{25} & \lefteqn{2^n}\phantom{32} \\
+ \hline%
+ }%
+ \step{0 &} \step{\textrm{---} &} \step{\textrm{---} &} \step{0 &} \step{1 \\}%
+ \step{1 &} \step{0\phantom{.6} &} \step{0\phantom{.8} &} \step{1 &} \step{2 \\}%
+ \step{2 &} \step{1\phantom{.6} &} \step{2\phantom{.8} &} \step{4 &} \step{4 \\}%
+ \step{3 &} \step{1.6 &} \step{4.8 &} \step{9 &} \step{8 \\}%
+ \step{4 &} \step{2\phantom{.6} &} \step{8\phantom{.8} &} \step{16 &} \step{16 \\}%
+ \step{5 &} \step{2.3 &} \step{11.6 &} \step{25 &} \step{32 }%
+ \end{array}
+ \end{displaymath}
+}
+
+
+
+
+\end{slide}
+}
+
+% CHANGED: Added \frame, moved \section out
+\section{A picture}
+\frame{
+\begin{slide}
+\centerslidesfalse
+\frametitle{A picture}
+
+\pause
+
+\begin{center}%
+ \stepwise
+ {%
+ \setlength{\unitlength}{1.5\semcm}%
+ \delimitershortfall-1sp% Just for the nested braces
+ \begin{picture}(14,2)
+ \put(0,1){\vector(1,0){1}}
+ \put(0.5,0.5){\makebox(0,0){\small $x(t)$}}
+ \put(13,1){\vector(1,0){1}}
+ \put(13.5,0.5){\makebox(0,0){\small $y(t)$}}
+ \step
+ {
+ \put(1,1){\line(3,2){1.5}}
+ \put(1,1){\line(3,-2){1.5}}
+ \put(2.5,0){\line(0,1){2}}
+ \put(2,1){\makebox(0,0){\large $\varphi$}}
+ }
+ \step
+ {
+ \put(2.5,1){\vector(1,0){3.5}}
+ \put(4.25,0.5){\makebox(0,0){\small $F_t = \varphi\left(x(t)\right)$}}
+ }
+ \step
+ {
+ \put(6,0){\framebox(2,2){\large $\Phi$}}
+ }
+ \step
+ {
+ \put(8,1){\vector(1,0){3.5}}
+ %
+ % Here, we find another nested use of \step inside \step.
+ % \bstep is a variant of \step which _always_ puts its argument into a box for leaving the correct amount of
+ % white space. We cannot use \parstepwise here because \put can't go into a box. Hence, just using \step for
+ % building the nested formula on the next line would give the wrong size for the nested braces.
+ %
+ \put(9.75,0.5){\makebox(0,0){\footnotesize $G_t = \Phi\left(\bstep{\varphi\left(\bstep{x(t)}\right)}\right)$}}
+ }
+ \step
+ {
+ \put(13,1){\line(-3,2){1.5}}
+ \put(13,1){\line(-3,-2){1.5}}
+ \put(11.5,0){\line(0,1){2}}
+ \put(12,1){\makebox(0,0){\large $\delta$}}
+ }
+ \end{picture}%
+ }%
+\end{center}%
+\end{slide}
+}
+\end{document}
+
+
+
+% Local Variables:
+% fill-column: 120
+% TeX-master: t
+% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/multimedia/multimedia.sty b/Master/texmf-dist/tex/latex/beamer/multimedia/multimedia.sty
new file mode 100644
index 00000000000..83cdc0f6934
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/multimedia/multimedia.sty
@@ -0,0 +1,304 @@
+% $Header: /cvsroot/latex-beamer/latex-beamer/extensions/multimedia/multimedia.sty,v 1.3 2004/10/07 20:53:07 tantau Exp $
+
+\ProvidesPackage{multimedia}[2004/04/10 ver 0.01]
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\RequirePackage{keyval}[1997/11/10]
+
+\ifx\pdfoutput\@undefined
+ \newcount\pdfoutput\pdfoutput=0
+\fi
+
+\ifnum\pdfoutput=0
+ \let\mm@psorpdf\@firstoftwo
+ \PassOptionsToPackage{pdfmark}{hyperref}
+ \define@key{PDF}{Movie}{\pdf@addtoks{#1}{Movie}}
+ \define@key{PDF}{T}{\pdf@addtoks{#1}{T}}
+ \define@key{PDF}{Annotations}{\pdf@addtoks{#1}{A}}
+\else
+ \let\mm@psorpdf\@secondoftwo
+\fi
+
+\define@key{multimedia}{automute}[true]{\csname mm@autostop#1\endcsname}
+\define@key{multimedia}{autostart}[true]{\csname mm@autostart#1\endcsname}
+\define@key{multimedia}{bitspersample}{\def\mm@b{/B #1}}
+\define@key{multimedia}{borderwidth}{{\@tempdima=#1\relax\@tempdima=0.99626401\@tempdima\xdef\mm@bw{\strip@pt\@tempdima}}}
+\define@key{multimedia}{channels}{\def\mm@c{/C #1}}
+\define@key{multimedia}{depth}{\@tempdimc=#1\relax}
+\define@key{multimedia}{duration}{\mm@convert#1{\mm@duration}{/Duration}}%
+\define@key{multimedia}{encoding}{\def\mm@e{/E /#1}}
+\define@key{multimedia}{externalviewer}[]{\mm@externaltrue}
+\define@key{multimedia}{height}{\@tempdimb=#1\relax}
+\define@key{multimedia}{inlinesound}[true]{\csname mm@inline#1\endcsname}
+\define@key{multimedia}{label}{\def\mm@label{#1}}
+\define@key{multimedia}{loop}[]{\def\mm@playmode{/Mode /Repeat}\def\mm@repeat{/Repeat true}}
+\define@key{multimedia}{mixsound}[true]{\def\mm@mix{/Mix #1}}
+\define@key{multimedia}{once}[]{\def\mm@playmode{/Mode /Once}}
+\define@key{multimedia}{palindrome}[]{\def\mm@playmode{/Mode /Palindrome}}
+\define@key{multimedia}{pause}[]{\def\mm@do{/Operation /Pause}}
+\define@key{multimedia}{play}[]{\def\mm@do{/Operation /Play}}
+\define@key{multimedia}{poster}[true]{\def\mm@poster{/Poster #1}}
+\define@key{multimedia}{repeat}[]{\def\mm@playmode{/Mode /Repeat}\def\mm@repeat{/Repeat true}}
+\define@key{multimedia}{resume}[]{\def\mm@do{/Operation /Resume}}
+\define@key{multimedia}{samplingrate}{\def\mm@r{/R #1}}
+\define@key{multimedia}{showcontrols}[true]{\def\mm@controls{/ShowControls #1}}
+\define@key{multimedia}{start}{\mm@convert#1{\mm@start}{/Start}}%
+\define@key{multimedia}{stop}[]{\def\mm@do{/Operation /Stop}}
+\define@key{multimedia}{width}{\@tempdima=#1\relax}
+
+\def\mm@convert#1s{\mm@@convert{#1}}
+\def\mm@@convert#1#2#3{%
+ {\@tempdima=#1pt%
+ \@tempcnta=\@tempdima%
+ \divide\@tempcnta by 512%
+ \xdef#2{#3 [\the\@tempcnta\space 128]}}}
+
+\newif\ifmm@autostart
+\newif\ifmm@autostop
+\newif\ifmm@external
+\newif\ifmm@inline
+\newcount\mm@movie
+
+\newcommand\movie[3][]{%
+ \leavevmode%
+ % Sanity check
+ \IfFileExists{\@currdir #3}{}{%
+ \PackageWarning{multimedia}{The movie file ``#3'' could not be
+ found in the current directory, where it must reside for
+ viewing.}%
+ }%
+ {%
+ % Calculate size of the poster
+ \setbox\@tempboxa=\hbox{#2}%
+ \@tempdima=\wd\@tempboxa%
+ \@tempdimb=\ht\@tempboxa%
+ \@tempdimc=\dp\@tempboxa%
+ \global\advance\mm@movie by1\relax%
+ \edef\mm@label{mmdefaultlabel\the\mm@movie}%
+ \def\mm@playmode{}%
+ \def\mm@duration{}%
+ \def\mm@start{}%
+ \def\mm@poster{}%
+ \def\mm@controls{}%
+ \mm@autostartfalse%
+ \mm@externalfalse%
+ \def\mm@bw{0}%
+ \setkeys{multimedia}{#1}%
+ \wd\@tempboxa=\@tempdima%
+ \ht\@tempboxa=\@tempdimb%
+ \dp\@tempboxa=\@tempdimc%
+ \ifmm@external%
+ \href{run:#3}{\box\@tempboxa}%
+ \else%
+ \mm@psorpdf{%
+ \pdfmark[{\box\@tempboxa}]{%
+ pdfmark=/ANN,%
+ Subtype=/Movie,%
+ Movie=<< /F (#3) \mm@poster\space >>,%
+ Annotations=<< \mm@start\space \mm@duration\space \mm@playmode\space \mm@controls\space>>,%
+ T=(\mm@label),
+ Border={0 0 \mm@bw}}%
+ }{%
+ \pdfannot width \@tempdima height \@tempdimb depth \@tempdimc
+ {
+ /Subtype /Movie
+ /T (\mm@label)
+ /Border [0 0 \mm@bw]
+ /Movie << /F (#3) \mm@poster\space >>
+ /A << \mm@start\space \mm@duration\space \mm@playmode\space \mm@controls\space >>
+ }%
+ }%
+ \mm@psorpdf{}{\box\@tempboxa}%
+ \ifmm@autostart%
+ \mm@psorpdf%
+ {%
+ \pdfmark{pdfmark=/PUT,%
+ Raw={{ThisPage} << /AA << /O << /S /Movie
+ /T (\mm@label) /Operation /Play >> >> >>}%
+ }}%
+ {%
+ \pdfobj {<< /S /Movie /T (\mm@label) /Operation /Play >>}%
+ \pdfrefobj\pdflastobj%
+ \xdef\mm@pdfpageadditionalaction{/O \the\pdflastobj\space 0 R }%
+ }%
+ \fi%
+ \fi%
+ }%
+}
+
+
+\newcommand\hyperlinkmovie[3][]{%
+ \leavevmode%
+ {\def\mm@playmode{}\def\mm@start{}\def\mm@duration{}\def\mm@do{}\def\mm@controls{}%
+ \setkeys{multimedia}{#1}%
+ \mm@psorpdf{%
+ \pdfmark[{#3}]{%
+ Color=\@linkbordercolor,%
+ linktype={link},%
+ AcroHighlight=\@pdfhighlight,%
+ Border=\@pdfborder,%
+ pdfmark=/ANN,%
+ Subtype=/Link,%
+ Annotations=<< /S /Movie /T (#2) \mm@controls\space
+ \mm@do\space \mm@start\space \mm@duration\space \mm@playmode\space
+ >>%
+ }}%
+ {%
+ \pdfstartlink
+ attr{%
+ /Border [\@pdfborder]
+ /H \@pdfhighlight\space
+ /C [\@menubordercolor]%
+ }%
+ user{
+ /Subtype /Link
+ /A <<
+ /S /Movie /T (#2) \mm@controls\space
+ \mm@do\space \mm@start\space \mm@duration\space \mm@playmode\space
+ >>
+ }%
+ #3\pdfendlink}%
+ }%
+}
+
+
+\newcommand\sound[3][]{%
+ \mm@psorpdf{\movie[#1]{#2}{#3}}% no way of defining a stream object...
+ {%
+ \leavevmode%
+ % Sanity check
+ \IfFileExists{\@currdir #3}{}{%
+ \PackageWarning{multimedia}{The movie file ``#3'' could not be
+ found in the current directory, where it must reside for
+ viewing.}%
+ }%
+ {%
+ % Calculate size of the poster
+ \setbox\@tempboxa=\hbox{#2}%
+ \@tempdima=\wd\@tempboxa%
+ \@tempdimb=\ht\@tempboxa%
+ \@tempdimc=\dp\@tempboxa%
+ \def\mm@label{mmdefaultlabel}%
+ \def\mm@playmode{}%
+ \def\mm@duration{}%
+ \def\mm@start{}%
+ \def\mm@repeat{}%
+ \def\mm@mix{/Mix false}%
+ \setkeys{multimedia}{samplingrate=44100,channels=1,bitspersample=16,encoding=muLaw}%
+ \mm@autostartfalse%
+ \mm@autostopfalse%
+ \mm@externalfalse%
+ \mm@inlinefalse%
+ \def\mm@bw{0}%
+ \setkeys{multimedia}{#1}%
+ \wd\@tempboxa=\@tempdima%
+ \ht\@tempboxa=\@tempdimb%
+ \dp\@tempboxa=\@tempdimc%
+ \ifmm@external%
+ \href{run:#3}{\box\@tempboxa}%
+ \else%
+ \ifmm@inline%
+ \pdfobj stream
+ attr {\mm@r\space \mm@c\space \mm@b\space \mm@e\space}
+ file {#3}%
+ \pdfrefobj \pdflastobj%
+ \else
+ \pdfobj stream
+ attr {\mm@r\space \mm@c\space \mm@b\space \mm@e\space /F (#3)}
+ {}%
+ \pdfrefobj \pdflastobj%
+ \fi%
+ \expandafter\xdef\csname mms@\mm@label\endcsname{\the\pdflastobj}%
+ \def\@temp{#2}\ifx\@temp\@empty\else\hyperlinksound[#1]{\mm@label}{\box\@tempboxa}\fi%
+ \ifmm@autostart%
+ \pdfobj {<< /S /Sound /Sound \the\pdflastobj\space 0 R \mm@mix\space >>}%
+ \pdfrefobj\pdflastobj%
+ \xdef\mm@pdfpageadditionalaction{/O \the\pdflastobj\space 0 R }%
+ \fi%
+ \ifmm@autostop%
+ \pdfobj {<< /S /Sound /Sound \mms@mute\space 0 R >>}%
+ \pdfrefobj\pdflastobj%
+ \xdef\mm@pdfpageadditionalaction{%
+ \ifx\mm@pdfpageadditionalaction\relax\else\mm@pdfpageadditionalaction\fi\space /C \the\pdflastobj\space 0 R }%
+ \fi%
+ \fi%
+ }%
+ }%
+}
+
+\mm@psorpdf{}{%
+ \pdfobj stream attr {/R 22050} {}%
+ \pdfrefobj \pdflastobj%
+ \edef\mms@mute{\the\pdflastobj}
+}
+
+\newcommand\hyperlinkmute[1]{\mm@psorpdf{#1}{\hyperlinksound{mute}{#1}}}
+
+\newcommand\hyperlinksound[3][]{%
+ \mm@psorpdf{\hyperlinkmovie[#1]{#2}{#3}}%
+ {%
+ \@ifundefined{mms@#2}%
+ {\PackageError{multimedia}{Sound labeled ``#2'' not defined}{}}
+ {%
+ \leavevmode%
+ \def\mm@mix{/Mix false}%
+ \def\mm@repeat{/Repeat false}%
+ \setkeys{multimedia}{#1}%
+ \pdfstartlink
+ attr{%
+ /Border [\@pdfborder]
+ /H \@pdfhighlight\space
+ /C [\@menubordercolor]%
+ }%
+ user{
+ /Subtype /Link
+ /A << /S /Sound /Sound \csname mms@#2\endcsname\space 0 R \mm@mix\space \mm@repeat\space >>
+ }%
+ #3\pdfendlink}%
+ }%
+}
+
+
+% Copyright Notice: The following code is based on code from hyperref.sty
+\def\mm@pageadditionalaction{%
+ \ifx\mm@pdfpageadditionalaction\relax
+ \else
+ \expandafter\mm@RemoveAAPageAttr\the\pdfpageattr^^J/AA{}>>\END
+ \ifx\mm@pdfpageadditionalaction\@empty
+ \else
+ \edef\@processme{%
+ \global\pdfpageattr{%
+ \the\pdfpageattr
+ ^^J/AA << \mm@pdfpageadditionalaction\space >>%
+ }%
+ }%
+ \@processme
+ \fi
+ \global\let\mm@pdfpageadditionalaction=\@empty% not on next page
+ \fi
+}
+\gdef\mm@RemoveAAPageAttr#1^^J/AA#2#3>>#4\END{%
+ \ifx\\#2\\%
+ \global\pdfpageattr{#1}%
+ \else
+ \mm@RemoveAAPageAttr#1#4\END
+ \fi
+}
+\let\mm@pdfpageadditionalaction=\relax
+
+% This is *not* the way to do it, but it'll have to do for now:
+\let\mm@orighyper@pagetransition=\hyper@pagetransition
+\AtBeginDocument{\def\hyper@pagetransition{\mm@orighyper@pagetransition\mm@pageadditionalaction}}
+
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/test/test.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/multimedia/multimediasymbols.sty b/Master/texmf-dist/tex/latex/beamer/multimedia/multimediasymbols.sty
new file mode 100644
index 00000000000..44657bcea24
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/multimedia/multimediasymbols.sty
@@ -0,0 +1,42 @@
+\ProvidesPackage{multimediasymbols}[2004/04/10 ver 0.01]
+\NeedsTeXFormat{LaTeX2e}[1995/12/01]
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\RequirePackage{keyval}
+\RequirePackage{pgf}
+
+\define@key{multimediasym}{fill}[]{\def\mm@action{\pgfusepath{fill,stroke}}}
+
+\newcommand\speakersymbol[1][]{%
+ \def\mm@action{}%
+ \setkeys{multimediasym}{#1}%
+ \begin{pgfpicture}{-.1ex}{0pt}{2.1ex}{1.5ex}
+ \pgfsetroundjoin
+ \pgfsetroundcap
+ \pgfpathmoveto{\pgfpoint{0cm}{.5\pgfex}}
+ \pgfpathlineto{\pgfpoint{.5\pgfex}{.5\pgfex}}
+ \pgfpathlineto{\pgfpoint{\pgfex}{0pt}}
+ \pgfpathlineto{\pgfpoint{\pgfex}{1.5\pgfex}}
+ \pgfpathlineto{\pgfpoint{.5\pgfex}{\pgfex}}
+ \pgfpathlineto{\pgfpoint{0pt}{\pgfex}}
+ \pgfpathclose
+ \mm@action
+ \pgfpathmoveto{\pgfpoint{1.25\pgfex}{.5\pgfex}}
+ \pgfpathcurveto{\pgfpoint{1.4\pgfex}{.6\pgfex}}{\pgfpoint{1.4\pgfex}{.9\pgfex}}{\pgfpoint{1.25\pgfex}{1\pgfex}}
+ \pgfpathmoveto{\pgfpoint{1.5\pgfex}{.25\pgfex}}
+ \pgfpathcurveto{\pgfpoint{1.7\pgfex}{.5\pgfex}}{\pgfpoint{1.7\pgfex}{1\pgfex}}{\pgfpoint{1.5\pgfex}{1.25\pgfex}}
+ \pgfpathmoveto{\pgfpoint{1.75\pgfex}{0pt}}
+ \pgfpathcurveto{\pgfpoint{2\pgfex}{.25\pgfex}}{\pgfpoint{2\pgfex}{1.25\pgfex}}{\pgfpoint{1.75\pgfex}{1.5\pgfex}}
+ \pgfusepath{stroke}
+ \end{pgfpicture}}
+
+
+
+%%% Local Variables:
+%%% mode: latex
+%%% TeX-master: "~/texmf/tex/latex/beamer/test/test.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/multimedia/xmpmulti.sty b/Master/texmf-dist/tex/latex/beamer/multimedia/xmpmulti.sty
new file mode 100644
index 00000000000..e70a6bb29cf
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/multimedia/xmpmulti.sty
@@ -0,0 +1,178 @@
+% $Header: /cvsroot/latex-beamer/latex-beamer/extensions/multimedia/xmpmulti.sty,v 1.2 2004/10/07 20:53:07 tantau Exp $
+
+% Copyright 2000 by Klaus Guntermann
+% Copyright 2004 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+%
+% Copyright notices: Large parts of this file are identical to the
+% file mpmulti.sty from the ppower4 distribution. Unfortunately, no
+% clear copyright notice is given in the original file nor is even the
+% author indicated. The author appears to be Klaus Guntermann and the
+% license appears to be GPL, at least the whole package is distributed
+% under GPL, so I assume that also applies to the individual
+% files.
+%
+
+%
+% This file does the same as the original mpmulti.sty. The only
+% differences are that a) the package pause is not loaded (it's
+% provided automatically by beamer and it should be loaded ``by hand''
+% when using ppower4) and b) a default overlay specification can be
+% given (as in \multiinclude[<+->][...]{...}), which will be the
+% argument to an actionenv that is put around each image.
+%
+
+
+%% mpmulti.sty 09 Sep 2002
+%%------------------------------------------------------------
+%% History:
+%% Initial version 14 Apr 2000
+%% Introduced keyword parameters 12 Jun 2000
+%% Introduced new parameters (start,format), changed the
+%% global code to take several file counting strings (eg
+%% bla-*.mps, foo-*.jpg, etc.), added compatibility with
+%% \graphicspath (Jean-Christophe Dubacq) 06 Dec 2001
+%% Generalized the format option, added the end
+%% handling and documented extended features in here
+%% 09 Sep 2002
+%%
+%% Purpose:
+%% include multiple metapost pictures and overlay them,
+%% inserting a transition effect between them
+%%
+%% Synopsis:
+%%
+%% \multiinclude[defaultoverlayspecification]%
+%% [pause=transitioncommand,
+%% graphics={option for includegraphics},
+%% format=filenameformat,
+%% start=number,
+%% end=number]{basefilename}
+%%
+%% Include all metapost generated graphics found in
+%% files with the basename "filename", which
+%% have a number attached or in the extension.
+%% Insert the transitioncommand between the files (defaults
+%% to \pause).
+%% Further options allow to specify additional specifications
+%% for includegraphics, can change the number to start with
+%% (default 0) or the number to end with (default 1000000).
+%% By default the filenames are as created by mpost in the format
+%% "filename.n", where "n" represents the number.
+%% The option format with the values like "mps", "png" or "jpg" this
+%% can be changed to "filename-n.format", e.g. "example-0.mps"
+%% instead of "example.0".
+%% Complaints are only written, if the first file is not found.
+%% Otherwise including will silently stop.
+%%
+%% If a defaultoverlayspecification is given, each image is
+%% surrounded by an actionenv environment (defined by the beamer
+%% class) with this option as argument. An example usage might be
+%%
+%% \multiinclude[<alert@+| +->][graphics={height=4cm}]{myimage}
+%%
+%% Requires:
+%% The keyval package for options processing.
+%%
+%%
+%\RequirePackage{pause}
+\RequirePackage{keyval}
+%%
+%% The command should process the optional arguments.
+%%
+\def\multiinclude{%
+ \def\@mpm@pause{\pause}\def\@mpm@ospec{}\def\@mpm@endospec{}%
+ \@ifnextchar [\@mpmulti{\@@@mpmulti[]}}
+%%
+\newif\if@mpm@groptions\@mpm@groptionsfalse
+%% We describe the keys and their default values
+\define@key{mpm}{format}[\@mpm@defaultformat]{%
+ \global\def\@mpm@format##1{##1-\the\@mpm@count.#1}}
+\define@key{mpm}{start}[0]{\global\def\@mpm@start{#1}\relax}
+\define@key{mpm}{end}[1000000]{\global\def\@mpm@end{#1}\relax}
+\define@key{mpm}{pause}[\pause]{\global\def\@mpm@pause{#1}\relax}
+\define@key{mpm}{graphics}{\@mpm@groptionstrue
+ \global\def\@mpm@graphics{\string#1}}
+\def\@mpm@defaultformat#1{#1.\the\@mpm@count}
+\let\@mpm@format=\@mpm@defaultformat
+%%
+%% We need a local counter
+%%
+\newcount\@mpm@count
+%%
+%% Implement the basic functionality.
+%% Try to include the first file unconditionally.
+%% This will produce an error message, if no such file can be found.
+%% Afterwards we are going to check for more files and stop, when we
+%% do not find another file. As long as we find files, these are
+%% overlapped to the previous parts.
+%%
+\def\@mpmulti[{\@ifnextchar<{\@@mpmulti[}{\@@@mpmulti[}}
+\def\@@mpmulti[#1]{%
+ \def\@mpm@pause{\relax}%
+ \def\@mpm@ospec{\begin{actionenv}#1}%
+ \def\@mpm@endospec{\end{actionenv}}%
+ \@ifnextchar[{\@@@mpmulti}{\@@@mpmulti[]}}
+\def\@@@mpmulti[#1]#2{%
+ %% reset the options
+ \global\def\@mpm@graphics{}%
+ \global\def\@mpm@start{0}%
+ \global\def\@mpm@end{1000000}%
+ %% get the arguments
+ \setkeys{mpm}{#1}%
+ %% Insert the first part of the figure
+ %% and make sure we look also in other places according to path.
+ \let\@mpm@oldinp@th\input@path\let\input@path\Ginput@path
+ \@mpm@count=\@mpm@start
+ \@mpm@ospec%
+ \if@mpm@groptions%
+ \edef\@mpm@do@include{\noexpand\includegraphics[\@mpm@graphics]{\@mpm@format{#2}}}%
+ \@mpm@do@include%
+ \else%
+ \includegraphics{\@mpm@format{#2}}%
+ \fi%
+ \@mpm@endospec%
+ \def\@mpmdoit{% Do it by conditional tail recursion.
+ %% Select the next filename and advance counter
+ \edef\@mpmfilename{\@mpm@format{#2}}%
+ %% If the file exists,
+ \IfFileExists{\@mpmfilename}{%
+ %% insert the user defined transition (or the default),
+ \@mpm@pause
+ %% then process the next part and set up to try again.
+ \llap{%
+ \@mpm@ospec%
+ \if@mpm@groptions
+ \edef\@mpm@do@include{\noexpand
+ \includegraphics[\@mpm@graphics]{\@mpmfilename}}%
+ \@mpm@do@include
+ \else
+ \includegraphics{\@mpmfilename}%
+ \fi%
+ \@mpm@endospec%
+ }%
+ \ifnum\@mpm@count<\@mpm@end\relax
+ \advance\@mpm@count by 1\relax
+ \let\@mpmnext\@mpmdoit
+ \else
+ \let\@mpmnext\relax
+ \fi
+ }{%
+ %% If no more files exist, set up to stop.
+ \let\@mpmnext\relax
+ }%
+ %% Whatever we had to do (without nesting all the IfFileExists)
+ \@mpmnext
+ }%
+ %% Finally we must start it once, if there is more than one file
+ %% supposed to be available.
+ \ifnum\@mpm@count<\@mpm@end\relax
+ \advance\@mpm@count by 1\relax % start counting
+ \@mpmdoit % and run the show
+ \fi
+ %% and reset the input path after all
+ \let\input@path\@mpm@oldinp@th
+}%
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemealbatross.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemealbatross.sty
new file mode 100644
index 00000000000..a5c359850d7
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemealbatross.sty
@@ -0,0 +1,52 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemealbatross.sty,v 1.8 2004/10/07 22:21:15 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\setbeamercolor*{normal text}{fg=yellow!50!white,bg=blue!50!black}
+
+\DeclareOption{overlystylish}
+{
+ \def\beamer@cta@do{
+ \setbeamertemplate{background canvas}[vertical shading][bottom=black,top=black,middle=blue!50!black]
+ }
+}
+\ProcessOptions
+
+\@ifundefined{beamer@cta@do}{}{\beamer@cta@do}
+
+\mode<presentation>
+
+\setbeamercolor*{example text}{fg=green!65!black}
+
+\setbeamercolor*{structure}{fg=blue!25!white}
+
+\setbeamercolor{palette primary}{use={structure,normal text},fg=structure.fg,bg=normal text.bg!75!black}
+\setbeamercolor{palette secondary}{use={structure,normal text},fg=structure.fg,bg=normal text.bg!60!black}
+\setbeamercolor{palette tertiary}{use={structure,normal text},fg=structure.fg,bg=normal text.bg!45!black}
+\setbeamercolor{palette quaternary}{use={structure,normal text},fg=structure.fg,bg=normal text.bg!30!black}
+
+\setbeamercolor*{block body}{bg=normal text.bg!90!black}
+\setbeamercolor*{block body alerted}{bg=normal text.bg!90!black}
+\setbeamercolor*{block body example}{bg=normal text.bg!90!black}
+\setbeamercolor*{block title}{parent=structure,bg=normal text.bg!75!black}
+\setbeamercolor*{block title alerted}{use={normal text,alerted text},fg=alerted text.fg!75!normal text.fg,bg=normal text.bg!75!black}
+\setbeamercolor*{block title example}{use={normal text,example text},fg=example text.fg!75!normal text.fg,bg=normal text.bg!75!black}
+
+\setbeamercolor{item projected}{fg=black}
+
+\setbeamercolor*{sidebar}{parent=palette primary}
+
+\setbeamercolor{palette sidebar primary}{use=normal text,fg=normal text.fg}
+\setbeamercolor{palette sidebar secondary}{use=structure,fg=structure.fg}
+\setbeamercolor{palette sidebar tertiary}{use=normal text,fg=normal text.fg}
+\setbeamercolor{palette sidebar quaternary}{use=structure,fg=structure.fg}
+
+\setbeamercolor*{separation line}{}
+\setbeamercolor*{fine separation line}{}
+
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemebeaver.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemebeaver.sty
new file mode 100644
index 00000000000..db5b0e86714
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemebeaver.sty
@@ -0,0 +1,35 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemebeaver.sty,v 1.1 2005/10/23 16:58:07 tantau Exp $
+
+% Copyright 2004 by Madhusudan Singh <madhusudan.singh@gmail.com>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\definecolor{darkred}{rgb}{0.8,0,0}
+
+\setbeamercolor{section in toc}{fg=black,bg=white}
+\setbeamercolor{alerted text}{fg=darkred!80!gray}
+\setbeamercolor*{palette primary}{fg=darkred!60!black,bg=gray!30!white}
+\setbeamercolor*{palette secondary}{fg=darkred!70!black,bg=gray!15!white}
+\setbeamercolor*{palette tertiary}{bg=darkred!80!black,fg=gray!10!white}
+\setbeamercolor*{palette quaternary}{fg=darkred,bg=gray!5!white}
+
+\setbeamercolor*{sidebar}{fg=darkred,bg=gray!15!white}
+
+\setbeamercolor*{palette sidebar primary}{fg=darkred!10!black}
+\setbeamercolor*{palette sidebar secondary}{fg=white}
+\setbeamercolor*{palette sidebar tertiary}{fg=darkred!50!black}
+\setbeamercolor*{palette sidebar quaternary}{fg=gray!10!white}
+
+%\setbeamercolor*{titlelike}{parent=palette primary}
+\setbeamercolor{titlelike}{parent=pallette primary,fg=darkred}
+\setbeamercolor{frametitle}{bg=gray!10!white}
+\setbeamercolor{frametitle right}{bg=gray!60!white}
+
+\setbeamercolor*{separation line}{}
+\setbeamercolor*{fine separation line}{}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemebeetle.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemebeetle.sty
new file mode 100644
index 00000000000..1b259b1ce29
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemebeetle.sty
@@ -0,0 +1,45 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemebeetle.sty,v 1.5 2004/10/07 22:21:15 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor{normal text}{fg=black,bg=black!40}
+\setbeamercolor{structure}{fg=white}
+
+\setbeamercolor{alerted text}{fg=red!85!black}
+
+\setbeamercolor{item projected}{use=item,fg=black,bg=item.fg!75}
+
+\definecolor{beetle@other}{RGB}{64,80,127}
+
+\setbeamercolor*{palette primary}{fg=white,bg=beetle@other}
+\setbeamercolor*{palette secondary}{parent=palette primary,use=palette primary,bg=palette primary.bg!95!black}
+\setbeamercolor*{palette tertiary}{parent=palette primary,use=palette primary,bg=palette primary.bg!90!black}
+\setbeamercolor*{palette quaternary}{parent=palette primary,use=palette primary,bg=palette primary.bg!85!black}
+
+\setbeamercolor*{sidebar}{parent=palette primary}
+
+\setbeamercolor*{palette sidebar primary}{fg=white}
+\setbeamercolor*{palette sidebar secondary}{fg=black}
+\setbeamercolor*{palette sidebar tertiary}{fg=white}
+\setbeamercolor*{palette sidebar quaternary}{fg=black}
+
+\setbeamercolor{framesubtitle}{fg=black}
+
+\setbeamercolor*{subtitle}{fg=black}
+
+\setbeamercolor*{block title}{parent=structure}
+\setbeamercolor*{block title alerted}{parent=alerted text}
+\setbeamercolor*{block title example}{parent=example text}
+\setbeamercolor*{block body}{}
+\setbeamercolor*{block body alerted}{}
+\setbeamercolor*{block body example}{}
+
+\setbeamercolor*{titlelike}{parent=structure}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemecrane.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemecrane.sty
new file mode 100644
index 00000000000..e3146afb4ff
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemecrane.sty
@@ -0,0 +1,41 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemecrane.sty,v 1.8 2004/10/28 17:15:51 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\definecolor{craneorange}{RGB}{252,187,6}
+\definecolor{craneblue}{RGB}{4,6,76}
+
+\setbeamercolor{structure}{fg=craneblue}
+
+\setbeamercolor{palette primary}{fg=craneblue,bg=craneorange!70}
+\setbeamercolor{palette secondary}{fg=craneblue,bg=craneorange!80}
+\setbeamercolor{palette tertiary}{fg=craneblue,bg=craneorange!90}
+\setbeamercolor{palette quaternary}{fg=craneblue,bg=craneorange}
+
+\setbeamercolor{titlelike}{parent=palette quaternary}
+
+\setbeamercolor{block title}{fg=craneblue,bg=craneorange}
+\setbeamercolor{block title alerted}{use=alerted text,fg=craneblue,bg=alerted text.fg!75!bg}
+\setbeamercolor{block title example}{use=example text,fg=craneblue,bg=example text.fg!75!bg}
+
+\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.bg!25!bg}
+\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg!25!bg}
+\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg!25!bg}
+
+\setbeamercolor{sidebar}{bg=craneorange!70}
+
+\setbeamercolor{palette sidebar primary}{fg=craneblue}
+\setbeamercolor{palette sidebar secondary}{fg=craneblue!75}
+\setbeamercolor{palette sidebar tertiary}{fg=craneblue!75}
+\setbeamercolor{palette sidebar quaternary}{fg=craneblue}
+
+\setbeamercolor*{separation line}{}
+\setbeamercolor*{fine separation line}{}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedefault.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedefault.sty
new file mode 100644
index 00000000000..39e2cbc5c5b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedefault.sty
@@ -0,0 +1,167 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemedefault.sty,v 1.27 2005/03/15 23:17:01 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\definecolor{beamer@blendedblue}{rgb}{0.2,0.2,0.7} % use structure theme to change
+
+\setbeamercolor{normal text}{fg=black,bg=white}
+\setbeamercolor{alerted text}{fg=red}
+\setbeamercolor{example text}{fg=green!50!black}
+
+\setbeamercolor{structure}{fg=beamer@blendedblue}
+
+\setbeamercolor{background canvas}{parent=normal text}
+\setbeamercolor{background}{parent=background canvas}
+
+\setbeamercolor{palette primary}{use=structure,fg=structure.fg}
+\setbeamercolor{palette secondary}{use=structure,fg=structure.fg!75!black}
+\setbeamercolor{palette tertiary}{use=structure,fg=structure.fg!50!black}
+\setbeamercolor{palette quaternary}{fg=black}
+
+\setbeamercolor{palette sidebar primary}{use=normal text,fg=normal text.fg}
+\setbeamercolor{palette sidebar secondary}{use=structure,fg=structure.fg}
+\setbeamercolor{palette sidebar tertiary}{use=normal text,fg=normal text.fg}
+\setbeamercolor{palette sidebar quaternary}{use=structure,fg=structure.fg}
+
+\setbeamercolor{math text}{}
+\setbeamercolor{math text inlined}{parent=math text}
+\setbeamercolor{math text displayed}{parent=math text}
+
+\setbeamercolor{normal text in math text}{}
+
+\setbeamercolor{local structure}{parent=structure}
+
+\setbeamercolor{titlelike}{parent=structure}
+
+\setbeamercolor{title}{parent=titlelike}
+\setbeamercolor{title in head/foot}{parent=palette quaternary}
+\setbeamercolor{title in sidebar}{parent=palette sidebar quaternary}
+
+\setbeamercolor{subtitle}{parent=title}
+
+\setbeamercolor{author}{}
+\setbeamercolor{author in head/foot}{parent=palette primary}
+\setbeamercolor{author in sidebar}{use=palette sidebar tertiary,fg=palette sidebar tertiary.fg}
+
+\setbeamercolor{institute}{}
+\setbeamercolor{institute in head/foot}{parent=palette tertiary}
+\setbeamercolor{institute in sidebar}{use=palette sidebar tertiary,fg=palette sidebar tertiary.fg}
+
+\setbeamercolor{date}{}
+\setbeamercolor{date in head/foot}{parent=palette secondary}
+\setbeamercolor{date in sidebar}{use=palette sidebar tertiary,fg=palette sidebar tertiary.fg}
+
+\setbeamercolor{titlegraphic}{}
+
+\setbeamercolor{part name}{}
+\setbeamercolor{part title}{parent=titlelike}
+
+\setbeamercolor{section in toc}{parent=structure}
+\setbeamercolor{section in toc shaded}{parent=section in toc}
+\setbeamercolor{section in head/foot}{parent=palette tertiary}
+\setbeamercolor{section in sidebar}{parent=palette sidebar secondary}
+\setbeamercolor{section in sidebar shaded}{use=section in sidebar,fg=section in sidebar.fg!40!bg}
+\setbeamercolor{section number projected}{parent=item projected}
+
+\setbeamercolor{subsection in toc}{}
+\setbeamercolor{subsection in toc shaded}{parent=subsection in toc}
+\setbeamercolor{subsection in head/foot}{parent=palette secondary}
+\setbeamercolor{subsection in sidebar}{parent=palette sidebar primary}
+\setbeamercolor{subsection in sidebar shaded}{use=subsection in sidebar,fg=subsection in sidebar.fg!40!bg}
+\setbeamercolor{subsection number projected}{parent={subitem projected}}
+
+\setbeamercolor{subsubsection in toc}{parent=subsection in toc}
+\setbeamercolor{subsubsection in toc shaded}{parent=subsubsection in toc}
+\setbeamercolor{subsubsection in head/foot}{parent=subsection in head/foot}
+\setbeamercolor{subsubsection in sidebar}{parent=subsection in sidebar}
+\setbeamercolor{subsubsection in sidebar shaded}{parent=subsection in sidebar shaded}
+\setbeamercolor{subsubsection number projected}{parent=subsubitem projected}
+
+\setbeamercolor{headline}{}
+\setbeamercolor{footline}{}
+
+\setbeamercolor{sidebar}{}
+\setbeamercolor{sidebar left}{parent=sidebar}
+\setbeamercolor{sidebar right}{parent=sidebar}
+
+\setbeamercolor{logo}{parent=palette secondary}
+
+\setbeamercolor{frametitle}{parent=titlelike}
+\setbeamercolor{framesubtitle}{parent=frametitle}
+
+\setbeamercolor{frametitle right}{parent=frametitle}
+
+\setbeamercolor{caption}{}
+\setbeamercolor{caption name}{parent=structure}
+
+\setbeamercolor{button}{use=local structure,bg=local structure.fg!50!bg,fg=white}
+\setbeamercolor{button border}{use=button,fg=button.bg}
+\setbeamercolor{navigation symbols}{use=structure,fg=structure.fg!40!bg}
+\setbeamercolor{navigation symbols dimmed}{use=structure,fg=structure.fg!20!bg}
+\setbeamercolor{mini frame}{parent=section in head/foot}
+
+\setbeamercolor{block body}{}
+\setbeamercolor{block body alerted}{}
+\setbeamercolor{block body example}{}
+\setbeamercolor{block title}{parent=structure}
+\setbeamercolor{block title alerted}{parent=alerted text}
+\setbeamercolor{block title example}{parent=example text}
+
+\setbeamercolor{item}{parent=local structure}
+\setbeamercolor{subitem}{parent=item}
+\setbeamercolor{subsubitem}{parent=subitem}
+
+\setbeamercolor{item projected}{parent=item,use=item,fg=white,bg=item.fg}
+\setbeamercolor{subitem projected}{parent=item projected}
+\setbeamercolor{subsubitem projected}{parent=subitem projected}
+
+\setbeamercolor{enumerate item}{parent=item}
+\setbeamercolor{enumerate subitem}{parent=subitem}
+\setbeamercolor{enumerate subsubitem}{parent=subsubitem}
+
+\setbeamercolor{itemize item}{parent=item}
+\setbeamercolor{itemize subitem}{parent=subitem}
+\setbeamercolor{itemize subsubitem}{parent=subsubitem}
+
+\setbeamercolor{itemize/enumerate body}{}
+\setbeamercolor{itemize/enumerate subbody}{}
+\setbeamercolor{itemize/enumerate subsubbody}{}
+
+\setbeamercolor{description item}{parent=item}
+
+\setbeamercolor{bibliography item}{parent=item}
+
+\setbeamercolor{bibliography entry author}{use=structure,fg=structure.fg}
+\setbeamercolor{bibliography entry title}{use=normal text,fg=normal text.fg}
+\setbeamercolor{bibliography entry location}{use=structure,fg=structure.fg!65!bg}
+\setbeamercolor{bibliography entry note}{use=structure,fg=structure.fg!65!bg}
+
+\setbeamercolor{separation line}{}
+
+\setbeamercolor{upper separation line head}{parent=separation line}
+\setbeamercolor{middle separation line head}{parent=separation line}
+\setbeamercolor{lower separation line head}{parent=separation line}
+
+\setbeamercolor{upper separation line foot}{parent=separation line}
+\setbeamercolor{middle separation line foot}{parent=separation line}
+\setbeamercolor{lower separation line foot}{parent=separation line}
+
+\setbeamercolor{abstract}{}
+\setbeamercolor{abstract title}{parent=structure}
+
+\setbeamercolor{verse}{}
+
+\setbeamercolor{quotation}{}
+\setbeamercolor{quote}{parent=quotation}
+
+\setbeamercolor{page number in head/foot}{fg=fg!50!bg}
+
+\setbeamercolor{qed symbol}{parent=structure}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedolphin.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedolphin.sty
new file mode 100644
index 00000000000..35fcffe659e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedolphin.sty
@@ -0,0 +1,30 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemedolphin.sty,v 1.1 2004/10/28 16:42:54 tantau Exp $
+
+% Copyright 2004 by Manuel Carro <mcarro@fi.upm.es>
+% Derived from a theme by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+
+\setbeamercolor*{palette primary}{use=structure,fg=black,bg=structure.fg!40!white}
+\setbeamercolor*{palette secondary}{use=structure,fg=white,bg=structure.fg!60!white}
+\setbeamercolor*{palette tertiary}{use=structure,fg=white,bg=structure.fg!90!white}
+\setbeamercolor*{palette quaternary}{fg=white,bg=black}
+
+\setbeamercolor*{sidebar}{use=structure,bg=structure.fg}
+
+\setbeamercolor*{palette sidebar primary}{use=structure,fg=structure.fg!10}
+\setbeamercolor*{palette sidebar secondary}{fg=white}
+\setbeamercolor*{palette sidebar tertiary}{use=structure,fg=structure.fg!50}
+\setbeamercolor*{palette sidebar quaternary}{fg=white}
+
+\setbeamercolor*{titlelike}{use=structure,fg=structure.fg}
+
+\setbeamercolor*{separation line}{}
+\setbeamercolor*{fine separation line}{}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedove.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedove.sty
new file mode 100644
index 00000000000..256614b93d7
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemedove.sty
@@ -0,0 +1,41 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemedove.sty,v 1.4 2004/10/07 22:21:16 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor*{normal text}{fg=black,bg=white}
+\setbeamercolor*{alerted text}{fg=black}
+\setbeamercolor*{example text}{fg=black}
+\setbeamercolor*{structure}{fg=black}
+
+\setbeamerfont{alerted text}{series=\bfseries}
+
+\setbeamercolor{palette primary}{fg=black,bg=white}
+\setbeamercolor{palette secondary}{fg=black,bg=white}
+\setbeamercolor{palette tertiary}{fg=black,bg=white}
+\setbeamercolor{palette quaternary}{fg=black,bg=white}
+
+\setbeamercolor{sidebar}{bg=black!20}
+
+\setbeamercolor{palette sidebar primary}{fg=black}
+\setbeamercolor{palette sidebar secondary}{fg=black}
+\setbeamercolor{palette sidebar tertiary}{fg=black}
+\setbeamercolor{palette sidebar quaternary}{fg=black}
+
+\setbeamercolor{item projected}{fg=black,bg=black!20}
+
+\setbeamercolor*{block body}{}
+\setbeamercolor*{block body alerted}{}
+\setbeamercolor*{block body example}{}
+\setbeamercolor*{block title}{parent=structure}
+\setbeamercolor*{block title alerted}{parent=alerted text}
+\setbeamercolor*{block title example}{parent=example text}
+
+\setbeamercolor*{titlelike}{parent=structure}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemefly.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemefly.sty
new file mode 100644
index 00000000000..ca940f15998
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemefly.sty
@@ -0,0 +1,41 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemefly.sty,v 1.3 2004/10/07 22:21:16 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor{normal text}{fg=black,bg=black!40}
+\setbeamercolor{structure}{fg=white}
+
+\setbeamercolor{alerted text}{fg=red!85!black}
+
+\setbeamercolor{item projected}{use=item,fg=black,bg=item.fg!75}
+
+\setbeamercolor*{sidebar}{bg=black!50}
+
+\setbeamercolor*{palette primary}{use=structure,fg=structure.fg}
+\setbeamercolor*{palette secondary}{use=structure,fg=structure.fg!95!black}
+\setbeamercolor*{palette tertiary}{use=structure,fg=structure.fg!90!black}
+\setbeamercolor*{palette quaternary}{use=structure,fg=structure.fg!85!black}
+
+\setbeamercolor*{palette sidebar primary}{fg=white}
+\setbeamercolor*{palette sidebar secondary}{fg=black}
+\setbeamercolor*{palette sidebar tertiary}{fg=white}
+\setbeamercolor*{palette sidebar quaternary}{fg=black}
+
+\setbeamercolor*{framesubtitle}{fg=black}
+
+\setbeamercolor*{subtitle}{fg=black}
+
+\setbeamercolor*{block title}{parent=structure}
+\setbeamercolor*{block title alerted}{parent=alerted text}
+\setbeamercolor*{block title example}{parent=example text}
+\setbeamercolor*{block body}{}
+\setbeamercolor*{block body alerted}{}
+\setbeamercolor*{block body example}{}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemelily.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemelily.sty
new file mode 100644
index 00000000000..7c17c87cc8e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemelily.sty
@@ -0,0 +1,20 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemelily.sty,v 1.3 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor*{block body}{}
+\setbeamercolor*{block body alerted}{}
+\setbeamercolor*{block body example}{}
+\setbeamercolor*{block title}{parent=structure}
+\setbeamercolor*{block title alerted}{parent=alerted text}
+\setbeamercolor*{block title example}{parent=example text}
+
+\setbeamercolor*{titlelike}{parent=structure}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeorchid.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeorchid.sty
new file mode 100644
index 00000000000..8410a57ccf9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeorchid.sty
@@ -0,0 +1,19 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemeorchid.sty,v 1.2 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor{block title}{use=structure,fg=white,bg=structure.fg!75!black}
+\setbeamercolor{block title alerted}{use=alerted text,fg=white,bg=alerted text.fg!75!black}
+\setbeamercolor{block title example}{use=example text,fg=white,bg=example text.fg!75!black}
+
+\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.bg!10!bg}
+\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg!10!bg}
+\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg!10!bg}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemerose.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemerose.sty
new file mode 100644
index 00000000000..238edd8c312
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemerose.sty
@@ -0,0 +1,19 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemerose.sty,v 1.2 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor{block title}{use=structure,fg=structure.fg,bg=structure.fg!20!bg}
+\setbeamercolor{block title alerted}{use=alerted text,fg=alerted text.fg,bg=alerted text.fg!20!bg}
+\setbeamercolor{block title example}{use=example text,fg=example text.fg,bg=example text.fg!20!bg}
+
+\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.bg!50!bg}
+\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg!50!bg}
+\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg!50!bg}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeseagull.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeseagull.sty
new file mode 100644
index 00000000000..9a5d1a525e2
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeseagull.sty
@@ -0,0 +1,43 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemeseagull.sty,v 1.4 2004/10/07 22:21:16 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor*{normal text}{fg=black,bg=white}
+\setbeamercolor*{alerted text}{fg=black}
+\setbeamercolor*{example text}{fg=black}
+\setbeamercolor*{structure}{fg=black}
+
+\setbeamerfont{alerted text}{series=\bfseries}
+
+\setbeamercolor*{palette primary}{fg=black,bg=black!20}
+\setbeamercolor*{palette secondary}{fg=black,bg=black!25}
+\setbeamercolor*{palette tertiary}{fg=black,bg=black!30}
+\setbeamercolor*{palette quaternary}{fg=black,bg=black!35}
+
+\setbeamercolor{sidebar}{bg=black!20}
+
+\setbeamercolor*{palette sidebar primary}{fg=black}
+\setbeamercolor*{palette sidebar secondary}{fg=black}
+\setbeamercolor*{palette sidebar tertiary}{fg=black}
+\setbeamercolor*{palette sidebar quaternary}{fg=black}
+
+\setbeamercolor*{item projected}{fg=black,bg=black!20}
+
+\setbeamercolor*{block title}{fg=black,bg=black!20}
+\setbeamercolor*{block title alerted}{fg=black,bg=black!20}
+\setbeamercolor*{block title example}{fg=black,bg=black!20}
+
+\setbeamercolor*{block body}{fg=black,bg=black!10}
+\setbeamercolor*{block body alerted}{fg=black,bg=black!10}
+\setbeamercolor*{block body example}{fg=black,bg=black!10}
+
+\setbeamercolor*{separation line}{}
+\setbeamercolor*{fine separation line}{}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeseahorse.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeseahorse.sty
new file mode 100644
index 00000000000..d74aa012e8b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemeseahorse.sty
@@ -0,0 +1,28 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemeseahorse.sty,v 1.3 2004/10/07 22:21:16 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor{palette primary}{use=structure,fg=black,bg=structure.fg!20!white}
+\setbeamercolor{palette secondary}{use=structure,fg=black,bg=structure.fg!25!white}
+\setbeamercolor{palette tertiary}{use=structure,fg=black,bg=structure.fg!30!white}
+\setbeamercolor{palette quaternary}{use=structure,fg=black,bg=structure.fg!35!white}
+
+\setbeamercolor{sidebar}{use=structure,bg=structure.fg!20!white}
+
+\setbeamercolor{palette sidebar primary}{use=normal text,fg=normal text.fg}
+\setbeamercolor{palette sidebar secondary}{use=structure,fg=structure.fg}
+\setbeamercolor{palette sidebar tertiary}{use=normal text,fg=normal text.fg}
+\setbeamercolor{palette sidebar quaternary}{use=structure,fg=structure.fg}
+
+\setbeamercolor*{titlelike}{parent=palette primary}
+
+\setbeamercolor*{separation line}{}
+\setbeamercolor*{fine separation line}{}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemesidebartab.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemesidebartab.sty
new file mode 100644
index 00000000000..e32ce9cb7ce
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemesidebartab.sty
@@ -0,0 +1,21 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemesidebartab.sty,v 1.3 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor*{section in sidebar shaded}{parent=palette sidebar secondary}
+\setbeamercolor*{section in sidebar}
+ {parent=section in sidebar shaded,use={sidebar,section in sidebar shaded},%
+ bg=sidebar.bg!70!section in sidebar shaded.fg}
+
+\setbeamercolor*{subsection in sidebar shaded}{parent=palette sidebar primary}
+\setbeamercolor*{subsection in sidebar}
+ {parent=subsection in sidebar shaded,use=section in sidebar,%
+ bg=section in sidebar.bg}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemestructure.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemestructure.sty
new file mode 100644
index 00000000000..3fcd7b8c588
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemestructure.sty
@@ -0,0 +1,18 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemestructure.sty,v 1.3 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{gray}{\definecolor{beamer@structure@color}{gray}{#1}}
+\DeclareOptionBeamer{rgb}{\definecolor{beamer@structure@color}{rgb}{#1}}
+\DeclareOptionBeamer{RGB}{\definecolor{beamer@structure@color}{RGB}{#1}}
+\DeclareOptionBeamer{cmyk}{\definecolor{beamer@structure@color}{cmyk}{#1}}
+\DeclareOptionBeamer{cmy}{\definecolor{beamer@structure@color}{cmy}{#1}}
+\DeclareOptionBeamer{named}{\definecolor{beamer@structure@color}{named}{#1}}
+\DeclareOptionBeamer{hsb}{\definecolor{beamer@structure@color}{hsb}{#1}}
+\ProcessOptionsBeamer
+
+
+\setbeamercolor{structure}{fg=beamer@structure@color}
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemewhale.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemewhale.sty
new file mode 100644
index 00000000000..1e82b563648
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemewhale.sty
@@ -0,0 +1,28 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemewhale.sty,v 1.3 2004/10/07 22:21:16 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor*{palette primary}{use=structure,fg=white,bg=structure.fg}
+\setbeamercolor*{palette secondary}{use=structure,fg=white,bg=structure.fg!75!black}
+\setbeamercolor*{palette tertiary}{use=structure,fg=white,bg=structure.fg!50!black}
+\setbeamercolor*{palette quaternary}{fg=white,bg=black}
+
+\setbeamercolor*{sidebar}{use=structure,bg=structure.fg}
+
+\setbeamercolor*{palette sidebar primary}{use=structure,fg=structure.fg!10}
+\setbeamercolor*{palette sidebar secondary}{fg=white}
+\setbeamercolor*{palette sidebar tertiary}{use=structure,fg=structure.fg!50}
+\setbeamercolor*{palette sidebar quaternary}{fg=white}
+
+\setbeamercolor*{titlelike}{parent=palette primary}
+
+\setbeamercolor*{separation line}{}
+\setbeamercolor*{fine separation line}{}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemewolverine.sty b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemewolverine.sty
new file mode 100644
index 00000000000..54686d710a1
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/color/beamercolorthemewolverine.sty
@@ -0,0 +1,33 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/color/beamercolorthemewolverine.sty,v 1.5 2004/11/15 14:52:24 tantau Exp $
+
+% Copyright 2004 by Madhusudan Singh <madhusudan.singh@gmail.com>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\definecolor{darkblue}{rgb}{0,0,0.8}
+
+\setbeamercolor{alerted text}{fg=darkblue!80!yellow}
+\setbeamercolor*{palette primary}{fg=darkblue!60!black,bg=yellow!85!orange}
+\setbeamercolor*{palette secondary}{fg=darkblue!70!black,bg=yellow!60!orange}
+\setbeamercolor*{palette tertiary}{bg=darkblue!80!black,fg=yellow!50!orange}
+\setbeamercolor*{palette quaternary}{fg=darkblue,bg=yellow!20!orange}
+
+\setbeamercolor*{sidebar}{fg=darkblue,bg=orange!75!white}
+
+\setbeamercolor*{palette sidebar primary}{fg=darkblue!10!black}
+\setbeamercolor*{palette sidebar secondary}{fg=white}
+\setbeamercolor*{palette sidebar tertiary}{fg=darkblue!50!black}
+\setbeamercolor*{palette sidebar quaternary}{fg=yellow!10!orange}
+
+\setbeamercolor*{titlelike}{parent=palette primary}
+\setbeamercolor{frametitle}{bg=yellow!90!orange}
+\setbeamercolor{frametitle right}{bg=yellow!60!orange}
+
+\setbeamercolor*{separation line}{}
+\setbeamercolor*{fine separation line}{}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemedefault.sty b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemedefault.sty
new file mode 100644
index 00000000000..32deda454d9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemedefault.sty
@@ -0,0 +1,112 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/font/beamerfontthemedefault.sty,v 1.12 2005/03/15 23:17:02 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamerfont{normal text}{} % ignored currently
+\setbeamerfont{alerted text}{}
+\setbeamerfont{example text}{}
+
+\setbeamerfont{structure}{}
+\setbeamerfont{tiny structure}{size=\tiny}
+
+\setbeamerfont{title}{size=\Large,parent=structure}
+\setbeamerfont{title in head/foot}{}
+\setbeamerfont{title in sidebar}{size=\tiny}
+
+\setbeamerfont{subtitle}{size=\normalsize,parent=title}
+
+\setbeamerfont{author}{}
+\setbeamerfont{author in head/foot}{}
+\setbeamerfont{author in sidebar}{size=\tiny}
+
+\setbeamerfont{institute}{size=\scriptsize}
+\setbeamerfont{institute in head/foot}{}
+\setbeamerfont{institute in sidebar}{}
+
+\setbeamerfont{date}{}
+\setbeamerfont{date in head/foot}{}
+\setbeamerfont{date in sidebar}{}
+
+\setbeamerfont{part name}{size=\Large}
+\setbeamerfont{part title}{parent=title}
+
+\setbeamerfont{section in toc}{parent=structure}
+\setbeamerfont{section in toc shaded}{parent=section in toc}
+\setbeamerfont{section in head/foot}{}
+\setbeamerfont{section in sidebar}{size=\tiny}
+\setbeamerfont{section number projected}{size=\small,parent={section in toc,projected text}}
+
+\setbeamerfont{subsection in toc}{}
+\setbeamerfont{subsection in toc shaded}{parent=subsection in toc}
+\setbeamerfont{subsection in head/foot}{}
+\setbeamerfont{subsection in sidebar}{}
+
+\setbeamerfont{subsubsection in toc}{size=\footnotesize}
+\setbeamerfont{subsubsection in toc shaded}{parent=subsubsection in toc}
+\setbeamerfont{subsubsection in head/foot}{}
+\setbeamerfont{subsubsection in sidebar}{}
+
+\setbeamerfont{headline}{parent={tiny structure}}
+\setbeamerfont{footline}{parent={tiny structure}}
+
+\setbeamerfont{sidebar}{size=\Tiny,parent={tiny structure}}
+\setbeamerfont{sidebar left}{parent=sidebar}
+\setbeamerfont{sidebar right}{parent=sidebar}
+
+\setbeamerfont{frametitle}{parent=structure,size=\Large}
+\setbeamerfont{framesubtitle}{parent=frametitle,size=\footnotesize}
+
+\setbeamerfont{caption}{size=\small}
+\setbeamerfont{caption name}{parent={structure,caption}}
+
+\setbeamerfont{button}{size=\tiny}
+
+\setbeamerfont{block body}{}
+\setbeamerfont{block body alerted}{}
+\setbeamerfont{block body example}{}
+\setbeamerfont{block title}{size=\large,parent={structure,block body}}
+\setbeamerfont{block title alerted}{parent={block title,alerted text}}
+\setbeamerfont{block title example}{parent={block title,example text}}
+
+\setbeamerfont{item}{parent=structure}
+\setbeamerfont{subitem}{parent=item}
+\setbeamerfont{subsubitem}{parent=subitem}
+
+\setbeamerfont{item projected}{size=\tiny,parent={item,projected text}}
+\setbeamerfont{subitem projected}{parent=item projected}
+\setbeamerfont{subsubitem projected}{parent=subitem projected}
+
+\setbeamerfont{itemize item}{parent=item}
+\setbeamerfont{itemize subitem}{parent=subitem}
+\setbeamerfont{itemize subsubitem}{parent=subsubitem}
+
+\setbeamerfont{enumerate item}{parent=item}
+\setbeamerfont{enumerate subitem}{parent=subitem}
+\setbeamerfont{enumerate subsubitem}{parent=subsubitem}
+
+\setbeamerfont{itemize/enumerate body}{}
+\setbeamerfont{itemize/enumerate subbody}{size=\small}
+\setbeamerfont{itemize/enumerate subsubbody}{size=\footnotesize}
+
+
+\setbeamerfont{description item}{parent=item}
+
+\setbeamerfont{projected text}{parent={tiny structure}}
+
+\setbeamerfont{abstract}{size=\small}
+\setbeamerfont{abstract title}{parent={abstract,structure},size=\normalsize}
+
+\setbeamerfont{verse}{family=\rmfamily,shape=\itshape}
+
+\setbeamerfont{quotation}{shape=\itshape}
+\setbeamerfont{quote}{parent=quotation}
+
+\setbeamerfont{note page}{size=\small}
+
+\mode
+<all> \ No newline at end of file
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemeprofessionalfonts.sty b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemeprofessionalfonts.sty
new file mode 100644
index 00000000000..121badc0773
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemeprofessionalfonts.sty
@@ -0,0 +1,9 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/font/beamerfontthemeprofessionalfonts.sty,v 1.2 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>{\beamer@suppressreplacementstrue}
+
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemeserif.sty b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemeserif.sty
new file mode 100644
index 00000000000..08df768bad6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemeserif.sty
@@ -0,0 +1,28 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/font/beamerfontthemeserif.sty,v 1.3 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{stillsansserifmath}[]{\def\mathfamilydefault{\sfdefault}\beamer@sansmathtrue}
+\DeclareOptionBeamer{stillsansserifsmall}[]{\def\beamer@tsfont{\sffamily}}
+\DeclareOptionBeamer{stillsansseriflarge}[]{\def\beamer@sfont{\sffamily}}
+\DeclareOptionBeamer{stillsansseriftext}[]{\def\familydefault{\sfdefault}}
+
+\DeclareOptionBeamer{onlymath}[]{
+ \def\beamer@tsfont{\sffamily}
+ \def\beamer@sfont{\sffamily}
+ \def\familydefault{\sfdefault}
+}
+
+\def\beamer@tsfont{\rmfamily}
+\def\beamer@sfont{\rmfamily}
+\def\familydefault{\rmdefault}
+\def\mathfamilydefault{\rmdefault}
+\beamer@sansmathfalse
+
+\ProcessOptionsBeamer
+
+\setbeamerfont{tiny structure}{family=\beamer@tsfont}
+\setbeamerfont{structure}{family=\beamer@sfont}
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructurebold.sty b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructurebold.sty
new file mode 100644
index 00000000000..cc060ea3a91
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructurebold.sty
@@ -0,0 +1,26 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/font/beamerfontthemestructurebold.sty,v 1.2 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\def\beamer@ftb@str{
+ \setbeamerfont{structure}{series=\bfseries}
+ \setbeamerfont{block title}{size={}}
+}
+\def\beamer@ftb@tstr{\setbeamerfont{tiny structure}{series=\bfseries}}
+
+\DeclareOptionBeamer{onlysmall}{\let\beamer@ftb@str=\relax}
+\DeclareOptionBeamer{onlylarge}{\let\beamer@ftb@tstr=\relax}
+
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\beamer@ftb@str
+\beamer@ftb@tstr
+
+\mode
+<all>
+
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructureitalicserif.sty b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructureitalicserif.sty
new file mode 100644
index 00000000000..77bbe05ca51
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructureitalicserif.sty
@@ -0,0 +1,26 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/font/beamerfontthemestructureitalicserif.sty,v 1.2 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\def\beamer@ftb@str{%
+ \setbeamerfont{structure}{shape=\itshape,family=\rmfamily}
+ \setbeamerfont{block title}{size={}}
+}
+\def\beamer@ftb@tstr{\setbeamerfont{tiny structure}{shape=\itshape,family=\rmfamily}}
+
+\DeclareOptionBeamer{onlysmall}{\let\beamer@ftb@str=\relax}
+\DeclareOptionBeamer{onlylarge}{\let\beamer@ftb@tstr=\relax}
+
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\beamer@ftb@str
+\beamer@ftb@tstr
+
+\mode
+<all>
+
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructuresmallcapsserif.sty b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructuresmallcapsserif.sty
new file mode 100644
index 00000000000..e7fa952d8f0
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/font/beamerfontthemestructuresmallcapsserif.sty
@@ -0,0 +1,27 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/font/beamerfontthemestructuresmallcapsserif.sty,v 1.2 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\def\beamer@ftb@str{
+ \setbeamerfont{structure}{shape=\scshape,family=\rmfamily}
+ \setbeamerfont{section in toc}{size=\large}
+}
+\def\beamer@ftb@tstr{\setbeamerfont{tiny structure}{shape=\scshape,family=\rmfamily}}
+
+\DeclareOptionBeamer{onlysmall}{\let\beamer@ftb@str=\relax}
+\DeclareOptionBeamer{onlylarge}{\let\beamer@ftb@tstr=\relax}
+
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\beamer@ftb@str
+\beamer@ftb@tstr
+
+
+\mode
+<all>
+
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemecircles.sty b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemecircles.sty
new file mode 100644
index 00000000000..7ce2338de3a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemecircles.sty
@@ -0,0 +1,14 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/inner/beamerinnerthemecircles.sty,v 1.3 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamertemplate{items}[circle]
+\setbeamertemplate{sections/subsections in toc}[circle]
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemedefault.sty b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemedefault.sty
new file mode 100644
index 00000000000..ba362a5930b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemedefault.sty
@@ -0,0 +1,408 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/inner/beamerinnerthemedefault.sty,v 1.19 2005/06/17 13:40:57 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+% Some images:
+
+\pgfdeclareimage[width=14pt,height=12pt]{beamericonbook}{beamericonbook}
+\pgfdeclareimage[width=14pt,height=12pt]{beamericonbookshaded}{beamericonbook.20}
+\pgfaliasimage{beamericonbook.!20opaque}{beamericonbookshaded}
+\pgfaliasimage{beamericonbook.!15opaque}{beamericonbookshaded}
+\pgfaliasimage{beamericonbook.!10opaque}{beamericonbookshaded}
+\pgfaliasimage{beamericonbook.!5opaque}{beamericonbookshaded}
+\pgfaliasimage{beamericonbook.!2opaque}{beamericonbookshaded}
+\pgfdeclareimage[width=11pt,height=14pt]{beamericonarticle}{beamericonarticle}
+\pgfdeclareimage[width=11pt,height=14pt]{beamericonarticleshaded}{beamericonarticle.20}
+\pgfaliasimage{beamericonarticle.!20opaque}{beamericonarticleshaded}
+\pgfaliasimage{beamericonarticle.!15opaque}{beamericonarticleshaded}
+\pgfaliasimage{beamericonarticle.!10opaque}{beamericonarticleshaded}
+\pgfaliasimage{beamericonarticle.!5opaque}{beamericonarticleshaded}
+\pgfaliasimage{beamericonarticle.!2opaque}{beamericonarticleshaded}
+
+
+
+
+% Title page: default
+
+\defbeamertemplate*{title page}{default}[1][]
+{
+ \vbox{}
+ \vfill
+ \begin{centering}
+ \begin{beamercolorbox}[sep=8pt,center,#1]{title}
+ \usebeamerfont{title}\inserttitle\par%
+ \ifx\insertsubtitle\@empty%
+ \else%
+ \vskip0.25em%
+ {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\par}%
+ \fi%
+ \end{beamercolorbox}%
+ \vskip1em\par
+ \begin{beamercolorbox}[sep=8pt,center,#1]{author}
+ \usebeamerfont{author}\insertauthor
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[sep=8pt,center,#1]{institute}
+ \usebeamerfont{institute}\insertinstitute
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[sep=8pt,center,#1]{date}
+ \usebeamerfont{date}\insertdate
+ \end{beamercolorbox}\vskip0.5em
+ {\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}
+ \end{centering}
+ \vfill
+}
+
+
+% Part page: default
+
+\defbeamertemplate*{part page}{default}[1][]
+{
+ \begin{centering}
+ {\usebeamerfont{part name}\usebeamercolor[fg]{part name}\partname~\insertromanpartnumber}
+ \vskip1em\par
+ \begin{beamercolorbox}[sep=8pt,center,#1]{part title}
+ \usebeamerfont{part title}\insertpart\par
+ \end{beamercolorbox}
+ \end{centering}
+}
+
+
+
+
+
+%
+% Table of contents
+%
+
+\defbeamertemplateparent{sections/subsections in toc}{section in toc,subsection in toc,subsubsection in toc}
+{}
+
+\defbeamertemplateparent{sections/subsections in toc shaded}{section in toc shaded,subsection in toc shaded,subsubsection in toc shaded}[1][20]
+{[#1]}
+
+
+
+
+% (sub-)section in toc: default
+
+\defbeamertemplate*{section in toc}{default}
+{\inserttocsection\par}
+
+\defbeamertemplate*{subsection in toc}{default}
+{\leavevmode\leftskip=1.5em\inserttocsubsection\par}
+
+\defbeamertemplate*{subsubsection in toc}{default}
+{\leavevmode\normalsize\usebeamerfont{subsection in toc}\leftskip=3em%
+ \usebeamerfont{subsubsection in toc}\inserttocsubsubsection\par}
+
+
+% (sub-)section in toc shaded, default
+
+\defbeamertemplate*{section in toc shaded}{default}[1][20]
+{\begin{colormixin}{#1!parent.bg}\usebeamertemplate{section in toc}\end{colormixin}\unskip}
+
+\defbeamertemplate*{subsection in toc shaded}{default}[1][20]
+{\begin{colormixin}{#1!parent.bg}\usebeamertemplate{subsection in toc}\end{colormixin}\unskip}
+
+\defbeamertemplate*{subsubsection in toc shaded}{default}[1][20]
+{\begin{colormixin}{#1!parent.bg}\usebeamertemplate{subsubsection in toc}\end{colormixin}\unskip}
+
+
+
+
+
+%
+% Item
+%
+
+\defbeamertemplateparent{items}{itemize items,enumerate items}
+{}
+
+
+% Itemize items
+
+\defbeamertemplateparent{itemize items}{itemize item,itemize subitem,itemize subsubitem}
+{}
+
+
+% Itemize items, default
+
+\defbeamertemplate*{itemize item}{default}{\scriptsize\raise1.25pt\hbox{\donotcoloroutermaths$\blacktriangleright$}}
+\defbeamertemplate*{itemize subitem}{default}{\tiny\raise1.5pt\hbox{\donotcoloroutermaths$\blacktriangleright$}}
+\defbeamertemplate*{itemize subsubitem}{default}{\tiny\raise1.5pt\hbox{\donotcoloroutermaths$\blacktriangleright$}}
+
+
+% Enumerate items, default
+
+\defbeamertemplateparent{enumerate items}{enumerate item,enumerate subitem,enumerate subsubitem,enumerate mini}
+{}
+
+\defbeamertemplate*{enumerate item}{default}{\insertenumlabel.}
+\defbeamertemplate*{enumerate subitem}{default}{\insertenumlabel.\insertsubenumlabel}
+\defbeamertemplate*{enumerate subsubitem}{default}{\insertenumlabel.\insertsubenumlabel.\insertsubsubenumlabel}
+\defbeamertemplate*{enumerate mini template}{default}{\insertenumlabel}
+
+
+% Description item width
+
+\defbeamertemplate*{description item}{default}{\insertdescriptionitem}
+
+
+
+% Itemize/Enumerate body
+
+\defbeamertemplate*{itemize/enumerate body begin}{default}{}
+\defbeamertemplate*{itemize/enumerate body end}{default}{}
+
+\defbeamertemplate*{itemize/enumerate subbody begin}{default}{}
+\defbeamertemplate*{itemize/enumerate subbody end}{default}{}
+
+\defbeamertemplate*{itemize/enumerate subsubbody begin}{default}{}
+\defbeamertemplate*{itemize/enumerate subsubbody end}{default}{}
+
+
+
+% Alerted text
+
+\defbeamertemplate*{alerted text begin}{default}{\setbeamercolor{local structure}{parent=alerted text}}
+
+
+
+% Structured text
+
+% empyt defaults
+
+
+% Bibliography items
+
+\defbeamertemplate*{bibliography item}{default}
+{\lower3.5pt\hbox{\hskip2pt\pgfuseimage{beamericonarticle}\hskip1pt}}
+
+\defbeamertemplate*{bibliography entry article}{default}{}
+\defbeamertemplate*{bibliography entry title}{default}{\par}
+\defbeamertemplate*{bibliography entry location}{default}{\par}
+\defbeamertemplate*{bibliography entry note}{default}{\par}
+
+
+% Buttons
+
+\newdimen\beamer@dima%
+\newdimen\beamer@dimb%
+
+\defbeamertemplate*{button}{default}
+{%
+ \setbox\beamer@tempbox=\hbox{{\insertbuttontext}}%
+ \ht\beamer@tempbox=6pt%
+ \dp\beamer@tempbox=0pt%
+ \setbox\beamer@tempbox=\vbox{\box\beamer@tempbox\vskip2pt}%
+ \beamer@tempdim=\wd\beamer@tempbox%
+ \beamer@dima=\beamer@tempdim\advance\beamer@dima by2.2pt
+ \beamer@dimb=\beamer@tempdim\advance\beamer@dimb by4pt
+ \begin{pgfpicture}{-4pt}{0pt}{\the\beamer@tempdim}{8pt}
+ \color{bg}
+ \pgfsetlinewidth{0.8pt}
+ \pgfpathqmoveto{0pt}{0pt}
+ \pgfpathqcurveto{-2.2pt}{0pt}{-4pt}{1.8pt}{-4pt}{4pt}
+ \pgfpathqcurveto{-4pt}{6.2pt}{-2.2pt}{8pt}{0pt}{8pt}
+ \pgfpathlineto{\pgfpoint{\the\beamer@tempdim}{8pt}}
+ \pgfpathcurveto%
+ {\pgfpoint{\the\beamer@dima}{8pt}}%
+ {\pgfpoint{\the\beamer@dimb}{6.2pt}}%
+ {\pgfpoint{\the\beamer@dimb}{4pt}}
+ \pgfpathcurveto%
+ {\pgfpoint{\the\beamer@dimb}{1.8pt}}%
+ {\pgfpoint{\the\beamer@dima}{0pt}}%
+ {\pgfpoint{\the\beamer@tempdim}{0pt}}
+ \pgfpathclose
+ \pgfusepathqfill
+ \colorlet{bg}{parent.bg}
+ \usebeamercolor[fg]{button border}
+ \pgfpathqmoveto{0pt}{0pt}
+ \pgfpathqcurveto{-2.2pt}{0pt}{-4pt}{1.8pt}{-4pt}{4pt}
+ \pgfpathqcurveto{-4pt}{6.2pt}{-2.2pt}{8pt}{0pt}{8pt}
+ \pgfpathlineto{\pgfpoint{\the\beamer@tempdim}{8pt}}
+ \pgfpathcurveto%
+ {\pgfpoint{\the\beamer@dima}{8pt}}%
+ {\pgfpoint{\the\beamer@dimb}{6.2pt}}%
+ {\pgfpoint{\the\beamer@dimb}{4pt}}
+ \pgfpathcurveto%
+ {\pgfpoint{\the\beamer@dimb}{1.8pt}}%
+ {\pgfpoint{\the\beamer@dima}{0pt}}%
+ {\pgfpoint{\the\beamer@tempdim}{0pt}}
+ \pgfpathclose
+ \pgfusepathqstroke
+ \end{pgfpicture}%
+ \hskip-\beamer@tempdim%
+ \box\beamer@tempbox%
+ \kern4pt%
+}
+
+
+% Abstract
+
+\defbeamertemplate*{abstract title}{default}
+{%
+ \begin{center}%
+ \abstractname
+ \end{center}%
+}
+
+\defbeamertemplate*{abstract begin}{default}
+{\beamercolorbox[vmode]{abstract}\leftskip2em\rightskip2em plus 1fill\usebeamerfont*{abstract}}
+
+\defbeamertemplate*{abstract end}{default}
+{\medskip\endbeamercolorbox}
+
+
+% Verse
+
+\defbeamertemplate*{verse begin}{default}
+{\beamercolorbox[vmode]{verse}}
+
+\defbeamertemplate*{verse end}{default}
+{\endbeamercolorbox}
+
+
+% Quotation
+
+\defbeamertemplate*{quotation begin}{default}
+{\beamercolorbox[vmode]{quotation}}
+
+\defbeamertemplate*{quotation end}{default}
+{\endbeamercolorbox}
+
+
+% Quote
+
+\defbeamertemplate*{quote begin}{default}
+{\beamercolorbox[vmode]{quote}}
+
+\defbeamertemplate*{quote end}{default}
+{\endbeamercolorbox}
+
+
+% Footnotes
+
+\defbeamertemplate*{footnote}{default}
+{
+ \parindent 1em\noindent%
+ \raggedright
+ \hbox to 1.8em{\hfil\insertfootnotemark}\insertfootnotetext\par%
+}
+
+
+% Captions
+
+\defbeamertemplate*{caption}{default}
+{%
+ \raggedright
+ {%
+ \usebeamercolor[fg]{caption name}%
+ \usebeamerfont*{caption name}%
+ \insertcaptionname:%
+ }
+ \insertcaption\par
+}
+
+
+% Blocks
+
+\defbeamertemplateparent{blocks}{block begin,block end,%
+ block alerted begin,block alerted end,%
+ block example begin,block example end}
+{}
+
+\defbeamertemplate*{block begin}{default}
+{
+ \par\vskip\medskipamount%
+ \begin{beamercolorbox}[colsep*=.75ex]{block title}
+ \usebeamerfont*{block title}\insertblocktitle%
+ \end{beamercolorbox}%
+ {\parskip0pt\par}%
+ \ifbeamercolorempty[bg]{block title}
+ {}
+ {\ifbeamercolorempty[bg]{block body}{}{\nointerlineskip\vskip-0.5pt}}%
+ \usebeamerfont{block body}%
+ \begin{beamercolorbox}[colsep*=.75ex,vmode]{block body}%
+ \ifbeamercolorempty[bg]{block body}{\vskip-.25ex}{\vskip-.75ex}\vbox{}%
+}
+\defbeamertemplate*{block end}{default}
+{\end{beamercolorbox}\vskip\smallskipamount}
+
+\defbeamertemplate*{block alerted begin}{default}
+{
+ \par\vskip\medskipamount%
+ \begin{beamercolorbox}[colsep*=.75ex]{block title alerted}
+ \usebeamerfont*{block title alerted}\insertblocktitle%
+ \end{beamercolorbox}%
+ {\parskip0pt\par}%
+ \ifbeamercolorempty[bg]{block title alerted}
+ {}
+ {\ifbeamercolorempty[bg]{block body alerted}{}{\nointerlineskip\vskip-0.5pt}}%
+ \usebeamerfont{block body alerted}%
+ \begin{beamercolorbox}[colsep*=.75ex,vmode]{block body alerted}%
+ \ifbeamercolorempty[bg]{block body alerted}{\vskip-.25ex}{\vskip-.75ex}\vbox{}%
+}
+
+\defbeamertemplate*{block alerted end}{default}
+{\end{beamercolorbox}\vskip\smallskipamount}
+
+
+\defbeamertemplate*{block example begin}{default}
+{
+ \par\vskip\medskipamount%
+ \begin{beamercolorbox}[colsep*=.75ex]{block title example}
+ \usebeamerfont*{block title example}\insertblocktitle%
+ \end{beamercolorbox}%
+ {\parskip0pt\par}%
+ \ifbeamercolorempty[bg]{block title example}
+ {}
+ {\ifbeamercolorempty[bg]{block body example}{}{\nointerlineskip\vskip-0.5pt}}%
+ \usebeamerfont{block body example}%
+ \begin{beamercolorbox}[colsep*=.75ex,vmode]{block body example}%
+ \ifbeamercolorempty[bg]{block body example}{\vskip-.25ex}{\vskip-.75ex}\vbox{}%
+}
+\defbeamertemplate*{block example end}{default}
+{\end{beamercolorbox}\vskip\smallskipamount}
+
+
+
+
+% Theorems
+
+\defbeamertemplateparent{theorems}{theorem begin,theorem end}
+{}
+
+\defbeamertemplate*{theorem begin}{default}
+{%
+ \begin{\inserttheoremblockenv}
+ {%
+ \inserttheoremname
+ \ifx\inserttheoremaddition\@empty\else\ (\inserttheoremaddition)\fi%
+ }%
+}
+
+\defbeamertemplate*{theorem end}{default}
+{\end{\inserttheoremblockenv}}
+
+
+% Proofs
+\defbeamertemplate*{proof begin}{default}
+{\begin{block}{\insertproofname}}
+
+\defbeamertemplate*{proof end}{default}
+{\end{block}}
+
+\defbeamertemplate*{qed symbol}{default}
+{\openbox}
+
+
+
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemeinmargin.sty b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemeinmargin.sty
new file mode 100644
index 00000000000..fc4bed90727
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemeinmargin.sty
@@ -0,0 +1,126 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/inner/beamerinnerthemeinmargin.sty,v 1.5 2004/12/09 22:31:18 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor*{sidebar}{parent=block title}
+\setbeamercolor{local structure}{parent=sidebar}
+\setbeamercolor{section in toc}{parent=sidebar}
+
+\setbeamercolor{button}{use=structure,bg=structure.fg!50!bg,fg=white}
+
+\setbeamercolor*{title}{parent=structure}
+
+\setbeamercolor{block title alerted}{use=sidebar,fg=sidebar.fg!25!red}
+\setbeamercolor{block title example}{use=sidebar,fg=sidebar.fg!50!green}
+
+\setbeamersize{text margin left=1.5ex}
+\setbeamersize{text margin right=1.5ex}
+\setbeamersize{sidebar width left=.25\paperwidth}
+\setlength\leftmargini{0pt}
+\setlength\leftmarginii{1.5ex}
+\setlength\leftmarginiii{1.5ex}
+
+
+\newcommand\beamer@putleft[2]{%
+ \hbox to 0pt{\hss\vtop{%
+ \normalsize%
+ \@tempdima=.25\paperwidth%
+ \advance\@tempdima by-3ex%
+ \hsize=\@tempdima%
+ \leftskip=0pt plus 1fill%
+ \rightskip=0pt\relax%
+ \leavevmode#1}\kern#2}%
+}
+\newenvironment{beamer@putright}{\vtop\bgroup\leavevmode}{\egroup}
+
+\defbeamertemplate*{section in toc}{inmargin}
+{\beamer@putleft{\inserttocsection\strut}{2.5ex}}
+
+\defbeamertemplate*{subsection in toc}{inmargin}
+{\leavevmode%
+ \inserttocsubsection\par\vskip.5ex}
+
+\defbeamertemplate*{subsubsection in toc}{inmargin}
+{\leavevmode%
+ \inserttocsubsubsection\par\vskip.5ex}
+
+
+\def\inserttitleindicator{}
+\def\insertauthorindicator{Who?}
+\def\insertinstituteindicator{From?}
+\def\insertdateindicator{When?}
+
+\defbeamertemplate*{title page}{inmargin}
+{
+ \begin{block}{\inserttitleindicator}
+ \usebeamercolor[fg]{title}\usebeamerfont{title}\inserttitle\par
+ \usebeamercolor[fg]{subtitle}\usebeamerfont{subtitle}\insertsubtitle
+ \end{block}
+ \vfill
+ \ifx\insertauthor\@empty
+ \else
+ \begin{block}{\insertauthorindicator}
+ \usebeamercolor[fg]{author}\usebeamerfont{author}\insertauthor\par
+ \end{block}
+ \fi
+ \ifx\insertinstitute\@empty
+ \else
+ \begin{block}{\insertinstituteindicator}
+ \usebeamercolor[fg]{institute}\usebeamerfont{institute}\insertinstitute\par
+ \end{block}
+ \fi
+ \ifx\insertdate\@empty
+ \else
+ \begin{block}{\insertdateindicator}
+ \usebeamercolor[fg]{date}\usebeamerfont{date}\insertdate\par
+ \end{block}
+ \fi
+}
+
+\defbeamertemplate*{block begin}{inmargin}
+{
+ \par\vskip\medskipamount%
+ \leavevmode%
+ \beamer@putleft{\normalfont{\usebeamercolor[fg]{block title}\usebeamerfont*{block title}\insertblocktitle}}{2.5ex}%
+ \beamer@putright\usebeamercolor[fg]{block body}%
+}
+\defbeamertemplate*{block end}{inmargin}
+{\endbeamer@putright\vskip\smallskipamount}
+
+\defbeamertemplate*{block alerted begin}{inmargin}
+{
+ \par\vskip\medskipamount%
+ \leavevmode%
+ \beamer@putleft{\normalfont{\usebeamercolor[fg]{block title alerted}\usebeamerfont*{block title alerted}\insertblocktitle}}{2.5ex}%
+ \beamer@putright\usebeamercolor[fg]{block body alerted}%
+}
+\defbeamertemplate*{block alerted end}{inmargin}
+{\endbeamer@putright\vskip\smallskipamount}
+
+\defbeamertemplate*{block example begin}{inmargin}
+{
+ \par\vskip\medskipamount%
+ \leavevmode%
+ \beamer@putleft{\normalfont{\usebeamercolor[fg]{block title example}\usebeamerfont*{block title example}\insertblocktitle}}{2.5ex}%
+ \beamer@putright\usebeamercolor[fg]{block body example}%
+}
+\defbeamertemplate*{block example end}{inmargin}
+{\endbeamer@putright\vskip\smallskipamount}
+
+\AtBeginDocument
+{
+ \addtobeamertemplate{enumerate item}{\llap\bgroup}{\normalsize\kern1.5ex\egroup}
+ \addtobeamertemplate{enumerate subitem}{\llap\bgroup}{\normalsize\kern1.5ex\kern\leftmarginii\egroup}
+ \addtobeamertemplate{enumerate subsubitem}{\llap\bgroup}{\normalsize\kern1.5ex\kern\leftmarginii\kern\leftmarginiii\egroup}
+ \addtobeamertemplate{itemize item}{\llap\bgroup}{\normalsize\kern1.5ex\egroup}
+ \addtobeamertemplate{itemize subitem}{\llap\bgroup}{\normalsize\kern1.125ex\kern\leftmarginii\egroup}
+ \addtobeamertemplate{itemize subsubitem}{\llap\bgroup}{\small\kern0.75ex\kern\leftmarginii\kern\leftmarginiii\egroup}
+}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemerectangles.sty b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemerectangles.sty
new file mode 100644
index 00000000000..ae243f1911a
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemerectangles.sty
@@ -0,0 +1,17 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/inner/beamerinnerthemerectangles.sty,v 1.3 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamertemplate{sections/subsections in toc}[square]
+\setbeamertemplate{items}[square]
+
+\mode<all>
+
+%%% Local Variables:
+%%% TeX-master: "~/texmf/tex/latex/beamer/test/test.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemerounded.sty b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemerounded.sty
new file mode 100644
index 00000000000..65f660a465b
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/inner/beamerinnerthemerounded.sty
@@ -0,0 +1,24 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/inner/beamerinnerthemerounded.sty,v 1.4 2004/10/07 20:53:09 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{shadow}[true]{\def\beamer@themerounded@shadow{#1}}
+\ExecuteOptionsBeamer{shadow=false}
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\setbeamertemplate{blocks}[rounded][shadow=\beamer@themerounded@shadow]
+\setbeamertemplate{items}[ball]
+\setbeamertemplate{sections/subsections in toc}[ball]
+\setbeamertemplate{title page}[default][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]
+\setbeamertemplate{part page}[default][colsep=-4bp,rounded=true,shadow=\beamer@themerounded@shadow]
+
+\mode<all>
+
+%%% Local Variables:
+%%% TeX-master: "~/texmf/tex/latex/beamer/test/test.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemedefault.sty b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemedefault.sty
new file mode 100644
index 00000000000..5e90597b499
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemedefault.sty
@@ -0,0 +1,213 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemedefault.sty,v 1.13 2005/06/09 18:29:03 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+
+% Mini frames
+
+\defbeamertemplateparent{mini frames}{mini frame,mini frame in current subsection}
+{}
+
+\defbeamertemplate*{mini frame}{default}
+{%
+ \begin{pgfpicture}{0pt}{0pt}{0.1cm}{0.1cm}
+ \pgfpathcircle{\pgfpoint{0.05cm}{0.05cm}}{0.05cm}
+ \pgfusepath{fill,stroke}
+ \end{pgfpicture}%
+}
+[action]
+{
+ \setbeamersize{mini frame size=.14cm,mini frame offset=.03cm}
+}
+
+\defbeamertemplate*{mini frame in current subsection}{default}
+{%
+ \begin{pgfpicture}{0pt}{0pt}{0.1cm}{0.1cm}
+ \pgfpathcircle{\pgfpoint{0.05cm}{0.05cm}}{0.05cm}
+ \pgfusepath{stroke}
+ \end{pgfpicture}%
+}
+
+\defbeamertemplate*{mini frame in other subsection}{default}[1][50]
+{\color{fg!#1!bg}\usebeamertemplate{mini frame in current subsection}}
+
+
+
+
+% Navigation symbols
+
+\defbeamertemplate*{navigation symbols}{default}
+{%
+ \hbox{%
+ \hbox{\insertslidenavigationsymbol}
+ \hbox{\insertframenavigationsymbol}
+ \hbox{\insertsubsectionnavigationsymbol}
+ \hbox{\insertsectionnavigationsymbol}
+ \hbox{\insertdocnavigationsymbol}
+ \hbox{\insertbackfindforwardnavigationsymbol}%
+ }%
+}
+
+% No navigation symbols in handout or trans mode:
+\only<handout| trans>{\setbeamertemplate{navigation symbols}{}}
+
+
+
+% Section and subsections in head/foot
+
+\defbeamertemplate*{section in head/foot}{default}
+{\insertsectionhead}
+
+\defbeamertemplate*{section in head/foot shaded}{default}[1][50]
+{\color{fg!#1!bg}\usebeamertemplate{section in head/foot}}
+
+\defbeamertemplate*{subsection in head/foot}{default}
+{\insertsubsectionhead}
+
+\defbeamertemplate*{subsection in head/foot shaded}{default}[1][50]
+{\color{fg!#1!bg}\usebeamertemplate{subsection in head/foot}}
+
+\defbeamertemplate*{subsubsection in head/foot}{default}
+{\insertsubsubsectionhead}
+
+\defbeamertemplate*{subsubsection in head/foot shaded}{default}[1][50]
+{\color{fg!#1!bg}\usebeamertemplate{subsubsection in head/foot}}
+
+
+
+
+
+% Headline and footline
+
+\defbeamertemplate*{headline}{default}
+{}
+
+\defbeamertemplate*{footline}{default}
+{}
+
+
+% background
+
+\defbeamertemplate*{background}{default}
+{}
+
+\defbeamertemplate*{background canvas}{default}
+{%
+ \ifbeamercolorempty[bg]{background canvas}{}{\color{bg}\vrule width\paperwidth height\paperheight}%
+}
+
+
+% Sidebar
+
+\defbeamertemplate*{sidebar left}{default}
+{}
+
+\defbeamertemplate*{sidebar right}{default}
+{
+ \vfill%
+ \llap{\insertlogo\hskip0.1cm}%
+ \vskip2pt%
+ \llap{\usebeamertemplate***{navigation symbols}\hskip0.1cm}%
+ \vskip2pt%
+}
+
+\defbeamertemplate*{sidebar canvas left}{default}
+{%
+ \ifbeamercolorempty[bg]{sidebar left}{}
+ {\color{bg}\vrule height\sidebarheight width\beamer@leftsidebar}%
+}
+
+\defbeamertemplate*{sidebar canvas right}{default}
+{%
+ \ifbeamercolorempty[bg]{sidebar right}{}
+ {\color{bg}\vrule height\sidebarheight width\beamer@rightsidebar}%
+}
+
+
+
+% Frame title: default
+
+\defbeamertemplate*{frametitle}{default}[1][left]
+{
+ \ifbeamercolorempty[bg]{frametitle}{}{\nointerlineskip}%
+ \@tempdima=\textwidth%
+ \advance\@tempdima by\beamer@leftmargin%
+ \advance\@tempdima by\beamer@rightmargin%
+ \begin{beamercolorbox}[sep=0.3cm,#1,wd=\the\@tempdima]{frametitle}
+ \usebeamerfont{frametitle}%
+ \vbox{}\vskip-1ex%
+ \if@tempswa\else\csname beamer@fte#1\endcsname\fi%
+ \strut\insertframetitle\strut\par%
+ {%
+ \ifx\insertframesubtitle\@empty%
+ \else%
+ {\usebeamerfont{framesubtitle}\usebeamercolor[fg]{framesubtitle}\insertframesubtitle\strut\par}%
+ \fi
+ }%
+ \vskip-1ex%
+ \if@tempswa\else\vskip-.3cm\fi% set inside beamercolorbox... evil here...
+ \end{beamercolorbox}%
+}
+
+\def\beamer@fteright{\vskip0.35cm\advance\leftskip by 1.7cm\advance\rightskip by1.7cm}
+
+
+% Frame title continuations, default
+
+\defbeamertemplate*{frametitle continuation}{default}{\insertcontinuationcountroman}
+
+
+
+% Notes
+
+\defbeamertemplate*{note page}{default}
+{%
+ {%
+ \scriptsize
+ \insertvrule{.25\paperheight}{white!90!black}
+ \vskip-.25\paperheight
+ \nointerlineskip
+ \vbox{
+ \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}{0.2cm}}%
+ \pgftext[base,left]{\footnotesize\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=8cm]}%
+ \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]{7.5cm}\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]{7.5cm}\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=7cm]}\fi%
+ }%
+ \vfil}%
+ }%
+ \vskip.25em
+ \nointerlineskip
+ \insertnote
+}
+
+
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeinfolines.sty b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeinfolines.sty
new file mode 100644
index 00000000000..9bf0731a145
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeinfolines.sty
@@ -0,0 +1,50 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemeinfolines.sty,v 1.8 2004/10/14 09:48:48 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor*{author in head/foot}{parent=palette tertiary}
+\setbeamercolor*{title in head/foot}{parent=palette secondary}
+\setbeamercolor*{date in head/foot}{parent=palette primary}
+
+\setbeamercolor*{section in head/foot}{parent=palette tertiary}
+\setbeamercolor*{subsection in head/foot}{parent=palette primary}
+
+\defbeamertemplate*{footline}{infolines theme}
+{
+ \leavevmode%
+ \hbox{%
+ \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{author in head/foot}%
+ \usebeamerfont{author in head/foot}\insertshortauthor~~(\insertshortinstitute)
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,center]{title in head/foot}%
+ \usebeamerfont{title in head/foot}\insertshorttitle
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.333333\paperwidth,ht=2.25ex,dp=1ex,right]{date in head/foot}%
+ \usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{2em}
+ \insertframenumber{} / \inserttotalframenumber\hspace*{2ex}
+ \end{beamercolorbox}}%
+ \vskip0pt%
+}
+
+\defbeamertemplate*{headline}{infolines theme}
+{
+ \leavevmode%
+ \hbox{%
+ \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,right]{section in head/foot}%
+ \usebeamerfont{section in head/foot}\insertsectionhead\hspace*{2ex}
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,left]{subsection in head/foot}%
+ \usebeamerfont{subsection in head/foot}\hspace*{2ex}\insertsubsectionhead
+ \end{beamercolorbox}}%
+ \vskip0pt%
+}
+
+\setbeamersize{text margin left=1em,text margin right=1em}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthememiniframes.sty b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthememiniframes.sty
new file mode 100644
index 00000000000..7c52a91be96
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthememiniframes.sty
@@ -0,0 +1,111 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthememiniframes.sty,v 1.7 2004/10/14 09:48:48 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\setbeamercolor{section in head/foot}{parent=palette tertiary}
+\setbeamercolor{subsection in head/foot}{parent=palette secondary}
+\setbeamercolor{author in head/foot}{parent=subsection in head/foot}
+\setbeamercolor{title in head/foot}{parent=section in head/foot}
+
+
+\def\beamer@theme@footline@empty{}
+\def\beamer@theme@footline@authorinstitute{
+ \defbeamertemplate*{footline}{miniframes theme}
+ {%
+ \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{author in head/foot}%
+ \leavevmode{\usebeamerfont{author in head/foot}\insertshortauthor}%
+ \hfill%
+ {\usebeamerfont{institute in head/foot}\usebeamercolor[fg]{institute in head/foot}\insertshortinstitute}%
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}
+ \end{beamercolorbox}
+ }
+}
+\def\beamer@theme@footline@authortitle{
+ \defbeamertemplate*{footline}{miniframes theme}
+ {%
+ \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
+ \leavevmode{\usebeamerfont{title in head/foot}\insertshorttitle}%
+ \hfill%
+ {\usebeamerfont{author in head/foot}\usebeamercolor[fg]{author in head/foot}\insertshortauthor}%
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}
+ \end{beamercolorbox}
+ }
+}
+\def\beamer@theme@footline@institutetitle{
+ \defbeamertemplate*{footline}{miniframes theme}
+ {%
+ \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
+ \leavevmode{\usebeamerfont{title in head/foot}\insertshorttitle}%
+ \hfill%
+ {\usebeamerfont{institute in head/foot}\usebeamercolor[fg]{institute in head/foot}\insertshortinstitute}%
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}
+ \end{beamercolorbox}
+ }
+}
+\def\beamer@theme@footline@authorinstitutetitle{
+ \defbeamertemplate*{footline}{miniframes theme}
+ {%
+ \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{author in head/foot}%
+ \leavevmode{\usebeamerfont{author in head/foot}\insertshortauthor}%
+ \hfill%
+ {\usebeamerfont{institute in head/foot}\usebeamercolor[fg]{institute in head/foot}\insertshortinstitute}%
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
+ {\usebeamerfont{title in head/foot}\insertshorttitle}%
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[colsep=1.5pt]{lower separation line foot}
+ \end{beamercolorbox}
+ }
+}
+
+\newif\ifbeamer@theme@subsection
+\beamer@theme@subsectiontrue
+
+\DeclareOptionBeamer{footline}{\csname beamer@theme@footline@#1\endcsname}
+\DeclareOptionBeamer{subsection}[true]{\csname beamer@theme@subsection#1\endcsname}
+\ProcessOptionsBeamer
+
+
+\mode<presentation>
+
+ % Head
+\defbeamertemplate*{headline}{miniframes theme}
+{%
+ \begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
+ \end{beamercolorbox}
+ \begin{beamercolorbox}{section in head/foot}
+ \vskip2pt\insertnavigation{\paperwidth}\vskip2pt
+ \end{beamercolorbox}%
+ \ifbeamer@theme@subsection%
+ \begin{beamercolorbox}[colsep=1.5pt]{middle separation line head}
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{subsection in head/foot}
+ \usebeamerfont{subsection in head/foot}\insertsubsectionhead
+ \end{beamercolorbox}%
+ \fi%
+ \begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
+ \end{beamercolorbox}
+}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeshadow.sty b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeshadow.sty
new file mode 100644
index 00000000000..d69f78afb35
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeshadow.sty
@@ -0,0 +1,83 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemeshadow.sty,v 1.8 2005/06/01 13:05:21 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\mode<presentation>
+
+\useoutertheme{split}
+
+
+\setbeamercolor{frametitle}{parent=subsection in head/foot}
+\setbeamercolor{frametitle right}{parent=section in head/foot}
+
+
+\pgfdeclarehorizontalshading[frametitle.bg,frametitle right.bg]{beamer@frametitleshade}{\paperheight}{%
+ color(0pt)=(frametitle.bg);
+ color(\paperwidth)=(frametitle right.bg)}
+
+\AtBeginDocument{
+ \pgfdeclareverticalshading{beamer@topshade}{\paperwidth}{%
+ color(0pt)=(bg);
+ color(4pt)=(black!50!bg)}
+}
+
+\addtobeamertemplate{headline}
+{}
+{%
+ \vskip-0.2pt
+ \pgfuseshading{beamer@topshade}
+ \vskip-2pt
+}
+
+
+\defbeamertemplate*{frametitle}{shadow theme}
+{%
+ \nointerlineskip%
+ \vskip-2pt%
+ \hbox{\leavevmode
+ \advance\beamer@leftmargin by -12bp%
+ \advance\beamer@rightmargin by -12bp%
+ \beamer@tempdim=\textwidth%
+ \advance\beamer@tempdim by \beamer@leftmargin%
+ \advance\beamer@tempdim by \beamer@rightmargin%
+ \hskip-\Gm@lmargin\hbox{%
+ \setbox\beamer@tempbox=\hbox{\begin{minipage}[b]{\paperwidth}%
+ \vbox{}\vskip-.75ex%
+ \leftskip0.3cm%
+ \rightskip0.3cm plus1fil\leavevmode
+ \insertframetitle%
+ \ifx\insertframesubtitle\@empty%
+ \strut\par%
+ \else
+ \par{\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\insertframesubtitle}\strut\par}%
+ \fi%
+ \nointerlineskip
+ \vbox{}%
+ \end{minipage}}%
+ \beamer@tempdim=\ht\beamer@tempbox%
+ \advance\beamer@tempdim by 2pt%
+ \begin{pgfpicture}{0pt}{0pt}{\paperwidth}{\beamer@tempdim}
+ \usebeamercolor{frametitle right}
+ \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\paperwidth}{\beamer@tempdim}}
+ \pgfusepath{clip}
+ \pgftext[left,base]{\pgfuseshading{beamer@frametitleshade}}
+ \end{pgfpicture}
+ \hskip-\paperwidth%
+ \box\beamer@tempbox%
+ }%
+ \hskip-\Gm@rmargin%
+ }%
+ \nointerlineskip
+ \vskip-0.2pt
+ \hbox to\textwidth{\hskip-\Gm@lmargin\pgfuseshading{beamer@topshade}\hskip-\Gm@rmargin}
+ \vskip-2pt
+}
+
+
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesidebar.sty b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesidebar.sty
new file mode 100644
index 00000000000..2b4125ba4f6
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesidebar.sty
@@ -0,0 +1,168 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemesidebar.sty,v 1.8 2004/12/09 22:31:19 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\newdimen\beamer@sidebarwidth
+\newdimen\beamer@headheight
+\usebeamerfont{frametitle}
+\beamer@sidebarwidth=2.5\baselineskip
+\beamer@headheight=2.5\baselineskip
+\reset@font
+
+\def\beamer@lefttext{left}
+
+\DeclareOptionBeamer{hideothersubsections}[]{\beamer@nav@subsectionstyle{show/show/hide}}
+\DeclareOptionBeamer{hideallsubsections}[]{\beamer@nav@subsectionstyle{hide}}
+
+\DeclareOptionBeamer{width}{\beamer@sidebarwidth=#1}
+\DeclareOptionBeamer{height}{\beamer@headheight=#1}
+\DeclareOptionBeamer{left}{\def\beamer@sidebarside{left}}
+\DeclareOptionBeamer{right}{\def\beamer@sidebarside{right}}
+\ExecuteOptionsBeamer{left}
+\ProcessOptionsBeamer
+
+
+\mode<presentation>
+
+\ifdim\beamer@headheight>0pt
+% if head height is 0pt, use default frame title
+
+ \setbeamercolor*{frametitle}{parent=sidebar}
+
+ \defbeamertemplate*{frametitle}{sidebar theme}
+ {%
+ \nointerlineskip%
+ \vskip-\beamer@headheight%
+ \vbox to \beamer@headheight{%
+ \vfil
+ \leftskip=-\beamer@leftmargin%
+ \advance\leftskip by0.3cm%
+ \rightskip=-\beamer@rightmargin%
+ \advance\rightskip by0.3cm plus1fil%
+ {\usebeamercolor[fg]{frametitle}\usebeamerfont{frametitle}\insertframetitle\par}%
+ {\usebeamercolor[fg]{framesubtitle}\usebeamerfont{framesubtitle}\insertframesubtitle\par}%
+ \vbox{}%
+ \vskip-1em%
+ \vfil
+ }%
+ }
+
+ \defbeamertemplate*{headline}{sidebar theme}
+ {%
+ \begin{beamercolorbox}[wd=\paperwidth]{frametitle}
+ \ifx\beamer@sidebarside\beamer@lefttext%
+ \else%
+ \hfill%
+ \fi%
+ \ifdim\beamer@sidebarwidth>0pt%
+ \usebeamercolor[bg]{logo}%
+ \vrule width\beamer@sidebarwidth height \beamer@headheight%
+ \hskip-\beamer@sidebarwidth%
+ \hbox to \beamer@sidebarwidth{\hss\vbox to
+ \beamer@headheight{\vss\hbox{\color{fg}\insertlogo}\vss}\hss}%
+ \else%
+ \vrule width0pt height \beamer@headheight%
+ \fi%
+ \end{beamercolorbox}
+ }
+\fi
+
+
+\def\beamer@sidebarformat#1#2#3{%
+ \begin{beamercolorbox}[wd=\beamer@sidebarwidth,leftskip=#1,rightskip=1ex plus1fil,vmode]{#2}
+ \vbox{}%
+ #3\par%
+ \vbox{}%
+ \vskip-1.5ex%
+ \end{beamercolorbox}
+}
+
+\defbeamertemplate*{section in sidebar}{sidebar theme}
+{%
+ \vbox{%
+ \vskip1ex%
+ \beamer@sidebarformat{3pt}{section in sidebar}{\insertsectionhead}%
+ }%
+}
+
+\defbeamertemplate*{section in sidebar shaded}{sidebar theme}
+{%
+ \vbox{%
+ \vskip1ex%
+ \beamer@sidebarformat{3pt}{section in sidebar shaded}{\insertsectionhead}%
+ }%
+}
+
+\defbeamertemplate*{subsection in sidebar}{sidebar theme}
+{%
+ \beamer@sidebarformat{5pt}{subsection in sidebar}{\insertsubsectionhead}%
+}
+
+\defbeamertemplate*{subsection in sidebar shaded}{sidebar theme}
+{%
+ \beamer@sidebarformat{5pt}{subsection in sidebar shaded}{\insertsubsectionhead}%
+}
+
+\defbeamertemplate*{subsubsection in sidebar}{sidebar theme}
+{%
+ \beamer@sidebarformat{7pt}{subsubsection in sidebar}{\insertsubsubsectionhead}%
+}
+
+\defbeamertemplate*{subsubsection in sidebar shaded}{sidebar theme}
+{%
+ \beamer@sidebarformat{7pt}{subsubsection in sidebar shaded}{\insertsubsubsectionhead}%
+}
+
+
+\ifdim\beamer@sidebarwidth>0pt
+
+ % Sidebar
+ \setbeamersize{sidebar width \beamer@sidebarside=\beamer@sidebarwidth}
+ \defbeamertemplate*{sidebar \beamer@sidebarside}{sidebar theme}
+ {
+ \beamer@tempdim=\beamer@sidebarwidth%
+ \advance\beamer@tempdim by -6pt%
+ {\usebeamerfont{title in sidebar}%
+ \vskip1.5em%
+ \hskip3pt%
+ \usebeamercolor[fg]{title in sidebar}%
+ \insertshorttitle[width=\beamer@tempdim,center,respectlinebreaks]\par%
+ \vskip1.25em%
+ }%
+ {%
+ \hskip3pt%
+ \usebeamercolor[fg]{author in sidebar}%
+ \usebeamerfont{author in sidebar}%
+ \insertshortauthor[width=\beamer@tempdim,center,respectlinebreaks]\par%
+ \vskip1.25em%
+ }%
+ \insertverticalnavigation{\beamer@sidebarwidth}%
+ \vfill
+ \ifx\beamer@sidebarside\beamer@lefttext%
+ \else%
+ \usebeamercolor{normal text}%
+ \llap{\usebeamertemplate***{navigation symbols}\hskip0.1cm}%
+ \vskip2pt%
+ \fi%
+ }%
+
+ \ifx\beamer@sidebarside\beamer@lefttext%
+ \defbeamertemplate*{sidebar right}{sidebar theme}
+ {%
+ \vfill%
+ \llap{\usebeamertemplate***{navigation symbols}\hskip0.1cm}%
+ \vskip2pt}
+ \fi
+ % Margins
+ \setbeamersize{text margin left=0.5cm,text margin right=0.5cm}
+\fi
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% TeX-master: "~/texmf/tex/latex/beamer/test/test.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesmoothbars.sty b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesmoothbars.sty
new file mode 100644
index 00000000000..f202bd0574e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesmoothbars.sty
@@ -0,0 +1,114 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemesmoothbars.sty,v 1.5 2004/10/14 09:48:48 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\newif\ifbeamer@sb@subsection
+
+\DeclareOptionBeamer{subsection}[true]{\csname beamer@sb@subsection#1\endcsname}
+\ExecuteOptionsBeamer{subsection=true}
+\ProcessOptionsBeamer
+
+
+
+\mode<presentation>
+
+\setbeamercolor{frametitle}{parent=palette primary}
+\setbeamercolor{subsection in head/foot}{parent=palette secondary}
+\setbeamercolor{section in head/foot}{parent=palette quaternary}
+
+
+\beamer@compresstrue
+
+\AtBeginDocument{
+ {
+ \usebeamerfont*{headline}
+ \colorlet{global.bg}{bg}
+ \usebeamercolor{subsection in head/foot}
+ \usebeamercolor{section in head/foot}
+ \usebeamercolor{frametitle}
+
+ \ifbeamer@sb@subsection
+ \pgfdeclareverticalshading{beamer@barshade}{\the\paperwidth}{%
+ color(0ex)=(global.bg);%
+ color(1ex)=(subsection in head/foot.bg);%
+ color(3.25ex)=(subsection in head/foot.bg);%
+ color(4.25ex)=(section in head/foot.bg);%
+ color(9.75ex)=(section in head/foot.bg)%
+ }
+ \pgfdeclareverticalshading{beamer@aboveframetitle}{\the\paperwidth}{%
+ color(0ex)=(frametitle.bg);%
+ color(1ex)=(frametitle.bg);%
+ color(2ex)=(subsection in head/foot.bg)
+ }
+ \else
+ \pgfdeclareverticalshading{beamer@barshade}{\the\paperwidth}{%
+ color(0ex)=(global.bg);%
+ color(1ex)=(section in head/foot.bg);%
+ color(7ex)=(section in head/foot.bg)%
+ }
+ \pgfdeclareverticalshading{beamer@aboveframetitle}{\the\paperwidth}{%
+ color(0ex)=(frametitle.bg);%
+ color(1ex)=(frametitle.bg);%
+ color(2ex)=(section in head/foot.bg)
+ }
+ \fi
+
+ \pgfdeclareverticalshading{beamer@belowframetitle}{\the\paperwidth}{%
+ color(0ex)=(global.bg);%
+ color(1ex)=(frametitle.bg)
+ }
+ }
+}
+
+ % Head
+\defbeamertemplate*{headline}{smoothbars theme}
+{%
+ \pgfuseshading{beamer@barshade}%
+ \ifbeamer@sb@subsection%
+ \vskip-9.75ex%
+ \else%
+ \vskip-7ex%
+ \fi%
+ \begin{beamercolorbox}[ignorebg,ht=2.25ex,dp=3.75ex]{section in head/foot}
+ \insertnavigation{\paperwidth}
+ \end{beamercolorbox}%
+ \ifbeamer@sb@subsection%
+ \begin{beamercolorbox}[ignorebg,ht=2.125ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{subsection in head/foot}
+ \usebeamerfont{subsection in head/foot}\insertsubsectionhead
+ \end{beamercolorbox}%
+ \fi%
+}%
+
+
+\defbeamertemplate*{frametitle}{smoothbars theme}
+{%
+ \nointerlineskip%
+ \usebeamerfont{headline}%
+ \begin{beamercolorbox}[wd=\paperwidth,ht=1.5ex,dp=0ex,vmode]{empty}
+ \pgfuseshading{beamer@aboveframetitle}%
+ \end{beamercolorbox}%
+ \vskip-.5ex%
+ \nointerlineskip%
+ \begin{beamercolorbox}[wd=\paperwidth,leftskip=.3cm,rightskip=.3cm plus1fil,vmode]{frametitle}
+ \usebeamerfont*{frametitle}\insertframetitle%
+ \ifx\insertframesubtitle\@empty%
+ \strut\par%
+ \else
+ \par{\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\insertframesubtitle}\strut\par}%
+ \fi%%
+ \usebeamerfont{headline}%
+ \vskip.5ex
+ \end{beamercolorbox}%
+ \nointerlineskip
+ \begin{beamercolorbox}[wd=\paperwidth,ht=.5ex,dp=0ex]{empty}
+ \pgfuseshading{beamer@belowframetitle}%
+ \end{beamercolorbox}%
+}
+
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesmoothtree.sty b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesmoothtree.sty
new file mode 100644
index 00000000000..c2d34dfd549
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesmoothtree.sty
@@ -0,0 +1,92 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemesmoothtree.sty,v 1.4 2004/10/14 09:48:48 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor{frametitle}{parent=palette primary}
+
+\AtBeginDocument{
+ {
+ \usebeamerfont*{headline}
+
+ \usebeamercolor{normal text}
+ \usebeamercolor{title in head/foot}
+ \usebeamercolor{subsection in head/foot}
+ \usebeamercolor{section in head/foot}
+ \usebeamercolor{frametitle}
+
+ \pgfdeclareverticalshading{beamer@treeshade}{\the\paperwidth}{%
+ color(0ex)=(normal text.bg);%
+ color(1ex)=(subsection in head/foot.bg);%
+ color(3.25ex)=(subsection in head/foot.bg);%
+ color(4.25ex)=(section in head/foot.bg);%
+ color(6.5ex)=(section in head/foot.bg);%
+ color(7.5ex)=(title in head/foot.bg);%
+ color(10.25ex)=(title in head/foot.bg)%
+ }
+
+ \pgfdeclareverticalshading{beamer@aboveframetitle}{\the\paperwidth}{%
+ color(0ex)=(frametitle.bg);%
+ color(1ex)=(frametitle.bg);%
+ color(2ex)=(subsection in head/foot.bg)
+ }
+
+ \pgfdeclareverticalshading{beamer@belowframetitle}{\the\paperwidth}{%
+ color(0ex)=(normal text.bg);%
+ color(1ex)=(frametitle.bg)
+ }
+ }
+}
+
+\defbeamertemplate*{headline}{smoothtree theme}
+{%
+ \pgfuseshading{beamer@treeshade}%
+ \vskip-10.25ex%
+ \begin{beamercolorbox}[wd=\paperwidth,ht=2.125ex,dp=1.125ex,ignorebg,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}
+ \usebeamerfont{title in head/foot}\insertshorttitle
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[wd=\paperwidth,ht=2.125ex,dp=1.125ex,ignorebg,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{section in head/foot}
+ \usebeamerfont{section in head/foot}%
+ \hskip6pt\insertsectionhead
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[wd=\paperwidth,ht=2.125ex,dp=1.125ex,ignorebg,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{subsection in head/foot}
+ \usebeamerfont{subsection in head/foot}%
+ \hskip12pt\insertsubsectionhead
+ \end{beamercolorbox}
+}
+
+\defbeamertemplate*{frametitle}{smoothtree theme}
+{%
+ \nointerlineskip%
+ \usebeamerfont{headline}%
+ \begin{beamercolorbox}[wd=\paperwidth,ht=1.5ex,dp=0ex]{empty}
+ \pgfuseshading{beamer@aboveframetitle}%
+ \end{beamercolorbox}%
+ \vskip-.5ex%
+ \nointerlineskip%
+ \begin{beamercolorbox}[wd=\paperwidth,leftskip=.935cm,rightskip=.3cm plus1fil]{frametitle}
+ \usebeamerfont*{frametitle}\insertframetitle%
+ \ifx\insertframesubtitle\@empty%
+ \strut\par%
+ \else
+ \par{\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\insertframesubtitle}\strut\par}%
+ \fi%%
+ \usebeamerfont{headline}%
+ \vskip.5ex
+ \end{beamercolorbox}%
+ \nointerlineskip
+ \begin{beamercolorbox}[wd=\paperwidth,ht=.5ex,dp=0ex]{empty}
+ \pgfuseshading{beamer@belowframetitle}%
+ \end{beamercolorbox}%
+}
+
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesplit.sty b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesplit.sty
new file mode 100644
index 00000000000..869c6938320
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemesplit.sty
@@ -0,0 +1,75 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemesplit.sty,v 1.4 2004/10/07 22:21:16 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamercolor{section in head/foot}{parent=palette quaternary}
+\setbeamercolor{subsection in head/foot}{parent=palette primary}
+
+\setbeamercolor{author in head/foot}{parent=section in head/foot}
+\setbeamercolor{title in head/foot}{parent=subsection in head/foot}
+
+
+
+\usesectionheadtemplate
+ {\hfill\insertsectionhead}
+ {\hfill\color{fg!50!bg}\insertsectionhead}
+
+ % Head
+\ifbeamer@compress
+
+\defbeamertemplate*{headline}{split theme}
+{%
+ \leavevmode%
+ \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex]{section in head/foot}%
+ \insertsectionnavigationhorizontal{.5\paperwidth}{\hskip0pt plus1filll}{}%
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex]{subsection in head/foot}%
+ \insertsubsectionnavigationhorizontal{.5\paperwidth}{}{\hskip0pt plus1filll}%
+ \end{beamercolorbox}%
+}
+
+\else
+
+\defbeamertemplate*{headline}{split theme}
+{%
+ \leavevmode%
+ \@tempdimb=2.4375ex%
+ \ifnum\beamer@subsectionmax<\beamer@sectionmax%
+ \multiply\@tempdimb by\beamer@sectionmax%
+ \else%
+ \multiply\@tempdimb by\beamer@subsectionmax%
+ \fi%
+ \ifdim\@tempdimb>0pt%
+ \advance\@tempdimb by 1.125ex%
+ \begin{beamercolorbox}[wd=.5\paperwidth,ht=\@tempdimb]{section in head/foot}%
+ \vbox to\@tempdimb{\vfil\insertsectionnavigation{.5\paperwidth}\vfil}%
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.5\paperwidth,ht=\@tempdimb]{subsection in head/foot}%
+ \vbox to\@tempdimb{\vfil\insertsubsectionnavigation{.5\paperwidth}\vfil}%
+ \end{beamercolorbox}%
+ \fi%
+}
+
+\fi
+
+
+\defbeamertemplate*{footline}{split theme}
+{%
+ \leavevmode%
+ \hbox{\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm plus1fill,rightskip=.3cm]{author in head/foot}%
+ \usebeamerfont{author in head/foot}\insertshortauthor
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
+ \usebeamerfont{title in head/foot}\insertshorttitle
+ \end{beamercolorbox}}%
+ \vskip0pt%
+}
+
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemetree.sty b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemetree.sty
new file mode 100644
index 00000000000..47296a4f79e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemetree.sty
@@ -0,0 +1,58 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemetree.sty,v 1.4 2004/10/14 09:48:48 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\newif\ifbeamer@tree@showhooks
+\beamer@tree@showhookstrue
+
+\DeclareOptionBeamer{hooks}[true]{\csname beamer@tree@showhooks#1\endcsname}
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\defbeamertemplate*{headline}{tree theme}
+{%
+ \begin{beamercolorbox}[wd=\paperwidth,colsep=1.5pt]{upper separation line head}
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[wd=\paperwidth,ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}
+ \usebeamerfont{title in head/foot}\insertshorttitle
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[wd=\paperwidth,ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{section in head/foot}
+ \usebeamerfont{section in head/foot}%
+ \ifbeamer@tree@showhooks
+ \setbox\beamer@tempbox=\hbox{\insertsectionhead}%
+ \ifdim\wd\beamer@tempbox>1pt%
+ \hskip2pt\raise1.9pt\hbox{\vrule width0.4pt height1.875ex\vrule width 5pt height0.4pt}%
+ \hskip1pt%
+ \fi%
+ \else%
+ \hskip6pt%
+ \fi%
+ \insertsectionhead
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[wd=\paperwidth,ht=2.5ex,dp=1.125ex,%
+ leftskip=.3cm,rightskip=.3cm plus1fil]{subsection in head/foot}
+ \usebeamerfont{subsection in head/foot}%
+ \ifbeamer@tree@showhooks
+ \setbox\beamer@tempbox=\hbox{\insertsubsectionhead}%
+ \ifdim\wd\beamer@tempbox>1pt%
+ \hskip9.4pt\raise1.9pt\hbox{\vrule width0.4pt height1.875ex\vrule width 5pt height0.4pt}%
+ \hskip1pt%
+ \fi%
+ \else%
+ \hskip12pt%
+ \fi%
+ \insertsubsectionhead
+ \end{beamercolorbox}
+ \begin{beamercolorbox}[wd=\paperwidth,colsep=1.5pt]{lower separation line head}
+ \end{beamercolorbox}
+}
+
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeAnnArbor.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeAnnArbor.sty
new file mode 100644
index 00000000000..664ea5075a3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeAnnArbor.sty
@@ -0,0 +1,17 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeAnnArbor.sty,v 1.3 2004/11/10 18:05:16 tantau Exp $
+
+% Copyright 2004 by Madhusudan Singh <madhusudan.singh@gmail.com>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\useinnertheme[shadow=true]{rounded}
+\useoutertheme{infolines}
+\usecolortheme{wolverine}
+
+\setbeamerfont{block title}{size={}}
+\setbeamercolor{titlelike}{parent=structure,bg=yellow!85!orange}
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeAntibes.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeAntibes.sty
new file mode 100644
index 00000000000..8d500240c8d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeAntibes.sty
@@ -0,0 +1,18 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeAntibes.sty,v 1.9 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\useoutertheme{tree}
+\usecolortheme{whale}
+\usecolortheme{orchid}
+\useinnertheme{rectangles}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBergen.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBergen.sty
new file mode 100644
index 00000000000..bb714da05c3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBergen.sty
@@ -0,0 +1,17 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeBergen.sty,v 1.3 2004/10/07 22:21:16 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\usecolortheme{orchid}
+\useinnertheme{rectangles}
+\useinnertheme{inmargin}
+
+\setbeamercolor{item projected}{fg=black}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBerkeley.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBerkeley.sty
new file mode 100644
index 00000000000..4dca0bbec41
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBerkeley.sty
@@ -0,0 +1,33 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeBerkeley.sty,v 1.10 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{hideothersubsections}{\PassOptionsToPackage{hideothersubsections=#1}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{hideallsubsections}{\PassOptionsToPackage{hideallsubsections=#1}{beamerouterthemesidebar}}
+
+\DeclareOptionBeamer{width}{\PassOptionsToPackage{width=#1}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{left}{\PassOptionsToPackage{left}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{right}{\PassOptionsToPackage{right}{beamerouterthemesidebar}}
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\useoutertheme{sidebar}
+\useinnertheme{rectangles}
+
+\usecolortheme{whale}
+\usecolortheme{orchid}
+
+\setbeamercolor*{frametitle}{parent=palette primary}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% TeX-master: "~/texmf/tex/latex/beamer/test/test.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBerlin.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBerlin.sty
new file mode 100644
index 00000000000..a9b83b28220
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBerlin.sty
@@ -0,0 +1,21 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeBerlin.sty,v 1.10 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{compress}{\beamer@compresstrue}
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\useoutertheme[footline=authorinstitutetitle]{miniframes}
+\usecolortheme{whale}
+\usecolortheme{orchid}
+\useinnertheme{rectangles}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBoadilla.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBoadilla.sty
new file mode 100644
index 00000000000..8b90c4a657f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeBoadilla.sty
@@ -0,0 +1,36 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeBoadilla.sty,v 1.1 2004/10/28 16:42:54 tantau Exp $
+
+% Copyright 2004 by Manuel Carro <mcarro@fi.upm.es>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\newif\ifbeamer@secheader
+\beamer@secheaderfalse
+
+\DeclareOptionBeamer{secheader}{\beamer@secheadertrue}
+\ProcessOptionsBeamer
+
+\usecolortheme{rose}
+\useinnertheme[shadow]{rounded}
+\usecolortheme{dolphin}
+\useoutertheme{infolines}
+
+
+% Tills' opinion: should be done in an inner theme, not here.
+
+\usesubitemizeitemtemplate{%
+ \tiny\raise1.5pt\hbox{\color{beamerstructure}$\blacktriangleright$}%
+}
+\usesubsubitemizeitemtemplate{%
+ \tiny\raise1.5pt\hbox{\color{beamerstructure}$\bigstar$}%
+}
+
+\setbeamersize{text margin left=1em,text margin right=1em}
+
+\ifbeamer@secheader\else\setbeamertemplate{headline}[default]\fi
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeCambridgeUS.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeCambridgeUS.sty
new file mode 100644
index 00000000000..a589bbe4419
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeCambridgeUS.sty
@@ -0,0 +1,17 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeCambridgeUS.sty,v 1.1 2005/10/23 16:58:07 tantau Exp $
+
+% Copyright 2004 by Madhusudan Singh <madhusudan.singh@gmail.com>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\useinnertheme[shadow=true]{rounded}
+\useoutertheme{infolines}
+\usecolortheme{beaver}
+
+\setbeamerfont{block title}{size={}}
+\setbeamercolor{titlelike}{parent=structure,bg=white}
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeCopenhagen.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeCopenhagen.sty
new file mode 100644
index 00000000000..3c22f8e7e01
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeCopenhagen.sty
@@ -0,0 +1,19 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeCopenhagen.sty,v 1.7 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\useoutertheme{split}
+\useinnertheme{rounded}
+
+\usecolortheme{whale}
+\usecolortheme{orchid}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeDarmstadt.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeDarmstadt.sty
new file mode 100644
index 00000000000..ea73995c440
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeDarmstadt.sty
@@ -0,0 +1,19 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeDarmstadt.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\mode<presentation>
+
+\useoutertheme{smoothbars}
+\useinnertheme[shadow=true]{rounded}
+\usecolortheme{orchid}
+\usecolortheme{whale}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeDresden.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeDresden.sty
new file mode 100644
index 00000000000..b3b94bcaa9f
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeDresden.sty
@@ -0,0 +1,19 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeDresden.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{compress}{\beamer@compresstrue}
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\useoutertheme[footline=authorinstitutetitle]{miniframes}
+\usecolortheme{whale}
+
+\setbeamercolor{titlelike}{parent=structure}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeFrankfurt.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeFrankfurt.sty
new file mode 100644
index 00000000000..fe474fe0919
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeFrankfurt.sty
@@ -0,0 +1,18 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeFrankfurt.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\useoutertheme[subsection=false]{smoothbars}
+\useinnertheme[shadow=true]{rounded}
+\usecolortheme{orchid}
+\usecolortheme{whale}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeGoettingen.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeGoettingen.sty
new file mode 100644
index 00000000000..0d2b681a942
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeGoettingen.sty
@@ -0,0 +1,29 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeGoettingen.sty,v 1.6 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{hideothersubsections}{\PassOptionsToPackage{hideothersubsections}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{hideallsubsections}{\PassOptionsToPackage{hideallsubsections}{beamerouterthemesidebar}}
+
+\PassOptionsToPackage{right}{beamerouterthemesidebar}
+\PassOptionsToPackage{width=2cm}{beamerouterthemesidebar}
+
+\DeclareOptionBeamer{width}{\PassOptionsToPackage{width=#1}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{left}{\PassOptionsToPackage{left}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{right}{\PassOptionsToPackage{right}{beamerouterthemesidebar}}
+
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\useoutertheme[height=0pt]{sidebar}
+
+{\usebeamercolor{structure}}
+
+\setbeamertemplate{sidebar canvas \beamer@sidebarside}[vertical shading][top=structure.fg!25,bottom=structure.fg!10]
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeHannover.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeHannover.sty
new file mode 100644
index 00000000000..c2a25d8b9e5
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeHannover.sty
@@ -0,0 +1,32 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeHannover.sty,v 1.10 2004/10/11 16:10:12 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{width}
+{\PassOptionsToPackage{width=#1}{beamerouterthemesidebar}}
+
+\DeclareOptionBeamer{hideothersubsections}
+{\PassOptionsToPackage{hideothersubsections=#1}{beamerouterthemesidebar}}
+
+\DeclareOptionBeamer{hideallsubsections}
+{\PassOptionsToPackage{hideallsubsections=#1}{beamerouterthemesidebar}}
+
+\ProcessOptionsBeamer
+
+
+
+\mode<presentation>
+
+\useoutertheme[height=0pt,left]{sidebar}
+
+\usecolortheme{seahorse}
+\setbeamercolor*{titlelike}{parent=structure}
+
+\useinnertheme{circles}
+\setbeamertemplate{frametitle}[default][right]
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeIlmenau.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeIlmenau.sty
new file mode 100644
index 00000000000..fea94eec482
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeIlmenau.sty
@@ -0,0 +1,22 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeIlmenau.sty,v 1.10 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\DeclareOptionBeamer{compress}{\beamer@compresstrue}
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\useoutertheme[footline=authorinstitutetitle]{miniframes}
+\usecolortheme{whale}
+\usecolortheme{orchid}
+\useinnertheme{rounded}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeJuanLesPins.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeJuanLesPins.sty
new file mode 100644
index 00000000000..efb489a42ff
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeJuanLesPins.sty
@@ -0,0 +1,19 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeJuanLesPins.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\mode<presentation>
+
+\useoutertheme{smoothtree}
+\usecolortheme{whale}
+\usecolortheme{orchid}
+\useinnertheme[shadow=true]{rounded}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeLuebeck.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeLuebeck.sty
new file mode 100644
index 00000000000..874f9f655e5
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeLuebeck.sty
@@ -0,0 +1,20 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeLuebeck.sty,v 1.7 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+
+\mode<presentation>
+
+\useoutertheme{split}
+\useinnertheme{rectangles}
+
+\usecolortheme{whale}
+\usecolortheme{orchid}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMadrid.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMadrid.sty
new file mode 100644
index 00000000000..01b4bee081e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMadrid.sty
@@ -0,0 +1,29 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeMadrid.sty,v 1.7 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\newif\ifbeamer@secheader
+\beamer@secheaderfalse
+
+\DeclareOptionBeamer{secheader}{\beamer@secheadertrue}
+\ProcessOptionsBeamer
+
+\usecolortheme{whale}
+\usecolortheme{orchid}
+\useinnertheme[shadow]{rounded}
+\useoutertheme{infolines}
+
+\ifbeamer@secheader\else\setbeamertemplate{headline}[default]\fi
+
+% Tills' opinion: should be done in an inner theme, not here.
+
+%\usesubitemizeitemtemplate{\tiny\raise1.5pt\hbox{\donotcoloroutermaths$\blacktriangleright$}}
+%\usesubsubitemizeitemtemplate{\tiny\raise1.5pt\hbox{\donotcoloroutermaths$\bigstar$}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMalmoe.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMalmoe.sty
new file mode 100644
index 00000000000..172e4aa0573
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMalmoe.sty
@@ -0,0 +1,16 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeMalmoe.sty,v 1.7 2004/10/11 16:10:12 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\useoutertheme{split}
+\usecolortheme{whale}
+
+\setbeamercolor*{titlelike}{parent=structure}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMarburg.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMarburg.sty
new file mode 100644
index 00000000000..a4b09ace47c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMarburg.sty
@@ -0,0 +1,37 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeMarburg.sty,v 1.10 2004/10/11 16:10:12 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\PassOptionsToPackage{right}{beamerouterthemesidebar}
+\PassOptionsToPackage{width=2cm}{beamerouterthemesidebar}
+
+\DeclareOptionBeamer{hideothersubsections}{\PassOptionsToPackage{hideothersubsections=#1}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{hideallsubsections}{\PassOptionsToPackage{hideallsubsections=#1}{beamerouterthemesidebar}}
+
+\DeclareOptionBeamer{width}{\PassOptionsToPackage{width=#1}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{left}{\PassOptionsToPackage{left}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{right}{\PassOptionsToPackage{right}{beamerouterthemesidebar}}
+\ProcessOptionsBeamer
+
+
+
+\mode<presentation>
+
+\usecolortheme{whale}
+
+\setbeamercolor*{titlelike}{use=structure,fg=structure.fg}
+
+\useoutertheme[height=0pt]{sidebar}
+
+\setbeamercolor{sidebar}{parent=palette primary}
+
+{\usebeamercolor{palette quaternary}}
+{\usebeamercolor{palette primary}}
+
+\setbeamertemplate{sidebar canvas \beamer@sidebarside}[vertical shading][top=palette quaternary.bg,bottom=palette primary.bg]
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMontpellier.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMontpellier.sty
new file mode 100644
index 00000000000..583d0a08cc7
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeMontpellier.sty
@@ -0,0 +1,14 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeMontpellier.sty,v 1.5 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\useoutertheme{tree}
+\setbeamercolor{separation line}{use=structure,bg=structure.fg!50!bg}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemePaloAlto.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemePaloAlto.sty
new file mode 100644
index 00000000000..f10850d7c42
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemePaloAlto.sty
@@ -0,0 +1,31 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemePaloAlto.sty,v 1.10 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{hideothersubsections}{\PassOptionsToPackage{hideothersubsections=#1}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{hideallsubsections}{\PassOptionsToPackage{hideallsubsections=#1}{beamerouterthemesidebar}}
+
+\DeclareOptionBeamer{width}{\PassOptionsToPackage{width=#1}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{left}{\PassOptionsToPackage{left}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{right}{\PassOptionsToPackage{right}{beamerouterthemesidebar}}
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\useoutertheme{sidebar}
+\useinnertheme[shadow=true]{rounded}
+\usecolortheme{orchid}
+\usecolortheme{whale}
+
+\setbeamercolor*{frametitle}{parent=palette primary}
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
+
+%%% Local Variables:
+%%% TeX-master: "~/texmf/tex/latex/beamer/test/test.tex"
+%%% End:
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemePittsburgh.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemePittsburgh.sty
new file mode 100644
index 00000000000..301dadeafc7
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemePittsburgh.sty
@@ -0,0 +1,15 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemePittsburgh.sty,v 1.4 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamertemplate{frametitle}[default][right]
+
+\useinnertheme{circles}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeRochester.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeRochester.sty
new file mode 100644
index 00000000000..8de0c5cdabd
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeRochester.sty
@@ -0,0 +1,22 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeRochester.sty,v 1.7 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{height}{\PassOptionsToPackage{height=#1}{beamerouterthemesidebar}}
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\useoutertheme[width=0pt]{sidebar}
+\useinnertheme{rectangles}
+\usecolortheme{whale}
+\usecolortheme{orchid}
+
+\setbeamercolor*{frametitle}{parent=palette primary}
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeSingapore.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeSingapore.sty
new file mode 100644
index 00000000000..a65128a0d7d
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeSingapore.sty
@@ -0,0 +1,39 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeSingapore.sty,v 1.9 2004/10/11 16:10:12 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{compress}{\beamer@compresstrue}
+\ProcessOptionsBeamer
+
+
+\mode<presentation>
+
+\setbeamercolor{section in head/foot}{use=structure,bg=structure.fg!25!bg}
+
+\useoutertheme[subsection=false]{miniframes}
+
+\setbeamertemplate{frametitle}[default][center]
+
+\AtBeginDocument{%
+ {
+ \usebeamercolor{section in head/foot}
+ }
+
+ \pgfdeclareverticalshading{beamer@headfade}{\paperwidth}
+ {%
+ color(0cm)=(bg);
+ color(1.25cm)=(section in head/foot.bg)%
+ }
+
+ \setbeamercolor{section in head/foot}{bg=}
+}
+
+\addtoheadtemplate{\pgfuseshading{beamer@headfade}\vskip-1.25cm}{}
+
+\beamertemplatedotitem
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeSzeged.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeSzeged.sty
new file mode 100644
index 00000000000..545ee62add1
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeSzeged.sty
@@ -0,0 +1,18 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeSzeged.sty,v 1.5 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{compress}{\beamer@compresstrue}
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\useoutertheme[footline=institutetitle]{miniframes}
+
+\setbeamercolor{separation line}{use=structure,bg=structure.fg!50!bg}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeWarsaw.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeWarsaw.sty
new file mode 100644
index 00000000000..41a5a28d64e
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeWarsaw.sty
@@ -0,0 +1,18 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeWarsaw.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\useinnertheme[shadow=true]{rounded}
+\useoutertheme{shadow}
+\usecolortheme{orchid}
+\usecolortheme{whale}
+
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeboxes.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeboxes.sty
new file mode 100644
index 00000000000..f01eabcb2e0
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemeboxes.sty
@@ -0,0 +1,116 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemeboxes.sty,v 1.7 2004/10/11 16:10:12 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\DeclareOptionBeamer{headheight}{\beamer@boxheadheight=#1}
+\DeclareOptionBeamer{footheight}{\beamer@boxfootheight=#1}
+
+\newdimen\beamer@boxheadheight
+\newdimen\beamer@boxfootheight
+\beamer@boxheadheight=10pt
+\beamer@boxfootheight=10pt
+
+\ProcessOptionsBeamer
+
+% For example:
+%\addheadboxtemplate{\color{black}}{\hfill\color{white}\insertshorttitle\hskip0.3cm}
+%\addheadboxtemplate{\color{structure}}{\hskip0.3cm\color{white}\insertshortauthor}
+
+%\addfootboxtemplate{\color{black}}{\hfill\color{white}\insertshortinstitute\hskip0.3cm}
+%\addfootboxtemplate{\color{structure}}{}
+%\addfootboxtemplate{\color{black}}{\hfill\color{white}\insertframenumber\hskip0.3cm}
+
+
+\mode<presentation>
+
+
+ % Head
+\newcount\beamer@headboxes
+\newdimen\beamer@headboxsizes
+\newcount\beamer@currentbox
+\def\addheadboxtemplate#1#2{
+ \expandafter\def\csname beamer@headbox\the\beamer@headboxes\endcsname{#2}
+ \expandafter\def\csname beamer@headbg\the\beamer@headboxes\endcsname{#1}
+ \advance\beamer@headboxes by 1\relax
+ \beamer@headboxsizes=\paperwidth
+ \divide\beamer@headboxsizes by\beamer@headboxes
+}
+
+\def\addheadbox#1#2{\addheadboxtemplate{\usebeamercolor[bg]{#1}}{\usebeamercolor[fg]{#1}\usebeamerfont{#1}#2}}
+
+
+\defbeamertemplate*{headline}{boxes theme}
+{%
+ \leavevmode
+ \beamer@currentbox=0\relax%
+ \loop%
+ \ifnum\beamer@currentbox<\beamer@headboxes%
+ \hbox to\beamer@headboxsizes{%
+ % Background
+ {%
+ \csname beamer@headbg\the\beamer@currentbox\endcsname%
+ \vrule width\beamer@headboxsizes height\beamer@boxheadheight%
+ \hskip-\beamer@headboxsizes%
+ }%
+ % Box
+ {%
+ \setbox\beamer@tempbox=\hbox to\beamer@headboxsizes{%
+ \csname beamer@headbox\the\beamer@currentbox\endcsname\hfil}%
+ \dp\beamer@tempbox=0pt%
+ \setbox\beamer@tempbox=\hbox{\vbox{\box\beamer@tempbox\vskip3pt}}%
+ \ht\beamer@tempbox=\beamer@boxheadheight%
+ \dp\beamer@tempbox=0pt%
+ \box\beamer@tempbox%
+ }}%
+ \advance\beamer@currentbox by 1%
+ \repeat%
+}%
+
+
+ % Foot
+\newcount\beamer@footboxes
+\newdimen\beamer@footboxsizes
+\def\addfootboxtemplate#1#2{
+ \expandafter\def\csname beamer@footbox\the\beamer@footboxes\endcsname{#2}
+ \expandafter\def\csname beamer@footbg\the\beamer@footboxes\endcsname{#1}
+ \advance\beamer@footboxes by 1\relax
+ \beamer@footboxsizes=\paperwidth
+ \divide\beamer@footboxsizes by\beamer@footboxes
+}
+
+\def\addfootbox#1#2{\addfootboxtemplate{\usebeamercolor[bg]{#1}}{\usebeamercolor[fg]{#1}\usebeamerfont{#1}#2}}
+
+\defbeamertemplate*{footline}{boxes theme}
+{%
+ \leavevmode
+ \beamer@currentbox=0\relax%
+ \loop%
+ \ifnum\beamer@currentbox<\beamer@footboxes%
+ \hbox to\beamer@footboxsizes{%
+ % Background
+ {%
+ \csname beamer@footbg\the\beamer@currentbox\endcsname%
+ \vrule width\beamer@footboxsizes height\beamer@boxfootheight%
+ \hskip-\beamer@footboxsizes%
+ }%
+ % Box
+ {%
+ \setbox\beamer@tempbox=\hbox to\beamer@footboxsizes{%
+ \csname beamer@footbox\the\beamer@currentbox\endcsname\hfil}%
+ \dp\beamer@tempbox=0pt%
+ \setbox\beamer@tempbox=\hbox{\vbox{\box\beamer@tempbox\vskip3pt}}%
+ \ht\beamer@tempbox=\beamer@boxfootheight%
+ \dp\beamer@tempbox=0pt%
+ \box\beamer@tempbox%
+ }%
+ }%
+ \advance\beamer@currentbox by 1%
+ \repeat%
+}%
+
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemedefault.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemedefault.sty
new file mode 100644
index 00000000000..d6b1f6f5dd3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/beamerthemedefault.sty
@@ -0,0 +1,16 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/beamerthemedefault.sty,v 1.6 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\usefonttheme{default}
+\usecolortheme{default}
+\useinnertheme{default}
+\useoutertheme{default}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemebars.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemebars.sty
new file mode 100644
index 00000000000..1276d722fe3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemebars.sty
@@ -0,0 +1,16 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/compatibility/beamerthemebars.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\usefonttheme[onlysmall]{structurebold}
+\useoutertheme[footline=authorinstitutetitle]{miniframes}
+\usecolortheme{whale}
+
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeclassic.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeclassic.sty
new file mode 100644
index 00000000000..c14cae204ad
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeclassic.sty
@@ -0,0 +1,16 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/compatibility/beamerthemeclassic.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\usefonttheme[onlylarge]{structureitalicserif}
+\usefonttheme[onlysmall]{structuresmallcapsserif}
+
+\usetheme{Singapore}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemecompatibility.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemecompatibility.sty
new file mode 100644
index 00000000000..0a3c13b7e95
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemecompatibility.sty
@@ -0,0 +1,27 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/compatibility/beamerthemecompatibility.sty,v 1.7 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\usefonttheme[onlysmall]{structurebold}
+\setbeamerfont{frametitle}{series=\bfseries}
+
+\useoutertheme[subsection=false]{miniframes}
+\addtobeamertemplate{headline}
+{}
+{%
+ \begin{beamercolorbox}[wd=\paperwidth,colsep=0.2pt]{fine separation line}
+ \end{beamercolorbox}%
+}
+
+\setbeamercolor{fine separation line}{use=structure,bg=structure.fg!50!bg}
+
+
+\beamertemplatedefaultframetitle[center]
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemelined.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemelined.sty
new file mode 100644
index 00000000000..ecd05efa977
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemelined.sty
@@ -0,0 +1,61 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/compatibility/beamerthemelined.sty,v 1.3 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\setbeamertemplate{headline}[text line]
+{%
+ \vbox{%
+ \vskip3pt%
+ \beamerline{\insertnavigation{\paperwidth}}%
+ \vskip1.5pt%
+ \insertvrule{0.4pt}{beamerstructure!50!averagebackgroundcolor}%
+ \vskip1.5pt%
+ \tinyline{\color{beamerstructure}\insertsubsection\hfill}
+ \insertvrule{4pt}{beamerstructure!50!averagebackgroundcolor}%
+ }%
+}
+
+ % Footline
+\setbeamertemplate{footline}[text line]
+{%
+ \ifbeamertemplateempty{logo}
+ {%
+ \vbox{%
+ \setbox\beamer@tempbox=\hbox{\tiny\insertshortauthor: \insertshorttitle\hskip1.5cm\insertshortinstitute}%
+ \ifdim\wd\beamer@tempbox>\paperwidth%
+ \insertvrule{4pt}{beamerstructure!50!averagebackgroundcolor}%
+ \vskip1.5pt
+ \tinyline{\color{beamerstructure}\insertshortauthor:\hfill\insertshortinstitute}%
+ \tinyline{\color{beamerstructure}\insertshorttitle\hfill\lower1pt\hbox{\insertnavigationsymbols}}%
+ \else%
+ \setbox\beamer@tempbox=\hbox{\beamerline{\hbox to\paperwidth{\hfill\lower1pt\hbox{\insertnavigationsymbols}}}}%
+ \ht\beamer@tempbox=0pt%
+ \box\beamer@tempbox%
+ \insertvrule{4pt}{beamerstructure!50!averagebackgroundcolor}%
+ \vskip1.5pt
+ \tinyline{\color{beamerstructure}\insertshortauthor: \insertshorttitle\hfill\insertshortinstitute}%
+ \fi}%
+ }
+ {%
+ \vbox{%
+ \insertvrule{4pt}{beamerstructure!50!averagebackgroundcolor}%
+ \vskip1.5pt%
+ \setbox\beamer@logobox=\hbox{\lower1pt\hbox{\usebeamertemplate*{logo}}}%
+ \tinyline{\color{beamerstructure}\insertshortauthor:\hfill}%
+ \tinyline{\color{beamerstructure}\insertshorttitle\hfill\lower1pt\hbox{\insertnavigationsymbols}\hskip0.1cm\hbox{\dp\beamer@logobox=0pt\ht\beamer@logobox=0pt\box\beamer@logobox}
+ }%
+ }%
+ }%
+}
+
+
+
+\userightsidebartemplate{0cm}{}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeplain.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeplain.sty
new file mode 100644
index 00000000000..20310a8ca43
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeplain.sty
@@ -0,0 +1,16 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/compatibility/beamerthemeplain.sty,v 1.4 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\PackageWarning{beamerthemeplain}{This package is obsolet - use font theme italics instead}
+
+\usefonttheme{structureitalicserif}
+\beamertemplatedefaultframetitle[center]
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeshadow.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeshadow.sty
new file mode 100644
index 00000000000..4d8991c0366
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemeshadow.sty
@@ -0,0 +1,21 @@
+\show\ProvidesPackageRCS
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/compatibility/beamerthemeshadow.sty,v 1.10 2005/04/04 15:27:12 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\useinnertheme[shadow=true]{rounded}
+\usecolortheme{orchid}
+\usecolortheme{whale}
+\useoutertheme{shadow}
+\usefonttheme[onlysmall]{structurebold}
+
+\setbeamercolor{title}{use=structure,fg=white,bg=structure.fg}
+\setbeamerfont{block title}{size={}}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemesidebar.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemesidebar.sty
new file mode 100644
index 00000000000..ff19c3d7be2
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemesidebar.sty
@@ -0,0 +1,48 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/compatibility/beamerthemesidebar.sty,v 1.12 2004/10/07 22:21:16 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\newif\ifbeamer@sidebartab
+\newif\ifbeamer@sidebardark
+
+\beamer@sidebartabfalse
+\beamer@sidebardarkfalse
+
+\PassOptionsToPackage{width=2.5cm}{beamerouterthemesidebar}
+
+\DeclareOptionBeamer{width}{\PassOptionsToPackage{width=#1}{beamerouterthemesidebar}}
+\DeclareOptionBeamer{tab}[true]{\csname beamer@sidebartab#1\endcsname}
+\DeclareOptionBeamer{dark}[true]{\csname beamer@sidebardark#1\endcsname}
+
+\ProcessOptionsBeamer
+
+\mode<presentation>
+
+\useoutertheme[right,height=0pt]{sidebar}
+
+\ifbeamer@sidebardark
+ \usefonttheme{structurebold}
+ \usecolortheme{whale}
+
+ \setbeamercolor{sidebar}{parent=palette primary}
+
+ \usebeamercolor{palette quaternary}
+ \usebeamercolor{palette primary}
+ \setbeamertemplate{sidebar canvas right}[vertical shading][top=palette quaternary.bg,bottom=palette primary.bg]
+\else
+ \usecolortheme{seahorse}
+
+ \usebeamercolor{sidebar}
+ \setbeamertemplate{sidebar canvas right}[vertical shading][top=sidebar.bg,bottom=white]
+\fi
+
+\ifbeamer@sidebartab
+ \usecolortheme{sidebartab}
+\fi
+
+\mode
+<all>
+
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemesplit.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemesplit.sty
new file mode 100644
index 00000000000..909dfe6dff3
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemesplit.sty
@@ -0,0 +1,15 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/compatibility/beamerthemesplit.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\usecolortheme{whale}
+\useoutertheme{split}
+\usefonttheme[onlysmall]{structurebold}
+
+\mode
+<all>
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemetree.sty b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemetree.sty
new file mode 100644
index 00000000000..44b9f98222c
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamer/themes/theme/compatibility/beamerthemetree.sty
@@ -0,0 +1,19 @@
+\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/theme/compatibility/beamerthemetree.sty,v 1.8 2004/10/07 20:53:10 tantau Exp $
+
+% Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>
+%
+% This program can be redistributed and/or modified under the terms
+% of the GNU Public License, version 2.
+
+\mode<presentation>
+
+\def\beamer@theme@col{\setbeamercolor{separation line}{use=structure,bg=structure.fg!50!bg}}
+\DeclareOptionBeamer{bars}{\def\beamer@theme@col{\usecolortheme{whale}}}
+\ProcessOptionsBeamer
+
+\usefonttheme[onlysmall]{structurebold}
+\beamer@theme@col
+\useoutertheme{tree}
+
+\mode
+<all>