使用 natbib 处理参考书目中的特殊字符

使用 natbib 处理参考书目中的特殊字符

我正在尝试使用 natbib 包生成参考书目。如果我使用 natbib 提供的 plainnat 样式,一切都会正常。但是当我更改样式文件(例如生态或者亚太心理学协会)我收到这样的日志消息:

Invalid UTF-8 byte or sequence at line 290 replaced by U+FFFD.
Missing character: There is no � in font [lmroman10-regular]:mapping=tex-text

像 Å 这样的特殊字符正在消失。

我使用 Xelatex 进行编译。感谢您的帮助!

\documentclass[11pt,a4paper]{article}

\usepackage[english]{babel}
\usepackage{fontspec}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{textcomp}
\usepackage{graphicx}
\usepackage[left=2.5cm,right=2.5cm,top=2.5cm,bottom=2.5cm]{geometry}
\usepackage[colorlinks=true, citecolor=blue]{hyperref}
\usepackage{multirow}
\usepackage[round]{natbib}

我的 .bib 文件示例 在本例中,第一个作者姓氏的首字母

@article{ARRHENIUS_2004_PRE,
 title = {Predictability of the mixture toxicity of 12 similarly acting congeneric inhibitors of photosystem {II} in marine periphyton and epipsammon communities},
 volume = {68},
 url = {sciencedirect.com/science/article/pii/S0166445X04001298},
 number = {4},
 urldate = {2013-05-29},
 journal = {Aquatic Toxicology},
 author = {Arrhenius, Åsa and Grönvall, Frederick and Scholze, Martin and Backhaus, Thomas and Blanck, Hans},
 year = {2004},
 pages = {351–367}
}

相关内容