# Unicode characters in LaTeX, getting errors

I am trying to include Unicode charters in LaTeX but I am getting error. These are the characters ,മല + ആയിരുന്നു = മലയായിരുന്നു . I need to include

\documentclass[12pt]{ociamthesis}
\usepackage[utf8]{inputenc}


I am getting following error:

Type H <return> for immediate help.
...
l.27 മ
ല + ആയിരുന്നു : മലയായിരുന...
Type I <command> <return> to replace it with another command,
or <return> to continue without it.
! Package inputenc Error: Unicode char \u8:ല not set up for use with LaTeX.


I use this font

Editor:

Texmaker 3.2

Any Clues?

• Well not all chars are supported, and not all chars are available in fonts. – daleif May 27 '14 at 13:59
• So what I have to do? – karu May 27 '14 at 13:59
• Show us, which font you are using, which routine you use to compile, what packages you load, which encoding you have in your editor. Give us an MWE! – LaRiFaRi May 27 '14 at 14:01
• @LaRiFaRi is talking about a minimal working example (MWE). And welcome to TeX.SX! – Adam Liter May 27 '14 at 14:12

For this type of document, I would recommend to use XeTeX which has builtin Unicode support. You will also need to load a font that has support for the needed characters. For example, try this with 'FreeSans':

\documentclass[12pt]{article}

\usepackage{fontspec}

\setmainfont{FreeSans}

\begin{document}
മല + ആയിരുന്നു = മലയായിരുന്നു
\end{document}


Compile this with xelatex unicode-test.tex to get the result: