有没有一种工具可以检查非法字符,并将它们转换为 bibtex/biblatex 允许的字符?例如,有一次,我意识到我有 Unicode U+200A 空格,所以我不得不手动浏览该条目,删除空格,然后输入新的允许空格;真是一场噩梦!最近,我BibTeX: warning: 1 characters of junk seen at toplevel
在我的一个条目旁边看到了错误,但它没有给我更多的线索。
我的bibliography.bib
文件有条目
@article{Sanvitto2016,
title = {The road towards polaritonic devices},
author = {Sanvitto, Daniele and K{\'e}na-Cohen, St{\'e}phane},
year = 2016,
journal = {Nature Materials},
volume = 15,
number = 10,
pages = {1061--1073},
issn = {1476-4660},
url = {https://doi.org/10.1038/nmat4668}
}
我的文件的相关部分main.tex
是
\usepackage[style=phys]{biblatex}
\bibliography{bibliography}
...
\printbibliography
我也在使用期刊提供的自定义.cls
文件.sty
,但我不知道这是否相关。