Advertisement
Guest User

Untitled

a guest
Sep 28th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.79 KB | None | 0 0
  1. documentclass[xcolor=dvipsnames]{beamer}
  2.  
  3. usetheme{Antibes}
  4. usecolortheme{dolphin}
  5. usefonttheme{professionalfonts}
  6. useoutertheme{infolines}
  7. useinnertheme{circles}
  8.  
  9. usepackage{tikz}
  10. usetikzlibrary{calc}
  11. usepackage{etoolbox}
  12. usepackage[gen]{eurosym}
  13.  
  14. makeatletter
  15. newcountbeamer@subsectionstartframe
  16. beamer@subsectionstartframe=1
  17. apptocmd{beamer@subsection}{addtocontents{nav}{protectheadcommand{%
  18. protectbeamer@subsectionframes{thebeamer@subsectionstartframe}{thec@framenumber}}}}{}{}
  19. apptocmd{beamer@subsection}{beamer@subsectionstartframe=c@framenumberadvancebeamer@subsectionstartframe by1relax}{}{}
  20. AtEndDocument{immediatewrite@auxout{string@writefile{nav}%
  21. {noexpandheadcommand{noexpandbeamer@subsectionframes{thebeamer@subsectionstartframe}{thec@framenumber}}}}}{}{}
  22. defbeamer@startframeofsubsection{1}
  23. defbeamer@endframeofsubsection{1}
  24. defbeamer@subsectionframes#1#2{%
  25. ifnumc@framenumber<#1%
  26. else%
  27. ifnumc@framenumber>#2%
  28. else%
  29. gdefbeamer@startframeofsubsection{#1}%
  30. gdefbeamer@endframeofsubsection{#2}%
  31. fi%
  32. fi%
  33. }
  34. newcommandinsertsubsectionstartframe{beamer@startframeofsubsection}
  35. newcommandinsertsubsectionendframe{beamer@endframeofsubsection}
  36. makeatother
  37.  
  38. newcounter{subsectionframenumber}
  39. newcounter{totalsubsectionframenumber}
  40.  
  41. setbeamertemplate{headline}
  42. {
  43. leavevmode%
  44. hbox{%
  45. begin{beamercolorbox}[wd=.5paperwidth,ht=2.65ex,dp=1.5ex,right]{section in head/foot}%
  46. usebeamerfont{section in head/foot}insertsectionheadhspace*{2ex}
  47. end{beamercolorbox}%
  48. begin{beamercolorbox}[wd=.5paperwidth,ht=2.65ex,dp=1.5ex,left]{subsection in head/foot}%
  49. parbox[b]{.4textwidth}{
  50. usebeamerfont{subsection in head/foot}hspace*{2ex}insertsubsectionhead%
  51. setcounter{subsectionframenumber}{1}
  52. addtocounter{subsectionframenumber}{insertframenumber}
  53. addtocounter{subsectionframenumber}{-insertsubsectionstartframe}
  54. setcounter{totalsubsectionframenumber}{1}
  55. addtocounter{totalsubsectionframenumber}{insertsubsectionendframe}
  56. addtocounter{totalsubsectionframenumber}{-insertsubsectionstartframe}
  57. ifnumthesection>0%
  58. foreachx in {1,...,thetotalsubsectionframenumber}{%
  59. ifnumx=thesubsectionframenumber%
  60. usebeamertemplate{mini frame}~%
  61. else%
  62. usebeamertemplate{mini frame in other subsection}~%
  63. fi%
  64. }%
  65. fi%
  66. }%
  67. %hfillhyperlink{toc}{Outline}%
  68. end{beamercolorbox}}%
  69. vskip0pt%
  70. }
  71. usepackage{bbm}
  72. usepackage{amssymb}
  73. usepackage{mathabx}
  74.  
  75. newcommand{beginbackup}{
  76. newcounter{framenumbervorappendix}
  77. setcounter{framenumbervorappendix}{value{framenumber}}
  78. }
  79. newcommand{backupend}{
  80. addtocounter{framenumbervorappendix}{-value{framenumber}}
  81. addtocounter{framenumber}{value{framenumbervorappendix}}
  82. }
  83.  
  84. usepackage{multicol}
  85.  
  86. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  87.  
  88. begin{document}
  89.  
  90.  
  91. beginbackup
  92. begin{frame}
  93. titlepage
  94. end{frame}
  95. backupend
  96.  
  97. begin{frame}[label=toc]
  98. frametitle{Outline}
  99. tableofcontents
  100. end{frame}
  101. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  102. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  103. section{BLAH}
  104. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  105. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  106. subsection{sub1}
  107.  
  108. begin{frame}{SLIDE1}label{slide1}
  109. hyperlink{appendix}{beamergotobutton{More}}
  110. end{frame}
  111.  
  112. begin{frame}{SLIDE2}
  113. end{frame}
  114.  
  115.  
  116. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  117. appendix
  118. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  119. begin{frame}{Extensions}label{appendix}
  120. hyperlink{slide1}{beamergotobutton{Back}}
  121. end{frame}
  122.  
  123. end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement