程序包 inputenc 错误:Unicode 字符 ̊ (U+030A)

程序包 inputenc 错误:Unicode 字符 ̊ (U+030A)

我在浏览器中使用 Mendeley 和 Overleaf 版本的 LaTeX。

我收到错误:

Package inputenc Error: Unicode character ̊ (U+030A)
(inputenc)                not set up for use with LaTeX.

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

l.28 ...rundvandet mod forurening og forringelse}}
                                                  ,
You may provide a definition with
\DeclareUnicodeCharacter 

[25]) [26]
\tf@toc=\write5
\openout5 = `output.toc'.

我知道这是因为我使用了 Å 这个字符,但我不知道如何包含它。我用英语写作,但我的参考资料有时用丹麦语,就像在这种情况下一样。

以下是 Mendeley 的 bibtex:

在此处输入图片描述

以下是 pdfLatex 中的输出

在此处输入图片描述

在我的序言中,我有关于语言和符号的包:

\usepackage[utf8]{inputenc}                 
\usepackage[english]{babel}                
\usepackage[T1]{fontenc}                    
\usepackage{ragged2e,anyfontsize}           
\usepackage{fixltx2e}   

我希望有人能帮助我。

答案1

(我是 Overleaf 的支持人员。)

看起来这个字形在 Mendeley 中输入为组合重音符号 (U+030A) 加上基本字符 A。Overleaf 将 .bib 文件视为由 Mendeley 导出;我们不会对从 Mendeley 收到的文件进行任何处理。

inputenc 包默认未设置为处理这些组合重音符号;这会导致错误。要解决此问题,请在 Mendeley 中重新输入该字符作为预组合重音符号:Å(U+00C5)。然后在 Overleaf 中刷新您的 .bib 文件。

相关内容