Как разрешить сноски во вступительной части в ConTeXt?

Как разрешить сноски во вступительной части в ConTeXt?

У меня есть документ, структурированный следующим образом:

\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

После компиляции это создает титульный лист и страницу текста. Сноски получают отметки "1" и "2", однако текст сноски для сноски на титульном листе никогда не печатается. Есть ли способ разрешить отображение сносок? Они могут появиться на самом титульном листе или, по крайней мере, на следующей странице.

решение1

Как указал Адитья в комментарии, отсутствующие сноски не связаны с тем, что вы используете вводную часть. Это работает отлично:

\starttext
  \startfrontmatter
    This is a title.\footnote{This is a footnote.}
  \stopfrontmatter

  This is some text.\footnote{This is another footnote.}
\stoptext

Виноват макияж. Местные сноски работают внутри макияжа:

\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

Однако локальные сноски используют независимую схему нумерации и начинаются с единицы и не связаны с глобальными сносками. Они обычно используются для сносок в таблицах.

Другое решение — использовать \automigrateinserts. Преимущество этого в том, что нумерация связана с глобальными сносками. Но недостаток в том, что сноска появляется на следующей странице.

\automigrateinserts
\starttext
  \startstandardmakeup
    This is a title.\footnote{This is a footnote.}
  \stopstandardmakeup

  This is some text.\footnote{This is another footnote.}
\stoptext

Связанный контент