Commit 5fdea5d
committed
Add academic extension for scientific documents
Introduces codex.academic extension supporting:
- Theorem-like environments (theorem, lemma, definition, etc.)
- Custom theorem variants with configurable counter sharing
- Proof blocks with method annotations (induction, contradiction, etc.)
- Multi-part exercises with hints and visibility-controlled solutions
- Exercise sets for grouped problems with shared context
- Multi-line equation groups with custom tags
- Algorithm blocks with line-numbered pseudocode
- Cross-references for theorems, equations, and algorithm lines
- Configurable numbering systems with reset triggers1 parent aaa3a1f commit 5fdea5d
4 files changed
Lines changed: 1425 additions & 0 deletions
File tree
- schemas
- scripts
- spec/extensions/academic
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
20 | 27 | | |
21 | 28 | | |
22 | 29 | | |
| |||
0 commit comments