mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-07-10 11:22:07 -05:00
- Update multiple core content chapters (qmd files) - Update quiz files across multiple chapters - Update Quarto configuration files (epub, html, pdf) - Update CLI commands and main module - Update robust_ai content - Add comprehensive notes for v0.4.1 - Update lab content for Arduino Nicla Vision - Update part summaries and scripts - Fix duplicate labels and section references - Fix footnote issues - Clean up duplicate section IDs in frontiers.qmd - Add references to unreferenced figures and tables
Content Management Scripts
Tools for managing, editing, and validating book content.
Key Scripts
manage_section_ids.py- Manage section IDs and cross-referencesimprove_figure_captions.py- Enhance figure captions using AIfind_unreferenced_labels.py- Find unused labels and referencesfind_duplicate_labels.py- Detect duplicate labelsfix_bibliography.py- Fix bibliography formatting
Common Usage
# Improve figure captions
python improve_figure_captions.py
# Find content issues
python find_unreferenced_labels.py
python find_duplicate_labels.py
# Clean up formatting
python collapse_blank_lines.py