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

quand j'utilise l'environnement itemize, i.e.

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

les points de puce sont des graphiques bitmap laids qui ont des bords durs (aliased). J'aimerais que ce soit un caractère de police propre ou un graphique vectoriel

51
demandé sur javac 2010-05-12 23:58:51

6 réponses

, Vous pouvez simplement définir un symbole de votre choix. Laissez-moi supposer que vous aimeriez le symbole \checkmark , écrivez juste:

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

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

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

et tout devient:

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

sinon, vous pouvez utiliser le paquet enumitem comme indiqué dans la réponse ci-dessous .


pour les classes de documents autres que beamer, il y a deux autres façons de faire l'affaire:

dans le préambule, écrire:

\def\labelitemi{\checkmark}

si vous voulez changer le symbole en un seul itemize environnement, écrivez:

\begin{itemize} 
\newcommand{\labelitemi}{\checkmark}
   \item one
   \item two
   \item three
\end{itemize}
48
répondu Alessandro Cuttin 2017-05-23 12:16:51

probablement la meilleure façon est d'utiliser le modèle de projecteur:

\setbeamertemplate{itemize items}{\checkmark}
24
répondu Ewan 2012-03-07 14:47:12

voici donc la longue réponse. J'ai trouvé ça dans le manuel du vaisseau. Dans beamer, il y a deux choses à faire. L'une consiste à définir la "innertheme".

\useinnertheme{circles}

cela aura (à 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}
15
répondu cheshirekow 2010-05-12 22:32:42

vous pouvez également utiliser une belle image avec graphicx:

\usepackage{graphicx}
...
\item[\includegraphics{./images/image.png}]{Text}
10
répondu vmassuchetto 2011-11-08 14:15:35

si vous \usepackage{enumitem} vous pouvez alors définir l'étiquette comme paramètre

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

la documentation complète est ici.

5
répondu Geoff 2010-05-12 23:24:36

j'ai résolu mes trobules avec des symboles beamber russes et personnalisés en utilisant Asana-math:

\setmathfont{Asana-Math.otf}

ce qui implique L'utilisation de XeLaTeX, mais l'idée est la même pour LaTeX -- il suffit de définir les symboles manuellement:

\setbeamertemplate{itemize item}{$\blacktriangleright$}
\setbeamertemplate{itemize subitem}{$\QED$}
\setbeamertemplate{itemize subsubitem}{$\smblkcircle$}
1
répondu Adobe 2014-04-28 04:59:14