Pergunta

Quando eu uso o ambiente itemize, ou seja,

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

Os pontos de bala são gráficos feios de bitmap que têm bordas duras (com alias). Eu gostaria que fosse um caráter de fonte agradável e limpo ou gráfico vetorial

Foi útil?

Solução

Você pode simplesmente definir um símbolo de sua escolha. Deixe -me supor que você gostaria do \checkmark Símbolo, basta escrever:

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

Além disso, se for muito tempo para escrever, você pode definir um novo comando:

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

E a coisa toda se torna:

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

Caso contrário, você pode usar o enumitem pacote conforme declarado no Resposta abaixo.


Para outras aulas de documentos que não sejam Beamer, existem mais duas maneiras de fazer o truque:

No preâmbulo, escreva:

\def\labelitemi{\checkmark}

Se você quiser mudar o símbolo em apenas um itemize ambiente, escreva:

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

Outras dicas

Provavelmente, a melhor maneira é usar o modelo Beamer:

\setbeamertemplate{itemize items}{\checkmark}

Então aqui está a resposta longa. Eu encontrei isso no manual do Beamer. Em Beamer, há duas coisas que você pode fazer. Um é definir o "Interior".

\useinnertheme{circles}

Isso terá (aproximadamente) o mesmo efeito que

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

A outra coisa que você pode fazer é definir o modelo

\setbeamertemplate{itemize item}{\textbullet}

Você também pode usar uma boa imagem com Graphicx:

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

Se você \usepackage{enumitem} Você pode então definir o rótulo como um parâmetro

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

A documentação completa está aqui.

Eu resolvi meus trobules com símbolos russos e personalizados de feijão usando asana-math:

\setmathfont{Asana-Math.otf}

O que implica usar o Xelatex, mas a idéia é a mesma para o látex - basta definir os símbolos manualmente:

\setbeamertemplate{itemize item}{$\blacktriangleright$}
\setbeamertemplate{itemize subitem}{$\QED$}
\setbeamertemplate{itemize subsubitem}{$\smblkcircle$}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top