Toujours à ma réflexion sur le plan apparaissant dans un diaporama, j'ai trouvé ceci :

Ouvrir dans l'éditeur Overleaf
\documentclass[french,t]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{kpfonts}
\usepackage{babel}
\usetheme[hideothersubsections]{PaloAlto}
\title{Titre de la présentation}
\subtitle{Sous-titre de la présentation}
\author{Prénom \textsc{Nom}}
\institute{Institut}
\date{Date}
% Table des matières qui apparaît au début de chaque division :
\AtBeginSection{%
  \begin{frame}
    \frametitle{Plan}
    \tableofcontents[sectionstyle=show/shaded,subsectionstyle=hide]
  \end{frame}
}

\begin{document}
\begingroup
% Titre centrer dans la page en cas de thème avec barre latérale
\makeatletter
\@ifundefined{beamer@sidebarwidth}{}{\setlength{\hoffset}{-.5\beamer@sidebarwidth}}
\makeatother
\begin{frame}[plain]
  \maketitle
\end{frame}
\endgroup

\begin{frame}
  \frametitle{Plan}
  \tableofcontents
\end{frame}

\section{Section 1}
\subsection{Subsection 1}

\begin{frame}
  \frametitle{Titre}
  \framesubtitle{Sous-titre}
\end{frame}

\begin{frame}
  \frametitle{Titre blabla}
  Blablabla
\end{frame}

\subsection{Subsection 2}
\begin{frame}
  \frametitle{Titre blibli}
  Bliblibli
\end{frame}

\section{Section 2}
\subsection{Subsection 2}

\begin{frame}
  \frametitle{Titre blabla}
  Blablabla
\end{frame}

\subsection{Subsection 2}
\begin{frame}
  \frametitle{Titre blibli}
  Bliblibli
\end{frame}

\section{Conclusion}

\begin{frame}
  \frametitle{Conclusion}
C'est la fin
\end{frame}

\end{document}

Le problème est que je n'arrive pas à changer la numérotation du plan. J'ai ajouté ceci dans le préambule :

Ouvrir dans l'éditeur Overleaf
\renewcommand{\thesection}{\Alph{section}}
\renewcommand{\thesubsection}{\arabic{subsection}}
\renewcommand{\thesubsubsection}{\alpha{subsubsection}}

Aucun effet. En clair, j'aimerais un plan du ce type :

A. Section

  1. Sous-section

    a. Sous-sous-section

Posée 15 Avr, 18:49

fred02840's gravatar image

fred02840
2.3k2069
Taux d'acceptation : 11%

Modifiée 16 Avr, 19:58

Pathe's gravatar image

Pathe ♦♦
5.5k159158


Merci beaucoup de poser une question liée à beamer !

On pourrait faire les ajustements suivants (un peu compliqué, car ce thème normalement n'utilise pas de chiffres pour les sous-sections et les sous-sous-sections) :

Ouvrir dans l'éditeur Overleaf
\documentclass[french,t]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{kpfonts}
\usepackage{babel}
\usetheme[hideothersubsections]{PaloAlto}
\title{Titre de la présentation}
\subtitle{Sous-titre de la présentation}
\author{Prénom \textsc{Nom}}
\institute{Institut}
\date{Date}

\makeatletter
\setbeamertemplate{section in toc}{\leavevmode\leftskip=2.75ex%
  \llap{%
    \normalsize%
    \begin{pgfpicture}{-1ex}{-0.7ex}{1ex}{1ex}
      \pgftext{\beamer@usesphere{section number projected}{tocsphere}}
      \pgftext{%
        \usebeamerfont*{section number projected}%
        \usebeamercolor{section number projected}%
        \color{fg!90!bg}%
        \@Alph\inserttocsectionnumber}
    \end{pgfpicture}%
    \kern1.25ex}%
  \inserttocsection\par
}

\pgfdeclareradialshading[bg,parent.bg]{tocsmallsphere}{\pgfpoint{-0.4ex}{0.48ex}}%
{%
  color(0cm)=(bg!35!white);
  color(0.352ex)=(bg!75!white);
  color(0.704ex)=(bg!70!black!90!parent.bg);
  color(0.96ex)=(bg!50!black!90!parent.bg);
  color(1.04ex)=(parent.bg)}

\setbeamerfont{subsection number projected}{size=\tiny}

\setbeamertemplate{subsection in toc}{%
\leavevmode\leftskip=6ex%
  \llap{%
    \normalsize%
    \begin{pgfpicture}{-0.7ex}{-0.7ex}{0.7ex}{0.7ex}
      \pgftext{\beamer@usesphere{subsection number projected}{tocsmallsphere}}
      \pgftext{%
        \usebeamerfont*{subsection number projected}%
        \usebeamercolor{subsection number projected}%
        \color{fg!90!bg}%
        \inserttocsubsectionnumber}
    \end{pgfpicture}%
    \kern1.25ex}%
  \inserttocsubsection\par  
}

\pgfdeclareradialshading[bg,parent.bg]{toctinysphere}{\pgfpoint{-0.32ex}{0.384ex}}%
{%
  color(0cm)=(bg!35!white);
  color(0.2816ex)=(bg!75!white);
  color(0.5632ex)=(bg!70!black!90!parent.bg);
  color(0.768ex)=(bg!50!black!90!parent.bg);
  color(0.832ex)=(parent.bg)}

\setbeamerfont{subsubsection number projected}{size=\tiny}

\setbeamertemplate{subsubsection in toc}{%
\leavevmode\leftskip=11ex%
  \llap{%
    \normalsize%
    \begin{pgfpicture}{-0.5ex}{-0.45ex}{0.5ex}{0.5ex}
      \pgftext{\beamer@usesphere{subsubsection number projected}{toctinysphere}}
      \pgftext{%
        \usebeamerfont*{subsubsection number projected}%
        \usebeamercolor{subsubsection number projected}%
        \color{fg!90!bg}%
        \@alph\inserttocsubsubsectionnumber
        }
    \end{pgfpicture}%
    \kern1.25ex}%
  \inserttocsubsubsection\par  
}

\makeatother

% Table des matières qui apparaît au début de chaque division :
\AtBeginSection{%
  \begin{frame}
    \frametitle{Plan}
    \tableofcontents[sectionstyle=show/shaded,subsectionstyle=hide,subsubsectionstyle=hide]
  \end{frame}
}

\begin{document}

\begin{frame}
  \frametitle{Plan}
  \tableofcontents
\end{frame}

\section{Section 1}
\subsection{Subsection 1}
\subsubsection{subsubsection 1}

\begin{frame}
  \frametitle{Titre}
  \framesubtitle{Sous-titre}
\end{frame}

\begin{frame}
  \frametitle{Titre blabla}
  Blablabla
\end{frame}

\subsection{Subsection 2}
\begin{frame}
  \frametitle{Titre blibli}
  Bliblibli
\end{frame}

\section{Section 2}
\subsection{Subsection 2}

\begin{frame}
  \frametitle{Titre blabla}
  Blablabla
\end{frame}

\subsection{Subsection 2}
\begin{frame}
  \frametitle{Titre blibli}
  Bliblibli
\end{frame}

\section{Conclusion}

\begin{frame}
  \frametitle{Conclusion}
C'est la fin
\end{frame}

\end{document}

alt text

Sans les boules :

Ouvrir dans l'éditeur Overleaf
\documentclass[french,t]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{kpfonts}
\usepackage{babel}
\usetheme[hideothersubsections]{PaloAlto}
\title{Titre de la présentation}
\subtitle{Sous-titre de la présentation}
\author{Prénom \textsc{Nom}}
\institute{Institut}
\date{Date}

\makeatletter

\setbeamertemplate{section in toc}{\leavevmode\@Alph\inserttocsectionnumber. \inserttocsection\par}

\setbeamertemplate{subsection in toc}{\leavevmode\normalsize\usebeamerfont{subsection in
    toc}\leftskip=2.4em\usebeamerfont{subsection in toc}\rlap{\hskip-1.2em\inserttocsubsectionnumber. }\inserttocsubsection\par}

\setbeamertemplate{subsubsection in toc}{\leavevmode\normalsize\usebeamerfont{subsubsection in
    toc}\leftskip=4.2em\usebeamerfont{subsubsection in toc}%
  \rlap{\hskip-1.2em\@alph\inserttocsubsubsectionnumber. }\inserttocsubsubsection\par}

\makeatother

% Table des matières qui apparaît au début de chaque division :
\AtBeginSection{%
  \begin{frame}
    \frametitle{Plan}
    \tableofcontents[sectionstyle=show/shaded,subsectionstyle=hide,subsubsectionstyle=hide]
  \end{frame}
}

\begin{document}

\begin{frame}
  \frametitle{Plan}
  \tableofcontents
\end{frame}

\section{Section 1}
\subsection{Subsection 1}
\subsubsection{subsubsection 1}

\begin{frame}
  \frametitle{Titre}
  \framesubtitle{Sous-titre}
\end{frame}

\begin{frame}
  \frametitle{Titre blabla}
  Blablabla
\end{frame}

\subsection{Subsection 2}
\begin{frame}
  \frametitle{Titre blibli}
  Bliblibli
\end{frame}

\section{Section 2}
\subsection{Subsection 2}

\begin{frame}
  \frametitle{Titre blabla}
  Blablabla
\end{frame}

\subsection{Subsection 2}
\begin{frame}
  \frametitle{Titre blibli}
  Bliblibli
\end{frame}

\section{Conclusion}

\begin{frame}
  \frametitle{Conclusion}
C'est la fin
\end{frame}

\end{document}

alt text

Lien permanent

Publiée 15 Avr, 19:13

samcarter's gravatar image

samcarter
2.3k29
Taux d'acceptation : 45%

Modifiée 15 Avr, 21:08

@samcarter. Qu'est-ce que c'est, une « question beamer » ? Parce que là, c'est moi qui avais les boules (bon, OK…).

(15 Avr, 21:03) fred02840 fred02840's gravatar image

Un dernier truc (oublié…). Comment faire pour que les titres apparaissent en gras ?

(15 Avr, 21:11) fred02840 fred02840's gravatar image
1

@fred02840 Pour les titres en gras: \setbeamerfont{section in toc}{series=\bfseries}

(15 Avr, 21:17) samcarter samcarter's gravatar image

@fred02840 J'ai essayé de reformuler la partie « question beamer ». Est-ce plus compréhensible maintenant?

(15 Avr, 21:19) samcarter samcarter's gravatar image

@samcarter. Par-fait !

(15 Avr, 22:55) fred02840 fred02840's gravatar image
1

@fred02840 L'option t alignera le texte en haut des diapositives. Essayez

\documentclass{beamer} \begin{document} \begin{frame} content... \end{frame} \begin{frame}[t] content... \end{frame} \end{document}

(15 Avr, 23:06) samcarter samcarter's gravatar image

J'avais posé la même question à @denis, qui m'avait répondu, mais je ne l'avais pas lu : honte à moi.

(15 Avr, 23:17) fred02840 fred02840's gravatar image
1

@fred02840 Si deux personnes répondent la même chose, cela ne peut pas être faux :)

(15 Avr, 23:20) samcarter samcarter's gravatar image
Affichage de 5 parmi 8 Afficher 3 commentaire(s) en plus
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
×21
×4

Question posée : 15 Avr, 18:49

Question vue : 385 fois

Dernière mise à jour : 16 Avr, 01:16