- 我理解包
currfile
提供了当前加载的文件的信息,如名称、路径、目录等,\currfilename
并按\currfileext
承诺交付,\currfiledir
但\currfilepath
返回空白。为什么? - 有人告诉我,核心
expl3
现在提供对当前文件名和路径的访问权限。这是否如ltfilehook
2021 年 6 月 17 日的 中所述?由于\CurrentFile
和\CurrentFilePath
编译时\usepackage{currfile}
注释掉,我认为我的系统是最新的。但是,按照传统, 和\CurrentFile
都\CurrentFilePath
返回空白。
有人有兴趣提供一些线索吗?
\documentclass{article}
% RN. 24 June 2021
%=======================
\usepackage{comment}
\usepackage[check-declarations,log-functions]{expl3}
\usepackage{currfile}
%-----------------------
\begin{document}
\ExplSyntaxOn
\verb+\c_sys_jobname_str+ = \c_sys_jobname_str
\ExplSyntaxOff
\verb+\currfilename+ = \currfilename
\verb+\currfileext+ = \currfileext
\verb+\currfiledir+ = \currfiledir
\verb+\currfilepath+ = \currfilepath
\verb+\CurrentFilePath+ = \CurrentFilePath
\verb+\CurrentFile+ = \CurrentFile
\end{document}