使用 \currfile 检索当前加载文件的名称、路径和目录信息

使用 \currfile 检索当前加载文件的名称、路径和目录信息
  1. 我理解包currfile提供了当前加载的文件的信息,如名称、路径、目录等,\currfilename并按\currfileext承诺交付,\currfiledir\currfilepath返回空白。为什么?
  2. 有人告诉我,核心expl3现在提供对当前文件名和路径的访问权限。这是否如ltfilehook2021 年 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}

相关内容