From e2e9205ddb03f313380745c46a7851bf6781d0a4 Mon Sep 17 00:00:00 2001 From: Drew Lewis Date: Thu, 30 Apr 2026 15:12:23 +0000 Subject: [PATCH 1/3] XSL for videos and interactives --- xsl/print.xsl | 92 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 91 insertions(+), 1 deletion(-) diff --git a/xsl/print.xsl b/xsl/print.xsl index 7896f9507..df5bbead3 100644 --- a/xsl/print.xsl +++ b/xsl/print.xsl @@ -1,5 +1,5 @@ - + @@ -73,4 +73,94 @@ + + + + + + + + + + + + + + + + + + + + play-button/play-button.png + + + + + + + + + + + + + + + + + + + + + preview/ + + -preview.png + + + + + + + + youtube/ + + .jpg + + + + + + + + play-button/play-button.png + + + + + +

BUG: PREVIEW NOT HANDLED

+
+
+ + + + + qrcode/ + + .png + + + +
+
+ + + + + + +
+
+
\ No newline at end of file From a0d3b522a1c344e5592a343f36b890d6a5b6c9d1 Mon Sep 17 00:00:00 2001 From: Drew Lewis Date: Thu, 30 Apr 2026 15:25:08 +0000 Subject: [PATCH 2/3] Add a sentence before interactives --- source/linear-algebra/source/01-LE/02.ptx | 1 + source/linear-algebra/source/05-GT/01.ptx | 3 +++ source/linear-algebra/source/05-GT/03.ptx | 1 + 3 files changed, 5 insertions(+) diff --git a/source/linear-algebra/source/01-LE/02.ptx b/source/linear-algebra/source/01-LE/02.ptx index f0f47c289..7960da564 100644 --- a/source/linear-algebra/source/01-LE/02.ptx +++ b/source/linear-algebra/source/01-LE/02.ptx @@ -334,6 +334,7 @@ Replace a row with zeros, for example: +

Use the interactive below to answer this question.

diff --git a/source/linear-algebra/source/05-GT/01.ptx b/source/linear-algebra/source/05-GT/01.ptx index ceef0c974..8d3d33284 100644 --- a/source/linear-algebra/source/05-GT/01.ptx +++ b/source/linear-algebra/source/05-GT/01.ptx @@ -338,6 +338,7 @@ area of resulting parallelogram, what is the value of \det([\vec{e}_1\hspace{ +

Use the interactive below to answer this question.

@@ -359,6 +360,7 @@ area of resulting parallelogram, what is the value of \det([\vec{e}_1\hspace{ +

Use the interactive below to answer this question.

@@ -387,6 +389,7 @@ parallelogram. +

Use the interactive below to answer this question.

diff --git a/source/linear-algebra/source/05-GT/03.ptx b/source/linear-algebra/source/05-GT/03.ptx index 4c256a6c4..1a06ceea5 100644 --- a/source/linear-algebra/source/05-GT/03.ptx +++ b/source/linear-algebra/source/05-GT/03.ptx @@ -181,6 +181,7 @@ and we call this \lambda an eigenvalueeigenvalue +

Use the interactive below to answer this question.

From 82a88290690c4b293f1db06c17f389a4a49f4ed2 Mon Sep 17 00:00:00 2001 From: Drew Lewis Date: Thu, 30 Apr 2026 15:37:35 +0000 Subject: [PATCH 3/3] Add note on first QR code occurrence --- source/linear-algebra/source/01-LE/01.ptx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/source/linear-algebra/source/01-LE/01.ptx b/source/linear-algebra/source/01-LE/01.ptx index 89638228e..bb99b0cee 100644 --- a/source/linear-algebra/source/01-LE/01.ptx +++ b/source/linear-algebra/source/01-LE/01.ptx @@ -246,6 +246,12 @@ Following are some examples of addition and scalar multiplication in \mathbb + + Note +

This book occasionally contains interactive tools for visualizing vectors. They + are each accompanied by a QR code you can scan to access the interactive. +

+
Visualization of adding vectors