我正在尝试使用 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}
}