
Me sorprendió bastante que el \AtEndOfEveryFile
gancho definido por elpaquete de gancho de archivose ejecuta en \begin{itemize}
.
¿Se pretende este comportamiento? Si no es así, ¿cómo y dónde presento un informe de error?
\documentclass{article}
\usepackage{filehook}
\AtEndOfEveryFile{(eof)}
\begin{document}
\begin{itemize}
\item a
\item b
\end{itemize}
\end{document}
Respuesta1
No es un error. Cuando usa itemize
LaTeX, debe cargar un archivo de fuente que contiene el \textbullet
símbolo ( texmf-dist/tex/latex/base/omscmr.fd
), por lo que el gancho se aplica justo antes de que se escriba el símbolo. Obtienes el mismo resultado si usas \textbullet
outside itemize
:
\documentclass{article}
\usepackage{filehook}
\AtEndOfEveryFile{(eof)}
\begin{document}
\textbullet
\end{document}