Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.
 
 
 

54 lignes
1.5 KiB

  1. % packages
  2. \usepackage{xcolor}
  3. \usepackage[utf8]{inputenc}
  4. \usepackage{amsmath}
  5. \usepackage{amsfonts}
  6. \usepackage{amssymb}
  7. \usepackage{graphicx}
  8. \usepackage{listings}
  9. \usepackage[newfloat=true]{minted}
  10. \usepackage{xparse}
  11. % for \verb inside \item
  12. \usepackage[T1]{fontenc}
  13. \usepackage[Q=yes]{examplep}
  14. \input{../common/common_configuration.tex}
  15. % package configuration
  16. \DeclareGraphicsExtensions{.pdf,.png,.jpg}
  17. \beamertemplatenavigationsymbolsempty
  18. \setbeamertemplate{footline}[frame number]
  19. % macros and environments
  20. \newcommand{\slidep}{\onslide<+->}
  21. \newenvironment{itemizep}
  22. {\begin{itemize}[<+->]}
  23. {\end{itemize}}
  24. \NewDocumentCommand {\slide} { m O{} O{} }
  25. {\begin{frame}{#3}
  26. \frametitle{\thesection.\ifnum\thesubsection=0\else\thesubsection.\fi\ifnum\thesubsubsection=0\else\thesubsubsection.\fi\ \currentname {#2}}
  27. \input{#1}
  28. \end{frame}}
  29. \NewDocumentCommand {\slidetoc} { }
  30. {\begin{frame}
  31. \frametitle{\thesection. \currentname}
  32. \tableofcontents[currentsection,hideothersubsections]
  33. \end{frame}}
  34. % sections numbered
  35. \setbeamertemplate{section in toc}[sections numbered]
  36. \setbeamertemplate{subsection in toc}[subsections numbered]
  37. \defbeamertemplate{subsubsection in toc}{subsubsections numbered}
  38. {\leavevmode\leftskip=3em%
  39. \rlap{\hskip-3em\inserttocsectionnumber.\inserttocsubsectionnumber.\inserttocsubsubsectionnumber}%
  40. \inserttocsubsubsection\par}
  41. \setbeamertemplate{subsubsection in toc}[subsubsections numbered]
  42. % get current section name
  43. \usepackage{nameref}
  44. \makeatletter
  45. \newcommand*{\currentname}{\@currentlabelname}
  46. \makeatother