检查 bibtex/biblatex 中非法字符的工具

检查 bibtex/biblatex 中非法字符的工具

有没有一种工具可以检查非法字符,并将它们转换为 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,但我不知道这是否相关。

相关内容