
Я был весьма удивлен, что \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
снаружи itemize
:
\documentclass{article}
\usepackage{filehook}
\AtEndOfEveryFile{(eof)}
\begin{document}
\textbullet
\end{document}