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

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

実行中xelatexまたはlualatex

\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 自体が 1 つの大きなハックであり、長年にわたってその限界を超えて使用されてきたことを認めざるを得なくなります...)

クロスポスト: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 の代わりとして。

関連情報