Afficher la pageAnciennes révisionsLiens de retourHaut de page Cette page est en lecture seule. Vous pouvez afficher le texte source, mais ne pourrez pas le modifier. Contactez votre administrateur si vous pensez qu'il s'agit d'une erreur. ====== Beamer ====== * [[http://dalissier.perso.math.cnrs.fr/pdf/latex/1erbeamer.pdf|Ma première présentation Beamer]] * [[http://mcclinews.free.fr/latex/introbeamer/index.html#__do_not_save__|Découverte de Beamer 3]] * [[https://gandrille.github.io/linux-notes/File_Formats/LaTeX/beamer/Beamer-appearance-cheat-sheet.pdf|Beamer appearance cheat sheet]] * [[https://germain-vallverdu.developpez.com/tutoriels/latex/beamer/1erbeamer/|Une première présentation avec Beamer]] * [[https://www.overleaf.com/learn/latex/Beamer|Beamer on Overleaf]] * [[https://www.tuteurs.ens.fr/logiciels/latex/beamer.html|Faire des présentations en LaTeX avec Beamer]] * [[http://web.mit.edu/rsi/www/pdfs/beamer-tutorial.pdf|Fun with Beamer]] * [[https://heather.cs.ucdavis.edu/~matloff/beamer.html|Norm Matloff's Quick Tutorial on the Beamer Package for Slide Making in LaTeX]] * [[https://home.uncg.edu/cmp/reu/presentations/Charles%20Batts%20-%20Beamer%20Tutorial.pdf|A Beamer Tutorial in Beamer]] * [[https://en.wikibooks.org/wiki/LaTeX/Presentations|Beamer on WikiBooks]] * [[https://connect.ed-diamond.com/Linux-Pratique/lp-086/faites-vos-presentations-avec-beamer|Faites vos présentations avec Beamer]] ==== Format 16/9 ==== [[https://tex.stackexchange.com/a/14339|Source]] <code latex> \documentclass[aspectratio=169]{beamer} </code> ==== Inclure d'autres slides ==== En ayant les slides au format PDF: <code latex> \usepackage{pdfpages} % ... \end{frame} { \setbeamercolor{background canvas}{bg=} \includepdf[pages=3-5]{filea.pdf} } % ... </code> ==== Ajouter des émoticônes ==== <code latex> \usepackage{wasysym} \smiley{} \frownie{} \blacksmiley{} </code> [[http://texdoc.net/texmf-dist/doc/latex/wasysym/wasysym.pdf|Liste des icônes dans le paquet]] ==== Scinder les grandes listes en plusieurs slides ==== <code latex> \begin{frame}[allowframebreaks=0.8,t]{title}{} \begin{enumerate} \item 1st % ... \item 18th \end{enumerate} \end{frame} </code> Les overlays (animations) ne fonctionneront pas. ==== Masquer les slides de sections ==== Ajouter au début du document: <code latex> \AtBeginSection[] {} </code> ==== Thèmes ==== * [[https://github.com/matze/mtheme|Metropolis]] ==== Légendes des images ==== Utiliser le paquet ''caption''. === Réduire la taille === <code latex> \captionsetup{font=scriptsize,labelfont=scriptsize} </code> === Enlever le préfixe === <code latex> \captionsetup{labelformat=empty} </code> ==== Ne pas mettre de titre aux blocs ==== <code latex> \begin{block}{\vspace*{-3ex}} </code> ==== Animations ==== Apparition différée, placer avant l'élément à afficher plus tard : <code latex> \pause </code> Pour juste griser ce qui apparaîtra plus tard : <code latex> \setbeamercovered{transparent} </code> Pour animer l'apparition de blocs ''lstlisting'' ([[https://tex.stackexchange.com/questions/274721/beamer-only-and-lstlisting-do-not-work-together|source]]) : <code latex> \begin{onlyenv}<2> \begin{lstlisting} % ... \end{lstlisting} \end{lstlisting} </code> ==== Afficher les notes de bas de slides ==== Si elles ne s'affichent pas directement ([[https://tex.stackexchange.com/questions/86650/how-to-display-the-footnote-in-the-bottom-of-the-slide-while-using-columns|source]]) : <code latex> foo\footnote[frame]{bar} </code> ==== Placer du texte n'importe où ==== [[https://openmetric.org/til/programming/latex-beamer-textblock-position/|Source]] <code latex> \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} </code> ==== Notes ==== Pour avoir une version des slides avec des notes / commentaires. * [[https://tex.stackexchange.com/questions/48402/personal-notes-when-preparing-a-talk-with-latex-beamer-class]] * [[https://tex.stackexchange.com/questions/395715/making-slides-also-handouts-with-notes]] * [[https://www.guidodiepen.nl/2009/07/creating-latex-beamer-handouts-with-notes/|Creating latex-beamer handouts with notes]] * [[https://stackoverflow.com/questions/1487367/how-to-draw-borders-around-slides-in-latex-beamer-handouts]] Les notes se placent dans les frames avec ''\note{foo}''. <code latex> \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} </code> ==== Utiliser plus que la largeur permise ==== [[https://tex.stackexchange.com/questions/4434/move-a-figure-a-bit-left|Source]] <code latex> \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} </code> [[https://tex.stackexchange.com/questions/160825/modifying-margins-for-one-slide|Source]] <code latex> \begin{columns} \column{\dimexpr\paperwidth-10pt} \lipsum[2] \end{columns} </code> ==== Numéros de slides ==== === Afficher les numéros de slides === Si le thème ne les affiche pas ([[https://tex.stackexchange.com/questions/32812/beamer-footer-with-current-slide-number-but-not-total-slide-number|source]]) : <code latex> \makeatletter \setbeamertemplate{footline} { \tikz[overlay]{\node at(12.3,.3){{\small \thepage}};} } \makeatother </code> === Ne pas afficher le numéro sur une slide === [[https://tex.stackexchange.com/questions/30461/beamer-nonumber-equivalent-for-slides]] <code latex> {\setbeamertemplate{footline}{} \begin{frame} % ... \end{frame}} </code> ==== Espacements ==== Augmenter l'espacement entre les éléments de listes (mais peut-être aussi tous les interlignes) : <code latex> \begin{frame} \setstretch{1.5} % ... </code> latex/beamer.txt Dernière modification : 2025/11/12 12:11de phsw