2010-05-12 6 views

Répondre

46

Vous pouvez simplement définir un symbole de votre choix. Permettez-moi de supposer que vous voulez le symbole \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} 

Sinon, vous pouvez utiliser le package enumitem comme indiqué dans le answer below.


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

Dans le préambule, écrire:

\def\labelitemi{\checkmark} 

Si vous voulez changer le symbole que dans un itemize environnement, écrivez:

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

Merci! J'ai utilisé votre solution "\ myitem" et cela fonctionne bien. Ça parrait beaucoup mieux. J'ai également essayé de renouveler la commande labelitemi mais j'ai eu une erreur que \ labelitemi n'a pas été défini. – cheshirekow

+0

vient d'être édité pour éviter l'erreur que vous obtenez. \ renewcommand doit être utilisé dans l'environnement –

+1

Merci encore. J'ai essayé \ def \ labelitemi {\ checkmark} dans le préambule, mais rien n'a changé quand j'ai utilisé \ item (toujours la puce bitmap par défaut). J'ai ensuite essayé la méthode \ newcommand à l'intérieur du itemize particulier et cela n'a rien changé non plus. J'ai essayé \ renewcommand à l'intérieur de l'environnement itemize et j'ai eu une erreur car elle n'était pas définie. J'ai aussi essayé \ def \ labelitemi {\ checkmark} dans le préambule AND \ renewcommand {\ labelitemi} et j'ai reçu une erreur indiquant qu'il n'était pas défini. – cheshirekow

14

Alors voici la réponse longue. Je l'ai trouvé dans le manuel de beamer. Dans beamer, il y a deux choses que vous pouvez faire. L'un est de définir le "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} 
5

Si vous \usepackage{enumitem} vous pouvez alors régler la étiquette en tant que paramètre

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

Full documentation is here.

9

Vous pouvez également utiliser une belle image avec graphicx:

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

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

\setbeamertemplate{itemize items}{\checkmark} 
+0

Une alternative qui peut être utile pour quelqu'un: '\ let \ OldItem \ item' ' \ renewcommand {\ item} {\ OldItem [\ checkmark]} ' – gabriel14

1

Je résolu mes trobules avec le russe et la coutume symboles de beamber utilisant Asana-math:

\setmathfont{Asana-Math.otf} 

qui im plis en utilisant 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$}