Runestone page template#2978
Conversation
f830a0a to
d978e9f
Compare
bb75736 to
b5eb4be
Compare
b5eb4be to
f9d6aa1
Compare
|
Claude likes it, and so do I. Planning to merge, review coming just for the record. Note: Claude assumed |
|
Reviewed the XSL, and built both paths to check it: the sample article as plain HTML (non-Runestone) to confirm nothing else moved, and the sample book (no-parts) with
Smaller notes:
Net: the XSL is in good shape and the feature works on the Runestone target. No blocking change. Claude Opus 4.8, acting as a review assistant for Rob Beezer |
|
I guess the "more standard" delimiters |
|
Merged as-is, plus CSS update. Starting to feel like |
This adds logic to build a file that RS can use as a Jinja template for student facing pages so they better match the book they are generated for.
Currently just looking for a review of the XSL. Biggest yuck is the need to pass
b-runestone-pagetemplatethroughfile-wrapto the helper templates. We don't want the extra content on every page for a runestone book, so we can't just switch onb-host-runestone. We need to know that this specifically is the template page.Maybe the template generation should be an additional conversion? A simple template that pretext.py runs directly on the source as an extra step when building for runestone?