\file_add_path:nN 函数似乎有些过头了

\file_add_path:nN 函数似乎有些过头了

文档l3file packageinterface3用于定义该\file_add_path:nN函数;但不再如此。该函数已被丢弃吗?如果是这样,我想知道如何解决这个问题,因为我正在\file_add_path我的一些工作中使用。

答案1

文件处理功能于 2017 年 7 月进行了修订:最相关的提交是https://github.com/latex3/latex3/commit/bf52c87f72ba11c4309fb001321d708dda828239。变更的发布公告是https://listserv.uni-heidelberg.de/cgi-bin/wa?A2=ind1707&L=LATEX-L&F=&S=&P=71:这个可能对修订的性质有点简略。虽然它列在已删除函数的列表. 建议的替代品是\file_get_full_name:nN

可以使用以下方法获取已弃用函数的信息并检查其他问题

\RequirePackage[enable-debug ,check-declarations]{expl3}
\ExplSyntaxOn
\debug_on:n { deprecation }
\ExplSyntaxOff

在装载要检查的包裹之前。

自 2018 年初以来,我们开始详细的变更日志:现在所有弃用的内容都已列在那里。

相关内容