我在浏览器中使用 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 文件。