mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-03-11 17:49:25 -05:00
✅ Fix duplicate TOC entries: Use \numberedpart{} instead of \part*{} ✅ Simplify code architecture: All structural elements use consistent formatting ✅ Remove complex LaTeX: Eliminated 30+ lines of \cftpartpresnum complexity ✅ Unified approach: Parts, divisions, and lab platforms all use \addtocontents ✅ Better UX: Parts are visual organizers, chapters are navigation destinations ✅ Cleaner maintenance: Single formatting mechanism for all structural elements Creates consistent, non-clickable structural headers while maintaining beautiful visual design and eliminating duplicate TOC entries.