自古以来,我一直在使用包含和的文档,\usepackage{babel}
以及\usepackage{chess}
许多其他文档,这就是为什么我花了几个小时才找到罪魁祸首。今天晚上,我突然收到错误
"! Package babel Error: You are loading directly a language style.(babel) This syntax
is deprecated and you must use(babel) \usepackage[language]{babel}."
阅读当前的国际象棋用户指南仍然让我感到困惑。
\documentclass{article}
% RN. 15/5/2023
% BRIEF DESCRIPTION:
%=======================
\usepackage[ngerman,french,spanish,italian,english]{babel}
\usepackage{chess}
\begin{document}
Hi there. wtf!
\end{document}
答案1
chess.sty
日期为 1992 年,因此自然不支持 1993 年推出的新版本 latex2e。
您需要给软件包作者时间来更新,期望 30 年后就能正常工作似乎太不耐烦了!
但是你可以
\documentclass{article}
% RN. 15/5/2023
% BRIEF DESCRIPTION:
%=======================
\usepackage[ngerman,french,spanish,italian,english]{babel}
\makeatletter
\let\babel@core@loaded\relax
\let\resetat\relax
\makeatother
\usepackage{chess}
\begin{document}
Hi there. wtf!
\end{document}