-
Notifications
You must be signed in to change notification settings - Fork 5
Open
Labels
enhancementNew feature or requestNew feature or request
Description
Some packages reach in and modify \maketitle, @maketitle, or \renewenvironment{abstract} by redefining \abstract. Some have a legitimate reason to (e.g., a style for a journal). Others like ctex redefines the word "Abstract" in Chinese, but this package may be useful for authors in some cases. Others like windycity have no business redefining it (they just like theirs better). Others just apply styling on titles (e.g., gmdoc and section.sty). Some are giant packages with other things (like koma-script).
It's like playing whack-a-mole to stamp all of these out, and I can think of three approaches to solve this problem:
- make sure that no package can modify \maketitle, @maketitle, and the abstract environment.
- disable \maketitle, @maketitle, and \title, using instead \settitle or \addtitle and our own internal macro to mark up the title.
- check that \maketitle and @maketitle still have the same definition atenddocument. Someone can defeat this to get around it.
IACR/latex-submit#2 is probably the safest approach.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request