如何修复 biblatex 关于弃用选项的警告

如何修复 biblatex 关于弃用选项的警告

当我使用编译文档时,latexmk main.tex我收到以下警告

包 biblatex 警告:'firstinits' 选项已弃用,请改用'giveninits'。

我该如何摆脱这个问题?我已经使用以下方法安装并更新了 TeX Live 2015 中的所有软件包本指南


主文本

\documentclass[a4paper, hidelinks]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage{listings}
\usepackage{csquotes}
\usepackage[numbered, atend]{bookmark}

\usepackage[
    backend=biber,
    style=ieee,
    urldate=iso8601,
    sorting=nty
]{biblatex}
\addbibresource{main.bib}

\begin{document}

\printbibliography{}
\end{document}

答案1

TeX live 2016 现已发布,因此您应该考虑升级到 2016 版本以获取最新的软件包版本。

biblatex-ieee在 CTAN从 2016-04-16 开始并使用新名称giveninits代替旧名称firstinits

由于 TeX live 2015 于 2016-04-04 左右冻结,因此该版本尚未进入 TeX live 2015,因此您只能使用使用旧名称的旧版本。

请注意,在您的情况下,您只会收到警告,并且该选项仍然有效,据我所知,该软件包的其余部分在biblatex3.3 中运行得非常好。因此现在没有必要进行更新。如果您仍想进行更新,请参阅TeX live 冻结后是否更新软件包?在 TeX Live 冻结时更新软件包

相关内容