Dans l'exemple qui suit, sur la première planche, dans la barre du haut à droite, sous le titre de la deuxième section en bleu, la puce mélange le rouge et le bleu. J'ai un peu tout essayé mais je ne parviens pas à lui assigner une couleur bleue parfaite : auriez-vous une solution ?

alt text

Ouvrir dans l'éditeur
\documentclass{beamer}
\useoutertheme[subsection=false]{miniframes}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\usepackage[frenchb]{babel}
\setbeamercolor*{mini frame}{fg=red,bg=blue}
\setbeamercolor{section in head/foot}{parent=palette tertiary,fg=red}
\setbeamertemplate{section in head/foot shaded}{\color{blue}\usebeamertemplate{section in head/foot}}
\begin{document}
\section{Titre section}
\subsection{Titre sous-section}
\begin{frame}[t]{Titre planche} 
\begin{block}{Titre bloc}
\begin{itemize}
\item Un
\item Deux
\end{itemize}
\end{block}
\end{frame}
\section{Titre section}
\subsection{Titre sous-section}
\begin{frame}[t]{Titre planche} 
\begin{block}{Titre bloc}
\begin{itemize}
\item Un
\item Deux
\end{itemize}
\end{block}
\end{frame}
\end{document}

asked 13 Nov '15, 05:54

pluton's gravatar image

pluton
21316
accept rate: 36%

edited 15 Nov '15, 20:58

Pathe's gravatar image

Pathe ♦♦
1.4k216

@pluton Merci de nous dire quel est le problème avec la solution proposée par @cfr de TeX.se

(22 Jul '16, 13:59) touhami touhami's gravatar image

@touhami il n'y a pas de problème mais j'avais posé la question sur ce site en premier. Que dois-je faire ?

(22 Jul '16, 18:38) pluton pluton's gravatar image

@pluton Je suis désolé, je n'ai pas fait attention à la date. À mon avis vous pouvez répondre à votre question (et accepte la réponse).

(22 Jul '16, 19:28) touhami touhami's gravatar image

@touhami d'accord, je m'en occupe au plus vite même si je ne suis pas complètement satisfait par la solution.

(02 Aoû '16, 07:58) pluton pluton's gravatar image

Voici une solution complètement inspirée de http://tex.stackexchange.com/questions/278789/beamer-mini-frame-navigation-bullet-color

Il faut jouer avec des \setbeamercolor et des \setbeamertemplate. On définit deux couleurs (ActiveSection pour la section en cours et InactiveSection pour le reste) grâce aux commandes \colorlet (ou \definecolor) de l'extension xcolor.

Ouvrir dans l'éditeur
\documentclass{beamer}
\useoutertheme{miniframes}
\beamertemplatenavigationsymbolsempty

% définition des couleurs de sections actives/inactives
\colorlet{ActiveSection}{beamer@blendedblue}
\colorlet{InactiveSection}{red!25}

\setbeamercolor*{mini frame}{fg=ActiveSection,bg=InactiveSection}
\setbeamertemplate{mini frame in other section}[default][0]
\setbeamertemplate{mini frame in other subsection}[default][0]
\setbeamercolor{section in head/foot}{parent=palette tertiary,fg=ActiveSection}
\setbeamertemplate{section in head/foot shaded}{\color{InactiveSection}\usebeamertemplate{section in head/foot}}
\begin{document}
\section{Titre section}
\subsection{Titre sous-section 1.1}
\begin{frame}[t]{Titre planche}
  \begin{block}{Titre bloc}
    \begin{itemize}
      \item Un
      \item Deux
    \end{itemize}
  \end{block}
\end{frame}
\begin{frame}[t]{Titre planche}
  \begin{block}{Titre bloc}
    \begin{itemize}
      \item Un
      \item Deux
    \end{itemize}
  \end{block}
\end{frame}
\subsection{Titre sous-section 1.2}
\begin{frame}[t]{Titre planche}
  \begin{block}{Titre bloc}
    \begin{itemize}
      \item Un
      \item Deux
    \end{itemize}
  \end{block}
\end{frame}
\begin{frame}[t]{Titre planche}
  \begin{block}{Titre bloc}
    \begin{itemize}
      \item Un
      \item Deux
    \end{itemize}
  \end{block}
\end{frame}

\section{Titre section 2}
\subsection{Titre sous-section 2.1}
\begin{frame}[t]{Titre planche}
  \begin{block}{Titre bloc}
    \begin{itemize}
      \item Un
      \item Deux
    \end{itemize}
  \end{block}
\end{frame}
\begin{frame}[t]{Titre planche}
  \begin{block}{Titre bloc}
    \begin{itemize}
      \item Un
      \item Deux
    \end{itemize}
  \end{block}
\end{frame}
\subsection{Titre sous-section 2.2}
\begin{frame}[t]{Titre planche}
  \begin{block}{Titre bloc}
    \begin{itemize}
      \item Un
      \item Deux
    \end{itemize}
  \end{block}
\end{frame}
\begin{frame}[t]{Titre planche}
  \begin{block}{Titre bloc}
    \begin{itemize}
      \item Un
      \item Deux
    \end{itemize}
  \end{block}
\end{frame}
\end{document}

alt text

permanent link

answered 03 Aoû '16, 18:55

pluton's gravatar image

pluton
21316
accept rate: 36%

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×12

question asked: 13 Nov '15, 05:54

question was seen: 894 times

last updated: 03 Aoû '16, 18:55