Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Can somebody please provide some hint on how to achieve the following 2 types of bullet-lists?

Type-1: [Diamond Shaped Bullets]

enter image description here

Type-2: [Round Shaped Bullets]

enter image description here

share|improve this question
2  
You can use \item[$\blacklozenge$]. But this is a manual procedure. You can redefine the enumitemi to do this automatic. –  Sigur Aug 22 '12 at 2:04
1  
Have a look here: tex.stackexchange.com/q/10192/14100 –  Scott H. Aug 22 '12 at 2:16

1 Answer 1

up vote 16 down vote accepted

Use the enumitem package; a little example:

\documentclass{report}
\usepackage{enumitem}
\usepackage{bbding}
\usepackage{tikz}

\newcommand*\circled[1]{\tikz[baseline=(char.base)]{
            \node[shape=circle,draw,inner sep=0.3pt] (char) {#1};}}

\begin{document}

\begin{itemize}[label=\EightFlowerPetalRemoved]
\item First item.
\item Second item.
\item Third item.
\end{itemize}

\begin{enumerate}[label=\protect\circled{\Alph{enumi}}]
\item First item.
\item Second item.
\item Third item.
\end{enumerate}

\end{document}

enter image description here

Of course, you can do it without enumitem:

\documentclass{report}
\usepackage{bbding}
\usepackage{tikz}

\newcommand*\circled[1]{\tikz[baseline=(char.base)]{
            \node[shape=circle,draw,inner sep=1pt] (char) {#1};}}

\begin{document}

\renewcommand\labelitemi{\EightFlowerPetalRemoved}
\begin{itemize}
\item First item.
\item Second item.
\item Third item.
\end{itemize}

\renewcommand\labelenumi{\circled{\Alph{enumi}}}
\begin{enumerate}
\item First item.
\item Second item.
\item Third item.
\end{enumerate}

\end{document}

And without enumitem and TikZ:

\documentclass[12pt]{report}
\usepackage{pifont}

\begin{document}

\renewcommand\labelitemi{\ding{117}}
\begin{itemize}
\item First item.
\item Second item.
\item Third item.
\end{itemize}

\renewcommand\labelenumi{\textcircled{\raisebox{-0.02ex}{\scriptsize\kern-0.2pt\Alph{enumi}}}}
\begin{enumerate}
\item First item.
\item Second item.
\item Third item.
\end{enumerate}

\end{document}

enter image description here

share|improve this answer
1  
Thanks. I have a small problem. In case of circled bullets: "\renewcommand\labelenumi{\textcircled{\Alph{enumi}}} " The alphabets: 'A', 'B' ..etc seem to be overflowing out of the Circle. Can we increase the size of the circle wrapping the alphabets here? –  Sandeep Singh Aug 22 '12 at 3:11
    
@SandeepSingh try now (I added \footnotisize to reduce the font size.) –  Gonzalo Medina Aug 22 '12 at 3:40
    
@SandeepSingh I made additional modifications to correct the size and position of the characters inside the circle. –  Gonzalo Medina Aug 22 '12 at 3:53
    
Thanks. Its working ! –  Sandeep Singh Aug 22 '12 at 4:15

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.