Biber 和 Perl 错误:正则表达式中未转义的左括号已被弃用,在正则表达式中传递

Biber 和 Perl 错误:正则表达式中未转义的左括号已被弃用,在正则表达式中传递

我正在尝试运行 Biber。但是,日志文件中出现此错误:

Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\\ding{ <-- HERE ([2-9AF][0-9A-F])}/ at /opt/local/lib/perl5/vendor_perl/5.22/Biber/LaTeX/Recode.pm line 239.
Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\A{ <-- HERE \X+}\z/ at /opt/local/lib/perl5/vendor_perl/5.22/Biber/Input/file/bibtex.pm line 762.
INFO - This is Biber 2.1
INFO - Logfile is 'these.blg'
INFO - Reading 'these.bcf'
INFO - Using all citekeys in bib section 0
INFO - Processing section 0
INFO - Looking for bibtex format file 'biblio.bib' for section 0
INFO - Decoding LaTeX character macros into UTF-8
INFO - Found BibTeX data source 'biblio.bib'

我谷歌了一下,发现这似乎是 perl 5.22 的一个 bug。但是我不知道该如何修复它。如果有人能帮忙就好了。

相关内容