latex:beamer

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
latex:beamer [2023/09/21 11:28] – Remove useless horizontal lines phswlatex:beamer [2025/11/12 12:11] (Version actuelle) – [Utiliser plus que la largeur permise] add another way phsw
Ligne 125: Ligne 125:
 ==== Animations ==== ==== Animations ====
  
-Apparition différéeplacer avant l'élément à afficher plus tard:+Apparition différéeplacer avant l'élément à afficher plus tard :
 <code latex> <code latex>
 \pause \pause
 </code> </code>
  
-Pour juste griser ce qui apparaîtra plus tard:+Pour juste griser ce qui apparaîtra plus tard :
 <code latex> <code latex>
 \setbeamercovered{transparent} \setbeamercovered{transparent}
 </code> </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.1695288529.txt.gz
  • Dernière modification : 2023/09/21 11:28
  • de phsw