2010-05-19 7 views
18

Je ne veux pas utiliser le thème de couleur bleu standard de Beamer. Je veux utiliser beaver, qui est rouge foncé. Tout semble bien, sauf que si j'utilise itemize les points de la puce sont toujours bleus. Existe-t-il une bonne façon de faire varier les puces avec quel thème de couleur j'utilisais? (Si je devais opter pour un thème de couleur jaunâtre, je m'attendrais à ce que les balles deviennent jaunes aussi.)Changer la couleur de textbullet dans LaTeX Beamer

S'il n'y a pas, quelle est la manière brute de changer les points de la puce en rouge? Ou à tout le moins, faites-les revenir au noir à nouveau.

Répondre

13

... quelle est la façon brute de changer les points de la puce rouge? ...

Cela fonctionne pour moi:

\setbeamercolor{itemize item}{fg=red} % all frames will have red bullets 

\begin{frame} 

    \begin{itemize} 
    \item First item. 
    \item Second item. 
    \item Third item. 
    \item Fourth item. 
    \end{itemize} 

\end{frame} 
+0

Génial. Cela fonctionne. À moins que quelqu'un ne propose une façon propre et nette de le faire, cela sera accepté demain. – Seamus

+0

@Seamus, en plaçant '\ setbeamercolor ...' à l'extérieur de l'image, toutes les images ont des puces rouges. Voir ma modification. –

+0

Je demandais que la couleur de la puce change lorsque je change de thème. Et je suppose que je peux le faire en ajoutant votre correctif à '.sty'. Et en ajoutant une ligne similaire au fichier de style de thème jaune. – Seamus

29

Dans la version actuelle (début 2012) de Beamer, vous souhaitez utiliser:

\setbeamercolor*{item}{fg=red} 

à la place.

+4

cela fonctionne avec des sous-éléments aussi .... la réponse acceptée pas;) – cupakob

+1

@cupakob pour moi cela ne fonctionne pas pour les sous-éléments non plus. J'ai dû utiliser: 'setbeamercolor {itemize subitem} {fg = black}' –

+0

cela fonctionne pour énumérer aussi – invictus