{xe|lua}latex + svmono + newfloat + biblatex = ↯

{xe|lua}latex + svmono + newfloat + biblatex = ↯

正在运行xelatexlualatex

\documentclass{svmono}%%% V 5.6 from http://www.springer.com/gp/authors-editors/book-authors-editors/resources-guidelines/rights-permissions-licensing/manuscript-preparation/5636
\usepackage{newfloat}
\usepackage{biblatex}
\begin{document}
\end{document}

吐出以下错误:

! Package biblatex Error: Patching \addtocontents failed.

See the biblatex package documentation for explanation.
Type  H <return>  for immediate help.
 ...                     

什么是(永久的)错误修复?

维护人员已通过电子邮件收到通知。不过,我不确定他们是否会阅读;Springer 在 SMTP 级别拒绝了我的电子邮件。(抵制 Springer 对排版和科学家的支持态度“友好”和“欢迎”如何?)如果他们读到这里,请随时提供错误修复。(当然,我知道 newfloat 不是以这种方式设计的,但如果我们这么说,我们就不得不承认,从广义上讲,(La)TeX 本身就是一个大黑客,并且已经超出了其限制使用多年……)

交叉帖子:http://latex.org/forum/viewtopic.php?t=32737http://gitlab.com/axelsommerfeldt/caption/issues/58

答案1

已提交修复https://gitlab.com/axelsommerfeldt/caption/commit/98248cef69723da296b4d24e8837fe6a1103d60b

我将很快向 CTAN 推送新版本的“字幕包”;在此期间,请使用https://gitlab.com/axelsommerfeldt/caption/raw/master/tex/newfloat.sty替代旧的 newfloat.sty。

相关内容