mirror of
https://github.com/harvard-edge/cs249r_book.git
synced 2026-05-07 02:03:55 -05:00
[PR #904] [MERGED] Fixing inject_crossrefs.lua #999
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/harvard-edge/cs249r_book/pull/904
Author: @hzeljko
Created: 7/24/2025
Status: ✅ Merged
Merged: 7/24/2025
Merged by: @profvjreddi
Base:
dev← Head:899-fixing-inject_crossrefslua📝 Commits (2)
b20e725Fixing inject_crossrefs.luacfa6d95Merge remote-tracking branch 'origin/dev' into 899-fixing-inject_crossrefslua📊 Changes
11 files changed (+141 additions, -48 deletions)
View changed files
📝
_extensions/custom-numbered-blocks/style/foldbox.tex(+1 -0)📝
_quarto.yml(+3 -2)📝
contents/core/data_engineering/data_engineering.qmd(+11 -3)📝
contents/core/dl_primer/dl_primer.qmd(+13 -2)📝
contents/core/dnn_architectures/dnn_architectures.qmd(+9 -1)📝
contents/core/introduction/introduction.qmd(+10 -3)📝
contents/core/ml_systems/ml_systems.qmd(+9 -1)📝
contents/core/workflow/workflow.qmd(+9 -1)📝
lua/inject_crossrefs.lua(+57 -34)📝
style.scss(+4 -0)📝
tex/header-includes.tex(+15 -1)📄 Description
Commit description: Inject \Needspace before each section with a callout in the Lua filter (PDF only) to avoid orphaned headings and red tcolorbox errors, and add CSS break-inside rules for HTML to keep margin-callout boxes intact. Predefined caption for figures and tables
Before submitting your Pull Request, please review and complete the items on this checklist.
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.