Question

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

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

Les puces sont des graphiques bitmap laids qui ont des bords rigides (repliement). Je voudrais que ce soit un joli caractère de police propre ou graphique vectoriel

Était-ce utile?

La solution

Vous pouvez simplement définir un symbole de votre choix. Permettez-moi de supposer que vous voulez le symbole de \checkmark, il suffit d'écrire:

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

De plus, si elle est trop longue pour écrire, vous pouvez définir une nouvelle commande:

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

et l'ensemble devient:

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

Dans le cas contraire, vous pouvez utiliser le package enumitem comme indiqué dans la section réponse ci-dessous .


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

Dans le préambule, écriture:

\def\labelitemi{\checkmark}

Si vous voulez changer le symbole dans un seul environnement itemize, écriture:

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

Autres conseils

Probablement la meilleure façon est d'utiliser le modèle de Beamer:

\setbeamertemplate{itemize items}{\checkmark}

Voici donc la réponse longue. J'ai trouvé dans le manuel de Beamer. En Beamer il y a deux sortes de choses que vous pouvez faire. La première 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}

Vous pouvez également utiliser une image agréable avec graphicx:

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

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

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

Une documentation complète est ici.

Je résolu mes trobules avec le russe et la coutume beamber symboles à l'aide Asana-math:

\setmathfont{Asana-Math.otf}

ce qui implique l'utilisation 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$}
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top