\AtEndOfEveryFile은 \begin{itemize}에서 실행됩니다.

\AtEndOfEveryFile은 \begin{itemize}에서 실행됩니다.

\AtEndOfEveryFile나는 다음과 같이 정의된 후크 에 매우 놀랐습니다.파일훅 패키지에서 실행됩니다 \begin{itemize}.

이 동작은 의도된 것입니까? 그렇지 않은 경우 버그 보고서를 어떻게, 어디에 제출합니까?

\documentclass{article}
\usepackage{filehook}

\AtEndOfEveryFile{(eof)}

\begin{document}
    \begin{itemize}
        \item a
        \item b
    \end{itemize}
\end{document}

스크린샷

답변1

버그가 아닙니다. LaTeX를 사용할 때 기호( ) itemize가 포함된 글꼴 파일을 로드해야 하므로 기호가 조판되기 직전에 후크가 적용됩니다. 외부를 사용하면 동일한 출력을 얻습니다 .\textbullettexmf-dist/tex/latex/base/omscmr.fd\textbulletitemize

\documentclass{article}
\usepackage{filehook}
\AtEndOfEveryFile{(eof)}
\begin{document}
\textbullet
\end{document}

관련 정보