我正在尝试用西班牙语做一个演示beamer
,到目前为止我的源代码如下所示:
\documentclass{beamer}
\usetheme{AnnArbor}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[spanish]{babel}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{placeins}
\usepackage{amsmath}
\usepackage{amscd}
\usepackage{graphicx}
\title{The Title}
\author{Carlos Márquez}
\institute{My Institution}
\date{\today}
\begin{document}
\begin{frame}{Introduction}
bla bla bla
\end{frame}
\end{document}
但是当我编译时,我收到以下错误消息:!Package inputenc Error: Unicode char \u8:árq not set up for use with LaTeX
。但我按照http://en.wikibooks.org/wiki/LaTeX/Internationalization,所以我不知道哪里出了问题。我希望得到一些帮助来解决这个问题。谢谢。
答案1
最有可能的是您的文件不在utf-8
。
将其保存utf-8
在编辑器中或指定
\usepackage[latin1]{inputenc}
如果文件位于latin1
(iso-8859-1
)
大多数文本编辑器将允许您更改文件编码(save file as
大多数 Windows 系统中的菜单选项)或命令行实用程序,例如iconv
可以使用
iconv -f latin1 -t utf8 -o target.tex source.tex