我正在尝试在 LaTeX 中包含 Unicode 字符,但出现错误。这些是字符 ,മല + ആയിരുന്നു = മലയായിരുന്നു
。我需要包含
\documentclass[12pt]{ociamthesis}
\usepackage[utf8]{inputenc}
我收到以下错误:
Type H <return> for immediate help.
...
l.27 മ
ല + ആയിരുന്നു : മലയായിരുന...
Your command was ignored.
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.
我用这个字体
编辑:
Texmaker 3.2
有什么线索吗?
答案1
对于这种类型的文档,我建议使用特克斯它具有内置的 Unicode 支持。您还需要加载支持所需字符的字体。例如,尝试使用“FreeSans”:
\documentclass[12pt]{article}
\usepackage{fontspec}
\setmainfont{FreeSans}
\begin{document}
മല + ആയിരുന്നു = മലയായിരുന്നു
\end{document}
编译它以xelatex unicode-test.tex
获得结果: