Skip to content

Sync P2988 stdtex/macros.tex with the C++ draft sources - #267

Merged
steve-downey merged 3 commits into
bemanproject:mainfrom
steve-downey:p2988-macros-sync
Oct 15, 2026
Merged

steve-downey merged 3 commits into
bemanproject:mainfrom
steve-downey:p2988-macros-sync

Conversation

@steve-downey

Copy link
Copy Markdown
Member

memoir 3.8.4b now defines \tref and \fref only at \begin{document}, so the \renewcommand overrides in papers/P2988/stdtex/macros.tex fail with "Command \tref undefined". This picks up the draft's fix, which provides the commands before renewing them, along with the other macro changes made there since the last sync:

  • \exposconcept defined via \exposconceptx
  • escapechar for outputblock
  • the UB/IFNDR annex macros

memoir 3.8.4b now defines \tref and \fref only at \begin{document}, so the
\renewcommand overrides failed with "Command \tref undefined". Pick up the
draft's fix, which provides the commands before renewing them, together
with the other macro changes made there since the last sync: \exposconcept
defined via \exposconceptx, escapechar for outputblock, and the UB/IFNDR
annex macros.
@steve-downey
steve-downey merged commit 1cfe3b1 into bemanproject:main Oct 15, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant