J'ai un plan de cours que j'appelle progressivement.

\documentclass[hyperref={colorlinks=true},xcolor=table,black,french,12pt]{beamer} \usepackage[utf8]{inputenc} \usepackage{babel} \usepackage[T1]{fontenc} \begin{document} \begin{frame}[label=A] \frametitle{\textbf{Titre principal}} \begin{enumerate}[<+->] \item Sous-titre 1 \item Sous-titre 2 \end{enumerate} \end{frame} \againframe<1>{A} \againframe<2>{A} \end{document}

Sauf que la diapo 1 affiche à la fois le titre principal et le premier sous-titre. Si on veut insérer une diapo entre les deux, bernique… Comment avoir deux diapos, la première avec le titre principal seul ?

Posée 24 Fév, 18:33

fred02840's gravatar image

fred02840
2.2k1968
Taux d'acceptation : 12%

2

Une commande \pause juste avant \begin{enumerate}[<+->], et la renumérotation \againframe<2>{A}\againframe<3>{A} devrait suffire. Mais pourquoi ne pas utiliser des \section et \subsection (couplées avec \AtBeginSection et \AtBeginSubsection pour un rappel automatique du plan au début de chaque (sous-)section) ?

(24 Fév, 18:44) denis ♦♦ denis's gravatar image
2

Au lieu de \frametitle{\textbf{Titre principal}} je préférerais \setbeamerfont{frametitle}{series=\bfseries} et \frametitle{Titre principal}.

(24 Fév, 19:09) samcarter samcarter's gravatar image

@denis « Mais pourquoi ne pas utiliser des \section et \subsection (couplées avec \AtBeginSection et \AtBeginSubsection pour un rappel automatique du plan au début de chaque (sous-)section) ? ».

Parce que cela me paraissait plus simple (!). Je regarde à cela…

@samcarter : bien vu ! Cela me simplifiera la vie

(25 Fév, 01:02) fred02840 fred02840's gravatar image

@denis Voulez-vous écrire une réponse?

(08 Avr, 19:27) samcarter samcarter's gravatar image
1

@samcarter Fait :)

(09 Avr, 19:37) denis ♦♦ denis's gravatar image

Pour les rappels du plan à chaque (sous-)section, je préconise le recours à \AtBeginSection et \AtBeginSubsection comme dans l'exemple suivant.

Ouvrir dans l'éditeur Overleaf
\documentclass[french,t]{beamer}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{kpfonts}
\usepackage{babel}

\usetheme{Madrid}

% Les commandes suivantes insèrent automatiquement au début de chaque section
% (resp. sous-section) une table des matières partielle. Plus de détails par
% exemple ici : https://frama.link/en-ligne5
\AtBeginSection{%
  \begin{frame}
    \frametitle{Plan (affiché automat. au début de chaque section)}
    \framesubtitle{Section : en cours affichée, autres en
      filigrane\\Sous-sections : masquées}
    \tableofcontents[sectionstyle=show/shaded,subsectionstyle=hide]
  \end{frame}
}
\AtBeginSubsection{%
  \begin{frame}<beamer>
    \frametitle{Plan (affiché automat. au début de chaque ss-section)}
    \framesubtitle{Section : en cours affichée, autres masquées\\Sous-sections : en cours affichée, autres masquées}
    \tableofcontents[sectionstyle=show/hide,subsectionstyle=show/shaded/hide]
  \end{frame}
}

\begin{document}
\begin{frame}
  \frametitle{Plan global}
  \framesubtitle{Sous-sections masquées}
  \tableofcontents[subsectionstyle=hide]
\end{frame}
\section{Section 1}
\begin{frame}
  \frametitle{Au sujet de la section 1}
  Bla bla au sujet de la section 1
\end{frame}
\subsection{Sous-section 1 de la section 1}
\begin{frame}
  \frametitle{Au sujet de la sous-section 1 de la section 1}
  Bla bla au sujet de la sous-section 1 de la section 1
\end{frame}
\subsection{Sous-section 2 de la section 1}
\begin{frame}
  \frametitle{Au sujet de la sous-section 2 de la section 1}
  Bla bla au sujet de la sous-section 2 de la section 1
\end{frame}
\section{Section 2}
\begin{frame}
  \frametitle{Au sujet de la section 2}
  Bla bla au sujet de la section 2
\end{frame}
\subsection{Sous-section 1 de la section 2}
\begin{frame}
  \frametitle{Au sujet de la sous-section 1 de la section 2}
  Bla bla au sujet de la sous-section 1 de la section 2
\end{frame}
\subsection{Sous-section 2 de la section 2}
\begin{frame}
  \frametitle{Au sujet de la sous-section 2 de la section 2}
  Bla bla au sujet de la sous-section 2 de la section 2
\end{frame}
\end{document}
Lien permanent

Publiée 09 Avr, 19:36

denis's gravatar image

denis ♦♦
4.8k49
Taux d'acceptation : 57%

@samcarter et @denis. Ben voilà, plus qu'à recopier tout ça…

(09 Avr, 20:37) fred02840 fred02840's gravatar image

@denis. À quoi correspond l'option t dans la déclaration de classe ?

(14 Avr, 23:03) fred02840 fred02840's gravatar image
2

C'est une option qui (globalement parce que passée au niveau de \documentclass mais qui pourrait être locale à un frame en étant passée au niveau dudit frame) affiche le contenu du frame aligné en haut plutôt que centré verticalement. Je trouve cela plus élégant et plus confortable pour l'assistance dont le regard se positionne toujours au même niveau pour lire le début d'un frame.

(15 Avr, 01:25) denis ♦♦ denis's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.

Mots-clés de la question :

×43
×7
×5

Question posée : 24 Fév, 18:33

Question vue : 390 fois

Dernière mise à jour : 15 Avr, 01:25