Hello all,
As the subject says, labels (\definelabel) with
alternative=inmargin are not placed on makeup pages. (Left and
right placement works.) The following example demonstrates this.
(ConTeXt ver: 2024.08.16 15:49 LMTX fmt: 2024.8.16 int:
english/english)
\showframe
\definemakeup [epigraphs][pagestate=start]
\definelabel [ipe][alternative=inmargin]
\definelabel [epi][alternative=right]
\starttext
\epi[top]This is a numbered page.\ipe[TOP]
\startmakeup[epigraphs]
The thing about quotes on the internet is that you cannot confirm their validity.
-- Abraham Lincoln\epi[epigraph]\ipe[EPIGRAPH]
This page is numbered, but the number is not displayed.
\stopmakeup
Label TOP is on page \at[TOP].
Label top is on page \at[top].
Label epigraph is on page \at[epigraph].
Label EPIGRAPH is on page \at[EPIGRAPH].
\stoptext
Unfortunately, enumerations cannot take the place of labels for
my use case, as discussed a number of years ago <https://www.mail-archive.com/ntg-context@ntg.nl/msg86880.html>.
--
Rik