latex:beamer

Ceci est une ancienne révision du document !


Beamer

Source

\documentclass[aspectratio=169]{beamer}

En ayant les slides au format PDF:

\usepackage{pdfpages}
 
% ...
\end{frame}
 
{
\setbeamercolor{background canvas}{bg=}
\includepdf[pages=3-5]{filea.pdf}
}
 
% ...
\usepackage{wasysym}
 
\smiley{} \frownie{} \blacksmiley{}

Liste des icônes dans le paquet

\begin{frame}[allowframebreaks=0.8,t]{title}{}
  \begin{enumerate}
  \item 1st
  % ...
  \item 18th
  \end{enumerate}
\end{frame}

Les overlays (animations) ne fonctionneront pas.

Ajouter au début du document:

\AtBeginSection[]
{}

Utiliser le paquet caption.

Réduire la taille

\captionsetup{font=scriptsize,labelfont=scriptsize}

Enlever le préfixe

\captionsetup{labelformat=empty}
\begin{block}{\vspace*{-3ex}}

Apparition différée: placer avant l'élément à afficher plus tard:

\pause

Pour juste griser ce qui apparaîtra plus tard:

\setbeamercovered{transparent}

Si elles ne s'affichent pas directement (source) :

foo\footnote[frame]{bar}

Source

\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}

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}

Source

\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}

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}}
  • latex/beamer.1695394876.txt.gz
  • Dernière modification : 2023/09/22 17:01
  • de phsw