!package inputenc 错误 unicode 字符 ​(u+200a)

!package inputenc 错误 unicode 字符 ​(u+200a)

我目前正在写我的学士论文,在插入一些引用并向我的 bib 文件添加一些内容时,发生了上述错误。我试图通过删除发生错误之前的所有步骤来“修复”它,但它仍然存在,我就是找不到任何解决方案。由于我是 latex 的新手,我将不胜感激任何快速帮助!我发现了一些可以消除此错误的方法,但它没有:

\DeclareUnicodeCharacter{200}{„ “}

我直接插入

 \usepackage[utf8]{inputenc}

但这仍然不能解决问题

提前谢谢大家!

答案1

它是一个细空格字符,添加

\DeclareUnicodeCharacter{200A}{!!!FIX ME!!!} 

到你的序言,然后看看那段文字出现在哪里,重新输入没有细空格字符的那部分源代码

日志文件也应该指出错误,它看起来像

(./somefile
<other messages>
! Package inputenc Error: Unicode character Δ (U+0394)
(inputenc)                not set up for use with LaTeX.

See the inputenc package documentation for explanation.
Type  H <return>  for immediate help.
 ...                                              

l.766 \item \textbf{Distance $Δ$}
                                   - how much did we move by?
You may provide a definition with
\DeclareUnicodeCharacter 

它告诉你这个角色在somefile.tex

相关内容