# Smileys in LaTeX

I would like to include smileys in my LaTeX document. Is there any package with lots of different smileys?

In mnsymbol and wasysym, I found some general symbols:

\documentclass{article}
\usepackage{MnSymbol,wasysym}
\begin{document}
wasysym: \smiley{} \frownie{} \blacksmiley{}

MnSymbol: $$\smile{} \frown{}$$
\end{document}

But I do not like the output. Actually, I am looking for smileys which look like "default smiles" in Google Talk, MSN, ... ;) <- this one is my favourite. ;)

-
Since you have some responses below that seem to answer your question, please consider marking one of them as ‘Accepted’ by clicking on the tickmark below their vote count. This shows which answer helped you most, and it assigns reputation points to the author of the answer (and to you!). If you need more help, please specify your needs. –  doncherry Jul 13 '11 at 22:10
Related Question: Something between \frownie and \smiley. –  Peter Grill Jun 9 '12 at 0:25

A dingbats style font? How about James Stirling's smiley faces font:

-
Good answer, but...yuk! Those are just ghastly! –  dmckee Oct 4 '10 at 0:21
@dmckee: I just want to brighten up your day! –  Charles Stewart Oct 4 '10 at 7:43

bclogo offers these: (from the manual)

This, however, doesn't work with pdfTeX because the package uses pstricks.

Generally, I recommend you look for some smileys that you like on the web and then put them in your document via includegraphics{}.

marvosym also offers two smileys:

\documentclass{article}
\usepackage{marvosym}
\begin{document}
\Smiley{} \Frowny{}
\end{document}

-

Unicode defines lots of emoticons: There is ☺ and ☹ at U+263A and U+2639, and there are many more from U+1F601 onward. So, all you need is a font that includes these characters (like DejaVu Sans) and use it with XeLaTeX or LuaLaTeX. E.g.,

% Compile with xelatex or lualatex and DejaVu Sans installed on your system.
\documentclass{article}
\usepackage{fontspec}
\newfontfamily\DejaSans{DejaVu Sans}

\begin{document}
Some emoticons from Unicode:

{\DejaSans ☺😐☹😁😂😃😇😉😈😋😍😱} and even cats: {\DejaSans 😺}!
\end{document}

-