Formatando notas da página de memórias - como elimino um espaço?

Formatando notas da página de memórias - como elimino um espaço?

Estou tentando formatar algumas memoirnotas 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 \printpagenotesfunciona, 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:

insira a descrição da imagem aqui

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 \tracingallo que diz

\prenotetext ->
{blank space  }
{the letter H}

então definir \prenotetextnão ser um espaço resolve, fazendo com que \ignorespacesseja apenas “cinto e suspensórios”.

informação relacionada