[GH-ISSUE #1503] [Bug] Section Data engineering: Layout breaks down in the middle #35252

Closed
opened 2026-07-15 22:38:59 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @asgalon on GitHub (Apr 23, 2026).
Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/1503

Area

Book — Volume I

Location

Vol1 Data Engineering

Description

On https://harvard-edge.github.io/cs249r_book_dev/book/vol1/contents/vol1/data_engineering/data_engineering.html#sec-data-engineering,
the layout is broken somewhere in the middle:

Image

Expected Behavior

After "Example 1.2: Optimizing the KWS Design Space", text flow should continue normally

Environment (TinyTorch bugs only)

No response

Originally created by @asgalon on GitHub (Apr 23, 2026). Original GitHub issue: https://github.com/harvard-edge/cs249r_book/issues/1503 ### Area Book — Volume I ### Location Vol1 Data Engineering ### Description On https://harvard-edge.github.io/cs249r_book_dev/book/vol1/contents/vol1/data_engineering/data_engineering.html#sec-data-engineering, the layout is broken somewhere in the middle: <img width="1875" height="984" alt="Image" src="https://github.com/user-attachments/assets/4f578ca5-f757-4289-95bf-ef6b25f451df" /> ### Expected Behavior After "Example 1.2: Optimizing the KWS Design Space", text flow should continue normally ### Environment (TinyTorch bugs only) _No response_
GiteaMirror added the area: booktype: bug labels 2026-07-15 22:38:59 -05:00
Author
Owner

@Shashank-Tripathi-07 commented on GitHub (Apr 25, 2026):

Traced this to book/quarto/contents/vol1/data_engineering/data_engineering.qmd around line 1024.

The layout break happens right after @tbl-kws-design-space, the large KWS design space table (line 1024). The table caption is very long (multi-sentence), and the following {python} code block (budget allocation calc, lines 1028-1076) feeds computed values directly into the callout block that starts at line 1079.

The likely cause is the long table caption combined with the Python-computed callout overflowing Quartos column layout. The text after the callout (::: closes at line 1136) continues normally in the source -- so this is a rendering issue, not a content gap.

To fix: check if shortening the @tbl-kws-design-space caption or adding a column: page or column: body directive to the callout block resolves the layout. The callout itself is well-formed so no structural edits to the content should be needed.

<!-- gh-comment-id:4320156480 --> @Shashank-Tripathi-07 commented on GitHub (Apr 25, 2026): Traced this to `book/quarto/contents/vol1/data_engineering/data_engineering.qmd` around line 1024. The layout break happens right after `@tbl-kws-design-space`, the large KWS design space table (line 1024). The table caption is very long (multi-sentence), and the following `{python}` code block (budget allocation calc, lines 1028-1076) feeds computed values directly into the callout block that starts at line 1079. The likely cause is the long table caption combined with the Python-computed callout overflowing Quartos column layout. The text after the callout (`:::` closes at line 1136) continues normally in the source -- so this is a rendering issue, not a content gap. To fix: check if shortening the `@tbl-kws-design-space` caption or adding a `column: page` or `column: body` directive to the callout block resolves the layout. The callout itself is well-formed so no structural edits to the content should be needed.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/cs249r_book#35252