51 votes

Comment changer l'image d'un point du LaTeX Beamer

Lorsque j'utilise de la ventiler de l'environnement, c'est à dire

\begin{itemize} 
    \item one
    \item two
    \item three
\end{itemize}

Les points sont moches graphiques bitmap qui ont de sévères (alias) bords. J'aimerais qu'il soit beau, propre police de caractère ou un graphique vectoriel

53voto

Alessandro Cuttin Points 1450

Vous pouvez simplement définir un symbole de votre choix. Supposons que vous souhaitez l' \checkmark symbole, il suffit d'écrire:

\begin{itemize} 
    \item[\checkmark] one
    \item[\checkmark] two
    \item[\checkmark] three
\end{itemize}

En outre, si c'est trop long à écrire, vous pouvez définir une nouvelle commande:

\newcommand{\myitem}{\item[\checkmark]}

et de toute la chose devient:

\begin{itemize} 
   \myitem one
   \myitem two
   \myitem three
\end{itemize}

Sinon, vous pouvez utiliser l' enumitem colis comme indiqué dans la réponse ci-dessous.


Pour les catégories de document autre que le vidéo-projecteur, il y a deux façons de faire le tour:

Dans le préambule, écrire:

\def\labelitemi{\checkmark}

Si vous souhaitez modifier le symbole dans un seul itemize de l'environnement, de l'écrire:

\begin{itemize} 
\newcommand{\labelitemi}{\checkmark}
   \item one
   \item two
   \item three
\end{itemize}

26voto

Ewan Points 131

Probablement le meilleur moyen est d'utiliser le projecteur modèle:

\setbeamertemplate{itemize items}{\checkmark}

15voto

cheshirekow Points 1511

Voici donc la réponse longue. J'ai trouvé ça dans la vidéo projecteur manuel. En vidéo-projecteur il y a deux choses que vous pouvez faire. L'une consiste à définir la "innertheme".

\useinnertheme{circles}

Ce sera (à peu près) le même effet que

\newcommand{\myitem}{\item[\textbullet]}

L'autre chose que vous pouvez faire est de définir le modèle

\setbeamertemplate{itemize item}{\textbullet}

11voto

vmassuchetto Points 817

Vous pouvez également utiliser une belle image avec graphicx:

\usepackage{graphicx}
...
\item[\includegraphics{./images/image.png}]{Text}

5voto

Geoff Points 3621

Si vous \usepackage{enumitem} vous pouvez ensuite définir l'étiquette en tant que paramètre

\begin{itemize}[label=\checkmark]
   \item ....
   \item ...
\end{itemize}

Une documentation complète est ici.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X