
Estou tentando formatar algumas memoir
notas de página (também conhecidas como notas finais) como uma lista de recuo deslocado.
Aqui está meu MWE:
\documentclass[a5paper]{memoir}
\usepackage[nopar]{lipsum}
\makepagenote
\renewcommand*{\pagenotesubhead}[3]{}
\renewcommand{\prenoteinnotes}{\begingroup\par\noindent\hangindent 1em}
\renewcommand{\postnoteinnotes}{\par\endgroup}
\renewcommand*{\notenuminnotes}[1]{\normalfont\hbox to 1em{#1}}
\begin{document}
Lalala%
\pagenote{Hopefully antidisestablishmentarianism antimatter extremely difficult justification challenges}
Lelele%
\pagenote{\lipsum[47]}
\printpagenotes
\end{document}
Meu problema é que, devido à forma como \printpagenotes
funciona, consigo inserir um espaço extra entre o número da nota e o texto da nota. Além disso, também há cola encharcada aqui, como mostra o resultado:
A linha azul mostra onde eu esperava definir o início do texto da nota (em 1em neste exemplo), e a linha vermelha versus 'Hope' e 'Don' é a evidência da cola encharcada.
Eu não tenho ideia de como corrigir isso. Alguém pode ajudar por favor?
Responder1
\renewcommand\prenotetext{\ignorespaces}
Para detectar isso, acabei de adicionar \tracingall
o que diz
\prenotetext ->
{blank space }
{the letter H}
então definir \prenotetext
não ser um espaço resolve, fazendo com que \ignorespaces
seja apenas “cinto e suspensórios”.