![\AtEndOfEveryFile 在 \begin{itemize} 中执行](https://linux22.com/image/392418/%5CAtEndOfEveryFile%20%E5%9C%A8%20%5Cbegin%7Bitemize%7D%20%E4%B8%AD%E6%89%A7%E8%A1%8C.png)
我很惊讶\AtEndOfEveryFile
,filehook 包在 执行\begin{itemize}
。
这是有意为之吗?如果不是,我该如何以及在哪里提交错误报告?
\documentclass{article}
\usepackage{filehook}
\AtEndOfEveryFile{(eof)}
\begin{document}
\begin{itemize}
\item a
\item b
\end{itemize}
\end{document}
答案1
这不是一个错误。当您使用itemize
LaTeX 时,必须加载包含\textbullet
符号 ( texmf-dist/tex/latex/base/omscmr.fd
) 的字体文件,因此钩子会在符号排版之前应用。如果您使用\textbullet
outside ,则会得到相同的输出itemize
:
\documentclass{article}
\usepackage{filehook}
\AtEndOfEveryFile{(eof)}
\begin{document}
\textbullet
\end{document}