
Tenho um documento estruturado assim:
\starttext
\startfrontmatter
\startstandardmakeup
This is a title.\footnote{This is a footnote.}
\stopstandardmakeup
\stopfrontmatter
\startbodymatter
This is some text.\footnote{This is another footnote.}
\stopbodymatter
\stoptext
Após a compilação, isso cria uma página de título e uma página de texto. As notas de rodapé recebem marcas, "1" e "2", no entanto, o texto da nota de rodapé na página de título nunca é impresso. Existe alguma maneira de permitir que as notas de rodapé sejam exibidas? Eles podem aparecer na própria página de título ou pelo menos na página seguinte.
Responder1
Como Aditya apontou no comentário, as notas de rodapé ausentes não estão relacionadas ao fato de você usar um frontmatter. Isso funciona perfeitamente bem:
\starttext
\startfrontmatter
This is a title.\footnote{This is a footnote.}
\stopfrontmatter
This is some text.\footnote{This is another footnote.}
\stoptext
A maquiagem é a culpada. Notas de rodapé locais funcionam dentro de uma maquiagem:
\starttext
\startstandardmakeup
\startlocalfootnotes
This is a title.\footnote{This is a footnote.}
\vfill\placelocalfootnotes
\stoplocalfootnotes
\stopstandardmakeup
This is some text.\footnote{This is another footnote.}
\stoptext
As notas de rodapé locais, entretanto, usam um esquema de numeração independente e começam em um e não estão acopladas às notas de rodapé globais. Eles geralmente são usados para notas de rodapé em tabelas.
Outra solução é usar \automigrateinserts
. Isto tem a vantagem de que a numeração está associada às notas de rodapé globais. Mas a desvantagem é que a nota de rodapé aparece na página seguinte.
\automigrateinserts
\starttext
\startstandardmakeup
This is a title.\footnote{This is a footnote.}
\stopstandardmakeup
This is some text.\footnote{This is another footnote.}
\stoptext