Add skeleton of presentation
This commit is contained in:
parent
825c300f04
commit
71f201f54e
3 changed files with 77 additions and 0 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
presentation/*
|
presentation/*
|
||||||
!presentation/*.tex
|
!presentation/*.tex
|
||||||
|
!presentation/*.sty
|
||||||
|
|
||||||
bin/
|
bin/
|
||||||
lib/
|
lib/
|
||||||
|
|
51
presentation/projektor.sty
Normal file
51
presentation/projektor.sty
Normal file
|
@ -0,0 +1,51 @@
|
||||||
|
\NeedsTeXFormat{LaTeX2e}
|
||||||
|
|
||||||
|
\ProvidesPackage{projektor}[2023/04/29 Class who happen to use beamer]
|
||||||
|
|
||||||
|
% Options
|
||||||
|
\newif\ifoption@code
|
||||||
|
\DeclareOption{code}{\option@codetrue}
|
||||||
|
\newif\ifoption@fr
|
||||||
|
\DeclareOption{fr}{\option@frtrue}
|
||||||
|
|
||||||
|
\ProcessOptions
|
||||||
|
\ifoption@code
|
||||||
|
% Intégration code
|
||||||
|
\RequirePackage{minted}
|
||||||
|
\usemintedstyle{emacs}
|
||||||
|
\fi
|
||||||
|
\ifoption@fr
|
||||||
|
% Langue
|
||||||
|
\RequirePackage[french]{babel}
|
||||||
|
\fi
|
||||||
|
|
||||||
|
% Metropolis + barre de progression + numéro de page
|
||||||
|
\usetheme[
|
||||||
|
progressbar=frametitle,
|
||||||
|
numbering=fraction
|
||||||
|
]{metropolis}
|
||||||
|
|
||||||
|
% Footer
|
||||||
|
\setbeamertemplate{frame footer}{
|
||||||
|
\insertsection \hfill\hspace{-4em} \insertshorttitle
|
||||||
|
}
|
||||||
|
\setbeamerfont{page number in head/foot}{size=\tiny}
|
||||||
|
\setbeamercolor{footline}{fg=gray}
|
||||||
|
|
||||||
|
% Enumerate au lieu d'itemize
|
||||||
|
\setbeamertemplate{section in toc}[sections numbered]
|
||||||
|
|
||||||
|
% Police
|
||||||
|
\RequirePackage[T1]{fontenc}
|
||||||
|
\RequirePackage{lmodern}
|
||||||
|
\renewcommand{\familydefault}{\sfdefault}
|
||||||
|
|
||||||
|
% Inverse titre court/titre long dans le plan
|
||||||
|
\RequirePackage{etoolbox}
|
||||||
|
\makeatletter
|
||||||
|
\patchcmd{\beamer@section}{{#2}{\the\c@page}}{{#1}{\the\c@page}}{}{}
|
||||||
|
\patchcmd{\beamer@section}{{\the\c@section}{\secname}}{{\the\c@section}{#1}}{}{}
|
||||||
|
\makeatother
|
||||||
|
|
||||||
|
\RequirePackage{multicol} % liste sur plusieurs colonnes
|
||||||
|
\RequirePackage[figurename=]{caption} % nom des images
|
|
@ -0,0 +1,25 @@
|
||||||
|
\documentclass{beamer}
|
||||||
|
|
||||||
|
\usepackage[fr]{projektor}
|
||||||
|
|
||||||
|
\title[Implémentation projet tuteuré]{Implémentation du projet tuteuré - Errsy}
|
||||||
|
\author{\href{mailto:anri.kennel@etud.univ-paris8.fr}{Anri Kennel} | L3}
|
||||||
|
\institute{Projet tuteuré $\cdot$ Université Paris 8}
|
||||||
|
\date{Année universitaire 2022-2023}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
\begin{frame}[t,plain]{Plan}
|
||||||
|
\tableofcontents
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\section{Projet}
|
||||||
|
\begin{frame}{Projet}
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\appendix
|
||||||
|
\section{\hspace{3cm} Merci}
|
||||||
|
|
||||||
|
\end{document}
|
Reference in a new issue