Beamer
Format 16/9
\documentclass[aspectratio=169]{beamer}
Inclure d'autres slides
En ayant les slides au format PDF:
\usepackage{pdfpages} % ... \end{frame} { \setbeamercolor{background canvas}{bg=} \includepdf[pages=3-5]{filea.pdf} } % ...
Ajouter des émoticônes
\usepackage{wasysym} \smiley{} \frownie{} \blacksmiley{}
Scinder les grandes listes en plusieurs slides
\begin{frame}[allowframebreaks=0.8,t]{title}{} \begin{enumerate} \item 1st % ... \item 18th \end{enumerate} \end{frame}
Les overlays (animations) ne fonctionneront pas.
Masquer les slides de sections
Ajouter au début du document:
\AtBeginSection[] {}
Thèmes
Légendes des images
Utiliser le paquet caption.
Réduire la taille
\captionsetup{font=scriptsize,labelfont=scriptsize}
Enlever le préfixe
\captionsetup{labelformat=empty}
Ne pas mettre de titre aux blocs
\begin{block}{\vspace*{-3ex}}
Animations
Apparition différée, placer avant l'élément à afficher plus tard :
\pause
Pour juste griser ce qui apparaîtra plus tard :
\setbeamercovered{transparent}
Pour animer l'apparition de blocs lstlisting (source) :
\begin{onlyenv}<2> \begin{lstlisting} % ... \end{lstlisting} \end{lstlisting}
Afficher les notes de bas de slides
Placer du texte n'importe où
\usepackage[absolute,overlay]{textpos} \begin{textblock}{0.8}(0.4,0.08) % {width}(relative x, relative y) \begin{center} Déclaration de \textit{prototypes}\\avant l'utilisation des fonctions. \end{center} \end{textblock}
Notes
Pour avoir une version des slides avec des notes / commentaires.
Les notes se placent dans les frames avec \note{foo}.
\documentclass[handout,10pt]{beamer} \mode<handout>{% \pgfpagesuselayout{6 on 1}[a4paper, border shrink=5mm] % pour avoir 6 slides par page \setbeameroption{show notes} % pour mettre une bordure aux slides: \pgfpageslogicalpageoptions{1}{border code=\pgfusepath{stroke}} \pgfpageslogicalpageoptions{2}{border code=\pgfusepath{stroke}} \pgfpageslogicalpageoptions{3}{border code=\pgfusepath{stroke}} \pgfpageslogicalpageoptions{4}{border code=\pgfusepath{stroke}} \pgfpageslogicalpageoptions{5}{border code=\pgfusepath{stroke}} \pgfpageslogicalpageoptions{6}{border code=\pgfusepath{stroke}} } \begin{document}
Utiliser plus que la largeur permise
\documentclass{beamer} \usepackage[strict]{changepage} \begin{document} \begin{frame}{foo} \rule{\textwidth}{1pt} \begin{adjustwidth}{-0.5cm}{-0.5cm} \includegraphics[width=\linewidth, height=7cm]{example-image} \end{adjustwidth} \end{frame} \end{document}
\begin{columns} \column{\dimexpr\paperwidth-10pt} \lipsum[2] \end{columns}
Numéros de slides
Afficher les numéros de slides
Si le thème ne les affiche pas (source) :
\makeatletter \setbeamertemplate{footline} { \tikz[overlay]{\node at(12.3,.3){{\small \thepage}};} } \makeatother
Ne pas afficher le numéro sur une slide
https://tex.stackexchange.com/questions/30461/beamer-nonumber-equivalent-for-slides
{\setbeamertemplate{footline}{} \begin{frame} % ... \end{frame}}
Espacements
Augmenter l'espacement entre les éléments de listes (mais peut-être aussi tous les interlignes) :
\begin{frame} \setstretch{1.5} % ...