filehook

文件钩子中的 \begin 和 \end 导致错误
filehook

文件钩子中的 \begin 和 \end 导致错误

使用我的包jwjournal,整个文档被放入名为 的环境中jwjournal,该环境会对文本进行一些正则表达式替换。但是,如果文本是通过\input或来输入的\include,则文件内容将不会被环境处理。作为解决这个问题的临时方法,可以在 之前停止此环境,然后\input重新启动此环境,并且子文件的内容必须放在\begin{jwjournal}和之间\end{jwjournal}。 由于我不想让用户被这个内部环境所困扰,我想通过文件钩子自动执行此操作。因此我写了以下代码: \hook_gput_code:nnn { begindocument/end } {...

Admin

某些软件包(currfile、standalone)的文件钩子警告
filehook

某些软件包(currfile、standalone)的文件钩子警告

currfile我注意到,当加载这两个包中的任何一个时standalone,都会发出一个警告(至少使用 pdflatex 或 lualatex): 加载“filehook”后,宏 \InputIfFileExists 被重新定义。 梅威瑟: \documentclass{scrartcl} \usepackage{standalone} % Uncomment this line. \usepackage{currfile} % Or this line. \begin{document} Test. \end{docume...

Admin

10 月 15 日更新 texlive 2019 后,memoir 出现 filehook 错误
filehook

10 月 15 日更新 texlive 2019 后,memoir 出现 filehook 错误

新LaTeX2e <2019-10-01>版本之后,我得到了这个错误: !包 filehook 错误:检测到‘scrlfile’包中存在未知的 \InputIfFileExists 定义。 它似乎与 KOMA Script 中的一些定义有关,如下所述这里按照指示,我从他们的存储库更新了 Koma: tlmgr 安装--重新安装--存储库 https://www.komascript.de/repository/texlive/2019牯牯牯 但错误仍然存​​在。 有人知道最近的更改后是否还有其他软件包需要更新吗LaT...

Admin

chemmacros、beamer 和 filehook-scrlfile.sty 存在问题
filehook

chemmacros、beamer 和 filehook-scrlfile.sty 存在问题

我正在使用chemmacros并beamer产生以下错误 2017/08/28 基本 chemmacros 模块 (/usr/local/texlive/2019/texmf-dist/tex/latex/koma-script/scrlfile.sty 包:scrlfile 2019/10/12 v3.27 KOMA-Script 包(加载文件)LaTeX 警告:命令 \InputIfFileExists 已更改。检查当前包是否有效。LaTeX 警告:命令 \InputIfFileExists 已更改。检查当前包是否有效。 )(/usr/local...

Admin

\AtEndOfEveryFile 在 \begin{itemize} 中执行
filehook

\AtEndOfEveryFile 在 \begin{itemize} 中执行

我很惊讶\AtEndOfEveryFile,filehook 包在 执行\begin{itemize}。 这是有意为之吗?如果不是,我该如何以及在哪里提交错误报告? \documentclass{article} \usepackage{filehook} \AtEndOfEveryFile{(eof)} \begin{document} \begin{itemize} \item a \item b \end{itemize} \end{document} ...

Admin

Filehook,包含更多文件
filehook

Filehook,包含更多文件

根据我以前的问题,我现在有以下代码(片段): \usepackage{currfile} \usepackage{filehook} \usepackage{environ} \usepackage{amsmath} \def\Introduction{Introduction} \NewEnviron{introduction}{% \expandafter\long\expandafter\xdef\csname \currfilebase \Introduction \endcsname{\expandafter\unexpanded...

Admin