我正在使用以下包:\usepackage[utf8]{inputenc}
按照惯例在sharelatex中添加另一段文字后,出现以下错误:
‘程序包 inputenc 错误:Unicode 字符 ->(U+2192)
有人能告诉我这是什么意思吗?我该怎么做才能消除这个错误。我仍然可以编译文本,而且文本看起来不错。
答案1
U+2192 是右箭头,因此您的文档中必须有一个明确的 →。
请注意,默认的 utf8 inputenc 设置涵盖大多数拉丁字母文本字符,但不包括数学或其他脚本的扩展 unicode 范围。这些可以根据需求添加,例如
\DeclareUnicodeCharacter{2192}{\rightarrow}% math mode arrow
但是你不应该得到当前乳胶上显示的错误 U+2192是预定义为文本模式右箭头,inputenc 具有定义
\DeclareUnicodeCharacter{2192}{\textrightarrow}
请提供完整的小文档和完整的错误消息。