diff --git a/CHANGELOG.md b/CHANGELOG.md
index 92675d98..354f311c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,10 @@ Instructions: Add a subsection under `[Unreleased]` for additions, fixes, change
## [Unreleased]
+### Changes
+
+- Improve printout reflowing, especially on hide solution toggle.
+
## [2.48.1] - 2026-08-09
Includes updates to core through commit: [94cd93d](https://github.com/PreTeXtBook/pretext/commit/94cd93d9e175822173f5a4d89870b346aedd6717)
diff --git a/pretext/__init__.py b/pretext/__init__.py
index e6589b69..851b6e01 100644
--- a/pretext/__init__.py
+++ b/pretext/__init__.py
@@ -18,7 +18,7 @@
VERSION = get_version("pretext", Path(__file__).parent.parent)
-CORE_COMMIT = "94cd93d9e175822173f5a4d89870b346aedd6717"
+CORE_COMMIT = "ddf48d0b0da1ac5eb315f53f3fac3ee56a127fe6"
def activate() -> None:
diff --git a/schema/project-ptx.rnc b/schema/project-ptx.rnc
index 7d11bbc6..b0b05258 100644
--- a/schema/project-ptx.rnc
+++ b/schema/project-ptx.rnc
@@ -70,7 +70,8 @@ CommonAttributes = (
attribute site {text}?,
attribute xsl { text }?,
attribute asy-method { "server" | "local" }?,
- attribute standalone { "yes" | "no" }?
+ attribute standalone { "yes" | "no" }?,
+ attribute deploy { "yes" | "no" }?
)
HtmlAttributes = (
@@ -84,7 +85,8 @@ PdfAttributes = (
attribute format { "pdf" },
attribute pdf-method { "xelatex" | "pdflatex" | "latex" | "pdf-fo"}?,
attribute latex-engine { "xelatex" | "pdflatex" | "latex" }?,
- attribute output-filename { text }?
+ attribute output-filename { text }?,
+ attribute latex-source { "yes" | "no" }?
)
LatexAttributes = (
diff --git a/schema/project-ptx.rng b/schema/project-ptx.rng
index f498fb4c..84cc5ada 100644
--- a/schema/project-ptx.rng
+++ b/schema/project-ptx.rng
@@ -129,6 +129,14 @@ These parameters are rarely used by content authors.
+
+
+
+ yes
+ no
+
+
+
@@ -181,6 +189,14 @@ These parameters are rarely used by content authors.
+
+
+
+ yes
+ no
+
+
+