Compare commits

...

2 Commits

Author SHA1 Message Date
Joel von der Weid
617e61aa98 Add recipe template (WIP) 2023-05-26 12:51:29 +02:00
Joel von der Weid
64f65acf1e Add presentation template 2023-05-26 12:51:12 +02:00
4 changed files with 251 additions and 0 deletions

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 16 KiB

65
presentation/settings.tex Normal file
View File

@ -0,0 +1,65 @@
% Settings for slides.tex
\usepackage{svg}
\usepackage{xpatch}
\usepackage{xcolor}
% Code block style
\usepackage{minted}
\setminted{
baselinestretch=1.1,
fontsize=\footnotesize,
linenos,
xleftmargin=0.8cm
}
\makeatletter
\newcommand{\my@beamer@setsep}{%
\ifnum\@itemdepth=1\relax
\setlength\itemsep{\my@beamer@itemsepi}% separation for first level
\else
\ifnum\@itemdepth=2\relax
\setlength\itemsep{\my@beamer@itemsepii}% separation for second level
\setlength\topsep{\my@beamer@itemsepii}% separation for second level
\else
\ifnum\@itemdepth=3\relax
\setlength\itemsep{\my@beamer@itemsepiii}% separation for third level
\setlength\topsep{\my@beamer@itemsepiii}% separation for second level
\fi\fi\fi}
\newlength{\my@beamer@itemsepi}\setlength{\my@beamer@itemsepi}{3ex}
\newlength{\my@beamer@itemsepii}\setlength{\my@beamer@itemsepii}{1.5ex}
\newlength{\my@beamer@itemsepiii}\setlength{\my@beamer@itemsepiii}{1.5ex}
\newcommand\setlistsep[3]{%
\setlength{\my@beamer@itemsepi}{#1}%
\setlength{\my@beamer@itemsepii}{#2}%
\setlength{\my@beamer@itemsepiii}{#3}%
}
\xpatchcmd{\itemize}
{\def\makelabel}
{\my@beamer@setsep\def\makelabel}
{}
{}
\xpatchcmd{\beamer@enum@}
{\def\makelabel}
{\my@beamer@setsep\def\makelabel}
{}
{}
\makeatother
\makeatletter
\beamer@theme@subsectionfalse%
\makeatother
\setbeamertemplate{itemize items}{\usebeamercolor[bg]{section in head/foot}$\blacktriangleright$}
\setbeamertemplate{enumerate items}{\usebeamercolor[bg]{section in head/foot}\insertenumlabel.}
\setlength\itemsep{20em}
% To disable navigation buttons above footer
% \beamertemplatenavigationsymbolsempty
% To align title to the left in the header (this removes bullet points)
\setbeamertemplate{headline}
{%
\begin{beamercolorbox}{section in head/foot}
\insertsectionnavigationhorizontal{\textwidth}{}{\hfill\hfill\hfill}
\end{beamercolorbox}%
}

122
presentation/slides.tex Normal file
View File

@ -0,0 +1,122 @@
\documentclass{beamer}
\usetheme{Szeged}
\usecolortheme{whale}
\input{settings.tex}
\title[title]{Full title} % title is used in slides footer
\subtitle{subtitle}
\author{Joël VON DER WEID\\
joel.von-der-weid@hesge.ch}
\institute{Hepia}
\date{\today}
\begin{document}
% Hide header/footer text in title frame
\setbeamercolor{section in head/foot}{fg=section in head/foot.bg}
\setbeamercolor{institute in head/foot}{fg=section in head/foot.bg}
\begin{frame}
\titlepage
\raggedleft
\includesvg[height=6mm]{img/hepia_logo.svg}
% Include a second logo
%\hfill\includesvg[height=6mm]{img/hepia_logo.svg}
\end{frame}
\setbeamercolor{section in head/foot}{fg=white!95!black}
\setbeamercolor{institute in head/foot}{fg=white!95!black}
% Hide institute in footer
%\institute{}
% Enable frame numbers after title frame
\setbeamertemplate{page number in head/foot}{%
\insertframenumber
}
%--------------------------------
\section{Introduction}
\begin{frame}{Summary}
\tableofcontents
\end{frame}
\begin{frame}{Context}
\begin{itemize}
\item Item 1
\begin{itemize}
\item Item 2
\item Item 3
\end{itemize}
\item Item 4
\item Item 5
\end{itemize}
\end{frame}
\logo{\includesvg[height=6mm]{img/hepia_logo.svg}\hspace{1cm}\vspace{1cm}}
\begin{frame}{Frame with logo}
\begin{itemize}
\item Item 1
\item Item 2
\end{itemize}
\end{frame}
\logo{}
%--------------------------------
\section{Subject}
\begin{frame}{Sub suject}
\begin{itemize}
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
\end{frame}
\begin{frame}{2 columns}
\begin{columns}[onlytextwidth, T, c]
\begin{column}{0.5\linewidth}
\begin{itemize}
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
\end{column}
\begin{column}{0.5\linewidth}
\begin{center}
\vspace{-5mm}
\includegraphics[width=0.95\linewidth]{img/img}
\end{center}
\end{column}
\end{columns}
\end{frame}
\begin{frame}{Big image}
\includegraphics[width=\linewidth]{img/img}
\end{frame}
\begin{frame}[fragile]{frame with code}
\begin{itemize}
\item Some code example
\end{itemize}
\begin{minted}{python}
def hello():
print("Hello World")
\end{minted}
\end{frame}
\begin{frame}{}
\begin{columns}[onlytextwidth, T, c]
\begin{column}{\linewidth}
\vspace{0.7cm}
\usebeamercolor[bg]{frametitle}
\center{\Huge{Demonstration}}
\end{column}
\end{columns}
\end{frame}
\end{document}

63
recipe/recipe.tex Normal file
View File

@ -0,0 +1,63 @@
%++++++++++++++++++++++++++++++++++++++++
\documentclass[a4paper,14pt]{memoir}
\usepackage{newfloat,parskip,tabularx,amsmath,graphicx}
\usepackage[dvipsnames]{xcolor}
\usepackage[margin=2.5cm,a4paper]{geometry}
\usepackage[T1]{fontenc}
\usepackage[french]{babel}
\makeatletter
\newcommand\BIG{\@setfontsize\Huge{35.83}{47}}
\makeatother
\pagestyle{empty}
% Create title commands
\newcommand\persons[1]{\renewcommand\printpersons{#1}}
\newcommand\printpersons{}
\renewcommand{\maketitle}{
\vspace*{-0.5cm}
\begin{center}
\makeatletter
\BIG{\textbf{\@title}}
\makeatother
\begin{tabularx}
\end{tabularx}
\end{center}
}
\graphicspath{{img/}}
\setlength{\parindent}{0pt} % Remove alinea
%++++++++++++++++++++++++++++++++++++++++
\title{Mousse au chocolat}
\persons{4}
\begin{document}
\section*{Section}
This is a section.
%\begin{figure}[ht!]
%\center
%\includegraphics[width=0.95\textwidth]{schema}
%\caption{Schema relationnel de la base de données}
%\label{fig:schema}
%\end{figure}
\subsection*{Subsection}
\subsubsection*{Subsubsection}
\end{document}