Thanks, Oscar. Full log appended.
This is the "PROTEUS Playground" version, a test-bed for in-development exercises.
The "cli" folder is itself unique to FCLA, but is a device Brad has for
walling-off the CLI project file and the output (iirc). I specified it in the
setup for the Runestone author interfsce. (And had forgotten about it!)
Rob
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
UPDATE State: PTXBUILD Building the book
XML syntax appears well formed.
PreTeXt document did not pass schema validation; unexpected output may result.
See .error_schema.log for hints. Continuing with build.
converting /books/fcla/cli/../src2/fcla.xml to enhanced (pre-processed) PreTeXt
source for internal use
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/root/.ptx/2.29.2/core/xsl/utilities/pretext-enhanced-source.xsl
XSL conversion via
/root/.ptx/2.29.2/core/xsl/utilities/pretext-enhanced-source.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory None with
parameters {'host-platform': 'runestone', 'cli.version': '2.29', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml', 'assembly.version-only':
'yes'}
successful application of
/root/.ptx/2.29.2/core/xsl/utilities/pretext-enhanced-source.xsl
Source does not contain webwork problems
Generating any needed assets.
Using cached assets in /books/fcla/cli/.cache where possible.
Ensuring webwork representations file is present.
Ensuring MyOpenMath XML files are present.
Source does not contain myopenmath problems
Assets generation requested for: ['webwork', 'latex-image', 'sageplot',
'asymptote', 'prefigure', 'youtube', 'codelens', 'datafile', 'interactive',
'qrcode', 'mermaid', 'myopenmath', 'dynamic-subs', 'references', 'stack'].
Based on format Format.HTML, assets to be generated are: ['webwork',
'latex-image', 'sageplot', 'asymptote', 'prefigure', 'codelens', 'datafile',
'myopenmath', 'dynamic-subs'].
Based on what is in your source, the assets that will be considered are
['latex-image'].
Assets to be generated: ['latex-image']
converting latex-image pictures from /books/fcla/cli/../src2/fcla.xml to svg
graphics for placement in /books/fcla/src2/gen/latex-image
temporary directory for latex-image conversion: /ptx-27hylw9v
extracting latex-image pictures from /books/fcla/cli/../src2/fcla.xml
string parameters passed to extraction stylesheet: {'host-platform':
'runestone', 'cli.version': '2.29', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml'}
discovering source file's directory name: /books/fcla/cli/../src2
verifying and expanding input directory: /books/fcla/src2/gen
input directory expanded to absolute path: /books/fcla/src2/gen
verifying and expanding input directory: /books/fcla/src2/ext
input directory expanded to absolute path: /books/fcla/src2/ext
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl
XSL conversion via /root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory /ptx-27hylw9v
with parameters {'host-platform': 'runestone', 'cli.version': '2.29',
'publisher': '/books/fcla/cli/../publisher/proteus-playground.xml'}
successful application of /root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl
Now working in directory /ptx-27hylw9v
Using the CLI's individual_latex function
locating "LatexEngine.XELATEX" in [executables] section of configuration file
LatexEngine.XELATEX executable: xelatex, options:
tex executable: xelatex
converting image-GLT.tex to image-GLT.pdf
cropping image-GLT.pdf to cropped-image-GLT.pdf
renaming cropped-image-GLT.pdf to image-GLT.pdf
converting image-GLT.pdf to image-GLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-GLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/0733a271341aca24d94ade5936f6e1c5.svg
Finished individual_latex function
converting image-SLT.tex to image-SLT.pdf
cropping image-SLT.pdf to cropped-image-SLT.pdf
renaming cropped-image-SLT.pdf to image-SLT.pdf
converting image-SLT.pdf to image-SLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-SLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/85ceccd4d0c081b081f9f05ce38340b6.svg
converting image-NSLT.tex to image-NSLT.pdf
cropping image-NSLT.pdf to cropped-image-NSLT.pdf
renaming cropped-image-NSLT.pdf to image-NSLT.pdf
converting image-NSLT.pdf to image-NSLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-NSLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/71c13a8d6d25a01c6cfecfbcd1f7a787.svg
converting image-NILT.tex to image-NILT.pdf
cropping image-NILT.pdf to cropped-image-NILT.pdf
renaming cropped-image-NILT.pdf to image-NILT.pdf
converting image-NILT.pdf to image-NILT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-NILT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/fbbce59cf03e43e8086c80687447d7f3.svg
converting image-DLTM.tex to image-DLTM.pdf
cropping image-DLTM.pdf to cropped-image-DLTM.pdf
renaming cropped-image-DLTM.pdf to image-DLTM.pdf
converting image-DLTM.pdf to image-DLTM.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DLTM.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/b6239b4f141899dd6fd7347385e7ded9.svg
converting image-MRCLT.tex to image-MRCLT.pdf
cropping image-MRCLT.pdf to cropped-image-MRCLT.pdf
renaming cropped-image-MRCLT.pdf to image-MRCLT.pdf
converting image-MRCLT.pdf to image-MRCLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-MRCLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/708d82022442d85bb4d84215b2b33147.svg
converting image-DTSLS.tex to image-DTSLS.pdf
cropping image-DTSLS.pdf to cropped-image-DTSLS.pdf
renaming cropped-image-DTSLS.pdf to image-DTSLS.pdf
converting image-DTSLS.pdf to image-DTSLS.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DTSLS.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/c9d223454976f44c4f28bf40d51da43f.svg
converting image-ILT.tex to image-ILT.pdf
cropping image-ILT.pdf to cropped-image-ILT.pdf
renaming cropped-image-ILT.pdf to image-ILT.pdf
converting image-ILT.pdf to image-ILT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-ILT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/e2337952fa8d5fe2e98b6037e4b324fb.svg
converting image-DLTA.tex to image-DLTA.pdf
cropping image-DLTA.pdf to cropped-image-DLTA.pdf
renaming cropped-image-DLTA.pdf to image-DLTA.pdf
converting image-DLTA.pdf to image-DLTA.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DLTA.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/5cee7c340478f36315b5832574a8d3e6.svg
converting image-IVLT.tex to image-IVLT.pdf
cropping image-IVLT.pdf to cropped-image-IVLT.pdf
renaming cropped-image-IVLT.pdf to image-IVLT.pdf
converting image-IVLT.pdf to image-IVLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-IVLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/4543f7bef40023b9a6fb5d3baa715af2.svg
converting image-FTMRA.tex to image-FTMRA.pdf
cropping image-FTMRA.pdf to cropped-image-FTMRA.pdf
renaming cropped-image-FTMRA.pdf to image-FTMRA.pdf
converting image-FTMRA.pdf to image-FTMRA.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-FTMRA.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/d125cc019857dca41f4687782a5c0352.svg
converting image-KRI.tex to image-KRI.pdf
cropping image-KRI.pdf to cropped-image-KRI.pdf
renaming cropped-image-KRI.pdf to image-KRI.pdf
converting image-KRI.pdf to image-KRI.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-KRI.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/b4cd79c63c2c0d9be467f924811916f0.svg
converting image-CSRST.tex to image-CSRST.pdf
cropping image-CSRST.pdf to cropped-image-CSRST.pdf
renaming cropped-image-CSRST.pdf to image-CSRST.pdf
converting image-CSRST.pdf to image-CSRST.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-CSRST.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/350541585be7d93d153eef4491b525ca.svg
converting image-KPI.tex to image-KPI.pdf
cropping image-KPI.pdf to cropped-image-KPI.pdf
renaming cropped-image-KPI.pdf to image-KPI.pdf
converting image-KPI.pdf to image-KPI.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-KPI.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/d9522971334739e65a860355bdc73f83.svg
converting image-FTMR.tex to image-FTMR.pdf
cropping image-FTMR.pdf to cropped-image-FTMR.pdf
renaming cropped-image-FTMR.pdf to image-FTMR.pdf
converting image-FTMR.pdf to image-FTMR.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-FTMR.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/2e594927c45f97686ed107c8227e0396.svg
converting image-AIVS.tex to image-AIVS.pdf
cropping image-AIVS.pdf to cropped-image-AIVS.pdf
renaming cropped-image-AIVS.pdf to image-AIVS.pdf
converting image-AIVS.pdf to image-AIVS.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-AIVS.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/0af65a0e1f114cb3f3c2bec946fc315c.svg
Successfully changed directory back to /books/fcla/cli
Temporary directories left behind for inspection: ['/ptx-27hylw9v']
Updated these assets successfully: ['latex-image']
Finished generating assets.
Ensuring output directory for proteus-playground:
/books/fcla/cli/output/fcla-proteus-playground
Building with custom xsl /books/fcla/cli/../xsl/fcla-runestone.xsl
Copying all files in /books/fcla/xsl to /ptxcli_noqx62cz/cli_xsl
Copying core XSL to /ptxcli_noqx62cz/cli_xsl/core
Preparing to build into /books/fcla/cli/output/fcla-proteus-playground.
Now working in directory /root/.ptx/2.29.2/core/script/cssbuilder
Node version: v22.20.0
Node modules already installed.
parsing the publisher file variables
temporary directory for publisher variables: /ptx-5n1sla64
file of publisher variables: /ptx-5n1sla64/pub_var.txt
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/root/.ptx/2.29.2/core/xsl/utilities/report-publisher-variables.xsl
XSL conversion via
/root/.ptx/2.29.2/core/xsl/utilities/report-publisher-variables.xsl of
/books/fcla/cli/../src2/fcla.xml to /ptx-5n1sla64/pub_var.txt and/or into
directory None with parameters {'host-platform': 'runestone', 'cli.version':
'2.29', 'publisher': '/books/fcla/cli/../publisher/proteus-playground.xml',
'assembly.version-only': 'yes'}
successful application of
/root/.ptx/2.29.2/core/xsl/utilities/report-publisher-variables.xsl
determining value of publisher variable 'portable-html'
Downloading rs services file from
https://runestone.academy/cdn/runestone/latest/webpack_static_imports.xml.
Runestone Services via online CDN query: version 7.9.14
Downloading Runestone Services, version 7.9.14
Downloading rs services file from
https://runestone.academy/cdn/runestone/dist-7.9.14.tgz to
/root/.ptx/2.29.2/rs_cache/dist-7.9.14.tgz.
Extracting rs services file to /ptx-jobh_hm_/_static.
Extracting Runestone Services from archive file
determining value of publisher variable 'html-theme-name'
determining value of publisher variable 'html-theme-options'
locating "node" in [executables] section of configuration file
node executable: node, options:
Building custom css theme: theme-salem
Theme options:{"options": {}, "contrast-checks": {"color-main": "#fff",
"color-do": "#fff", "color-fact": "#fff", "color-meta": "#fff",
"primary-color-dark": "#23241f"}}
CSS build complete!
converting /books/fcla/cli/../src2/fcla.xml to HTML in /ptx-jobh_hm_
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/ptxcli_noqx62cz/cli_xsl/fcla-runestone.xsl
XSL conversion via /ptxcli_noqx62cz/cli_xsl/fcla-runestone.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory /ptx-jobh_hm_
with parameters {'host-platform': 'runestone', 'cli.version': '2.29', 'rs-js':
'prefix-runtime.cc8d78735f870736.bundle.js:prefix-723.3e6434f80549315a.bundle.js:prefix-runestone.29d986501a531379.bundle.js',
'rs-css':
'prefix-723.3bccd435914aa0ff.css:prefix-runestone.557d81b04b3ec0e4.css',
'rs-version': '7.9.14', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml'}
messages from the log for XSL processing:
* PTX:INFO: checking all deprecated elements.
* Asking for acronym of an element (li) without an xml:id
* located within: "Set" (title)
* located within: "Equality" (title)
* located within: "Vector Addition" (title)
* located within: "Scalar Multiplication" (title)
* located within: "Reflexive" (title)
* located within: "Symmetric" (title)
* located within: "Transitive" (title)
successful application of /ptxcli_noqx62cz/cli_xsl/fcla-runestone.xsl
Failed to map codechat path to xml id; codechat will not work.
Error: '/books/fcla/src2/fcla.xml' is not in the subpath of '/books/fcla/cli'
Traceback:
Traceback (most recent call last):
File "/opt/venv/lib/python3.13/site-packages/pretext/project/__init__.py",
line 758, in build
codechat.map_path_to_xml_id(
~~~~~~~~~~~~~~~~~~~~~~~~~~~^
self.source_abspath(),
^^^^^^^^^^^^^^^^^^^^^^
self._project.abspath(),
^^^^^^^^^^^^^^^^^^^^^^^^
self.output_dir_abspath().as_posix(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/venv/lib/python3.13/site-packages/pretext/codechat.py", line 113,
in map_path_to_xml_id
relpath = stdpath.relative_to(project_path).as_posix()
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/lib/python3.13/pathlib/_local.py", line 385, in relative_to
raise ValueError(f"{str(self)!r} is not in the subpath of {str(other)!r}")
ValueError: '/books/fcla/src2/fcla.xml' is not in the subpath of '/books/fcla/cli'
Temporary directories left behind for inspection: ['/ptx-27hylw9v',
'/ptx-jobh_hm_', '/ptx-5n1sla64']
UPDATE State: PTXBUILD Writing log to
/books/fcla-proteus-playground/author_build.log
XSL conversion via
/root/.ptx/2.29.2/core/xsl/utilities/pretext-enhanced-source.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory None with
parameters {'host-platform': 'runestone', 'cli.version': '2.29', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml', 'assembly.version-only':
'yes'}
Using cached assets in /books/fcla/cli/.cache where possible.
Based on what is in your source, the assets that will be considered are
['latex-image'].
Assets to be generated: ['latex-image']
converting latex-image pictures from /books/fcla/cli/../src2/fcla.xml to svg
graphics for placement in /books/fcla/src2/gen/latex-image
temporary directory for latex-image conversion: /ptx-b7aow2q9
extracting latex-image pictures from /books/fcla/cli/../src2/fcla.xml
string parameters passed to extraction stylesheet: {'host-platform':
'runestone', 'cli.version': '2.29', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml'}
discovering source file's directory name: /books/fcla/cli/../src2
verifying and expanding input directory: /books/fcla/src2/gen
input directory expanded to absolute path: /books/fcla/src2/gen
verifying and expanding input directory: /books/fcla/src2/ext
input directory expanded to absolute path: /books/fcla/src2/ext
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl
XSL conversion via /root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory /ptx-b7aow2q9
with parameters {'host-platform': 'runestone', 'cli.version': '2.29',
'publisher': '/books/fcla/cli/../publisher/proteus-playground.xml'}
successful application of /root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl
Now working in directory /ptx-b7aow2q9
Using the CLI's individual_latex function
locating "LatexEngine.XELATEX" in [executables] section of configuration file
LatexEngine.XELATEX executable: xelatex, options:
tex executable: xelatex
converting image-GLT.tex to image-GLT.pdf
cropping image-GLT.pdf to cropped-image-GLT.pdf
renaming cropped-image-GLT.pdf to image-GLT.pdf
converting image-GLT.pdf to image-GLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-GLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/0733a271341aca24d94ade5936f6e1c5.svg
Finished individual_latex function
converting image-SLT.tex to image-SLT.pdf
cropping image-SLT.pdf to cropped-image-SLT.pdf
renaming cropped-image-SLT.pdf to image-SLT.pdf
converting image-SLT.pdf to image-SLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-SLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/85ceccd4d0c081b081f9f05ce38340b6.svg
converting image-NSLT.tex to image-NSLT.pdf
cropping image-NSLT.pdf to cropped-image-NSLT.pdf
renaming cropped-image-NSLT.pdf to image-NSLT.pdf
converting image-NSLT.pdf to image-NSLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-NSLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/71c13a8d6d25a01c6cfecfbcd1f7a787.svg
converting image-NILT.tex to image-NILT.pdf
cropping image-NILT.pdf to cropped-image-NILT.pdf
renaming cropped-image-NILT.pdf to image-NILT.pdf
converting image-NILT.pdf to image-NILT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-NILT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/fbbce59cf03e43e8086c80687447d7f3.svg
converting image-DLTM.tex to image-DLTM.pdf
cropping image-DLTM.pdf to cropped-image-DLTM.pdf
renaming cropped-image-DLTM.pdf to image-DLTM.pdf
converting image-DLTM.pdf to image-DLTM.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DLTM.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/b6239b4f141899dd6fd7347385e7ded9.svg
converting image-MRCLT.tex to image-MRCLT.pdf
cropping image-MRCLT.pdf to cropped-image-MRCLT.pdf
renaming cropped-image-MRCLT.pdf to image-MRCLT.pdf
converting image-MRCLT.pdf to image-MRCLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-MRCLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/708d82022442d85bb4d84215b2b33147.svg
converting image-DTSLS.tex to image-DTSLS.pdf
cropping image-DTSLS.pdf to cropped-image-DTSLS.pdf
renaming cropped-image-DTSLS.pdf to image-DTSLS.pdf
converting image-DTSLS.pdf to image-DTSLS.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DTSLS.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/c9d223454976f44c4f28bf40d51da43f.svg
converting image-ILT.tex to image-ILT.pdf
cropping image-ILT.pdf to cropped-image-ILT.pdf
renaming cropped-image-ILT.pdf to image-ILT.pdf
converting image-ILT.pdf to image-ILT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-ILT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/e2337952fa8d5fe2e98b6037e4b324fb.svg
converting image-DLTA.tex to image-DLTA.pdf
cropping image-DLTA.pdf to cropped-image-DLTA.pdf
renaming cropped-image-DLTA.pdf to image-DLTA.pdf
converting image-DLTA.pdf to image-DLTA.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DLTA.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/5cee7c340478f36315b5832574a8d3e6.svg
converting image-IVLT.tex to image-IVLT.pdf
cropping image-IVLT.pdf to cropped-image-IVLT.pdf
renaming cropped-image-IVLT.pdf to image-IVLT.pdf
converting image-IVLT.pdf to image-IVLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-IVLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/4543f7bef40023b9a6fb5d3baa715af2.svg
converting image-FTMRA.tex to image-FTMRA.pdf
cropping image-FTMRA.pdf to cropped-image-FTMRA.pdf
renaming cropped-image-FTMRA.pdf to image-FTMRA.pdf
converting image-FTMRA.pdf to image-FTMRA.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-FTMRA.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/d125cc019857dca41f4687782a5c0352.svg
converting image-KRI.tex to image-KRI.pdf
cropping image-KRI.pdf to cropped-image-KRI.pdf
renaming cropped-image-KRI.pdf to image-KRI.pdf
converting image-KRI.pdf to image-KRI.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-KRI.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/b4cd79c63c2c0d9be467f924811916f0.svg
converting image-CSRST.tex to image-CSRST.pdf
cropping image-CSRST.pdf to cropped-image-CSRST.pdf
renaming cropped-image-CSRST.pdf to image-CSRST.pdf
converting image-CSRST.pdf to image-CSRST.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-CSRST.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/350541585be7d93d153eef4491b525ca.svg
converting image-KPI.tex to image-KPI.pdf
cropping image-KPI.pdf to cropped-image-KPI.pdf
renaming cropped-image-KPI.pdf to image-KPI.pdf
converting image-KPI.pdf to image-KPI.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-KPI.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/d9522971334739e65a860355bdc73f83.svg
converting image-FTMR.tex to image-FTMR.pdf
cropping image-FTMR.pdf to cropped-image-FTMR.pdf
renaming cropped-image-FTMR.pdf to image-FTMR.pdf
converting image-FTMR.pdf to image-FTMR.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-FTMR.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/2e594927c45f97686ed107c8227e0396.svg
converting image-AIVS.tex to image-AIVS.pdf
cropping image-AIVS.pdf to cropped-image-AIVS.pdf
renaming cropped-image-AIVS.pdf to image-AIVS.pdf
converting image-AIVS.pdf to image-AIVS.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-AIVS.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/0af65a0e1f114cb3f3c2bec946fc315c.svg
Successfully changed directory back to /books/fcla/cli
Temporary directories left behind for inspection: ['/ptx-rbq2gl8i',
'/ptx-riel53_f', '/ptx-c9l929wj', '/ptx-tuo84o9m', '/ptx-vtjwxlww',
'/ptx-77gxvlq_', '/ptx-u30x2xbh', '/ptx-sacmxnci', '/ptx-2ledgo3z',
'/ptx-pxtcpq6d', '/ptx-q6338ci4', '/ptx-rfuvfd0f', '/ptx-tmfmg5m9',
'/ptx-bs_j_gek', '/ptx-bz5w136a', '/ptx-ypqzzulv', '/ptx-kcg6vccq',
'/ptx-g5msf55e', '/ptx-whz9gygq', '/ptx-k9xddtxu', '/ptx-1_lek23j',
'/ptx-fg6xmj16', '/ptx-0qqlrjru', '/ptx-hjyuzln9', '/ptx-exodab8n',
'/ptx-368n8vsa', '/ptx-433ux9i2', '/ptx-bomjc6t_', '/ptx-4nlmj_zy',
'/ptx-2y7n6mam', '/ptx-gnqlh6jh', '/ptx-6mrzz0gy', '/ptx-q09zupse',
'/ptx-d6y5tpt2', '/ptx-b7aow2q9']
Updated these assets successfully: ['latex-image']
Ensuring output directory for proteus-playground:
/books/fcla/cli/output/fcla-proteus-playground
Building with custom xsl /books/fcla/cli/../xsl/fcla-runestone.xsl
Copying all files in /books/fcla/xsl to /ptxcli_hqw79w_a/cli_xsl
Copying core XSL to /ptxcli_hqw79w_a/cli_xsl/core
Preparing to build into /books/fcla/cli/output/fcla-proteus-playground.
temporary directory for publisher variables: /ptx-ug9fszo4
file of publisher variables: /ptx-ug9fszo4/pub_var.txt
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/root/.ptx/2.29.2/core/xsl/utilities/report-publisher-variables.xsl
XSL conversion via
/root/.ptx/2.29.2/core/xsl/utilities/report-publisher-variables.xsl of
/books/fcla/cli/../src2/fcla.xml to /ptx-ug9fszo4/pub_var.txt and/or into
directory None with parameters {'host-platform': 'runestone', 'cli.version':
'2.29', 'publisher': '/books/fcla/cli/../publisher/proteus-playground.xml',
'assembly.version-only': 'yes'}
Extracting rs services file to /ptx-02ae5ct6/_static.
converting /books/fcla/cli/../src2/fcla.xml to HTML in /ptx-02ae5ct6
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/ptxcli_hqw79w_a/cli_xsl/fcla-runestone.xsl
XSL conversion via /ptxcli_hqw79w_a/cli_xsl/fcla-runestone.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory /ptx-02ae5ct6
with parameters {'host-platform': 'runestone', 'cli.version': '2.29', 'rs-js':
'prefix-runtime.cc8d78735f870736.bundle.js:prefix-723.3e6434f80549315a.bundle.js:prefix-runestone.29d986501a531379.bundle.js',
'rs-css':
'prefix-723.3bccd435914aa0ff.css:prefix-runestone.557d81b04b3ec0e4.css',
'rs-version': '7.9.14', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml'}
* Asking for acronym of an element (li) without an xml:id
* located within: "Set" (title)
* located within: "Equality" (title)
* located within: "Vector Addition" (title)
* located within: "Scalar Multiplication" (title)
* located within: "Reflexive" (title)
* located within: "Symmetric" (title)
* located within: "Transitive" (title)
successful application of /ptxcli_hqw79w_a/cli_xsl/fcla-runestone.xsl
Failed to map codechat path to xml id; codechat will not work.
Error: '/books/fcla/src2/fcla.xml' is not in the subpath of '/books/fcla/cli'
Traceback:
Traceback (most recent call last):
File "/opt/venv/lib/python3.13/site-packages/pretext/project/__init__.py",
line 758, in build
codechat.map_path_to_xml_id(
~~~~~~~~~~~~~~~~~~~~~~~~~~~^
self.source_abspath(),
^^^^^^^^^^^^^^^^^^^^^^
self._project.abspath(),
^^^^^^^^^^^^^^^^^^^^^^^^
self.output_dir_abspath().as_posix(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/venv/lib/python3.13/site-packages/pretext/codechat.py", line 113,
in map_path_to_xml_id
relpath = stdpath.relative_to(project_path).as_posix()
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/lib/python3.13/pathlib/_local.py", line 385, in relative_to
raise ValueError(f"{str(self)!r} is not in the subpath of {str(other)!r}")
ValueError: '/books/fcla/src2/fcla.xml' is not in the subpath of '/books/fcla/cli'
Temporary directories left behind for inspection: ['/ptx-rbq2gl8i',
'/ptx-riel53_f', '/ptx-c9l929wj', '/ptx-tuo84o9m', '/ptx-vtjwxlww',
'/ptx-77gxvlq_', '/ptx-u30x2xbh', '/ptx-sacmxnci', '/ptx-2ledgo3z',
'/ptx-pxtcpq6d', '/ptx-q6338ci4', '/ptx-rfuvfd0f', '/ptx-tmfmg5m9',
'/ptx-bs_j_gek', '/ptx-bz5w136a', '/ptx-ypqzzulv', '/ptx-kcg6vccq',
'/ptx-g5msf55e', '/ptx-whz9gygq', '/ptx-k9xddtxu', '/ptx-1_lek23j',
'/ptx-fg6xmj16', '/ptx-0qqlrjru', '/ptx-hjyuzln9', '/ptx-exodab8n',
'/ptx-368n8vsa', '/ptx-433ux9i2', '/ptx-bomjc6t_', '/ptx-4nlmj_zy',
'/ptx-2y7n6mam', '/ptx-gnqlh6jh', '/ptx-6mrzz0gy', '/ptx-q09zupse',
'/ptx-d6y5tpt2', '/ptx-b7aow2q9', '/ptx-02ae5ct6', '/ptx-ug9fszo4']
UPDATE State: PTXBUILD Writing log to
/books/fcla-proteus-playground/author_build.log
XSL conversion via
/root/.ptx/2.29.2/core/xsl/utilities/pretext-enhanced-source.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory None with
parameters {'host-platform': 'runestone', 'cli.version': '2.29', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml', 'assembly.version-only':
'yes'}
Using cached assets in /books/fcla/cli/.cache where possible.
Based on what is in your source, the assets that will be considered are
['latex-image'].
Assets to be generated: ['latex-image']
converting latex-image pictures from /books/fcla/cli/../src2/fcla.xml to svg
graphics for placement in /books/fcla/src2/gen/latex-image
temporary directory for latex-image conversion: /ptx-vjwlsmrs
extracting latex-image pictures from /books/fcla/cli/../src2/fcla.xml
string parameters passed to extraction stylesheet: {'host-platform':
'runestone', 'cli.version': '2.29', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml'}
discovering source file's directory name: /books/fcla/cli/../src2
verifying and expanding input directory: /books/fcla/src2/gen
input directory expanded to absolute path: /books/fcla/src2/gen
verifying and expanding input directory: /books/fcla/src2/ext
input directory expanded to absolute path: /books/fcla/src2/ext
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl
XSL conversion via /root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory /ptx-vjwlsmrs
with parameters {'host-platform': 'runestone', 'cli.version': '2.29',
'publisher': '/books/fcla/cli/../publisher/proteus-playground.xml'}
successful application of /root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl
Now working in directory /ptx-vjwlsmrs
Using the CLI's individual_latex function
locating "LatexEngine.XELATEX" in [executables] section of configuration file
LatexEngine.XELATEX executable: xelatex, options:
tex executable: xelatex
converting image-GLT.tex to image-GLT.pdf
cropping image-GLT.pdf to cropped-image-GLT.pdf
renaming cropped-image-GLT.pdf to image-GLT.pdf
converting image-GLT.pdf to image-GLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-GLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/0733a271341aca24d94ade5936f6e1c5.svg
Finished individual_latex function
converting image-SLT.tex to image-SLT.pdf
cropping image-SLT.pdf to cropped-image-SLT.pdf
renaming cropped-image-SLT.pdf to image-SLT.pdf
converting image-SLT.pdf to image-SLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-SLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/85ceccd4d0c081b081f9f05ce38340b6.svg
converting image-NSLT.tex to image-NSLT.pdf
cropping image-NSLT.pdf to cropped-image-NSLT.pdf
renaming cropped-image-NSLT.pdf to image-NSLT.pdf
converting image-NSLT.pdf to image-NSLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-NSLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/71c13a8d6d25a01c6cfecfbcd1f7a787.svg
converting image-NILT.tex to image-NILT.pdf
cropping image-NILT.pdf to cropped-image-NILT.pdf
renaming cropped-image-NILT.pdf to image-NILT.pdf
converting image-NILT.pdf to image-NILT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-NILT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/fbbce59cf03e43e8086c80687447d7f3.svg
converting image-DLTM.tex to image-DLTM.pdf
cropping image-DLTM.pdf to cropped-image-DLTM.pdf
renaming cropped-image-DLTM.pdf to image-DLTM.pdf
converting image-DLTM.pdf to image-DLTM.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DLTM.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/b6239b4f141899dd6fd7347385e7ded9.svg
converting image-MRCLT.tex to image-MRCLT.pdf
cropping image-MRCLT.pdf to cropped-image-MRCLT.pdf
renaming cropped-image-MRCLT.pdf to image-MRCLT.pdf
converting image-MRCLT.pdf to image-MRCLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-MRCLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/708d82022442d85bb4d84215b2b33147.svg
converting image-DTSLS.tex to image-DTSLS.pdf
cropping image-DTSLS.pdf to cropped-image-DTSLS.pdf
renaming cropped-image-DTSLS.pdf to image-DTSLS.pdf
converting image-DTSLS.pdf to image-DTSLS.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DTSLS.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/c9d223454976f44c4f28bf40d51da43f.svg
converting image-ILT.tex to image-ILT.pdf
cropping image-ILT.pdf to cropped-image-ILT.pdf
renaming cropped-image-ILT.pdf to image-ILT.pdf
converting image-ILT.pdf to image-ILT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-ILT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/e2337952fa8d5fe2e98b6037e4b324fb.svg
converting image-DLTA.tex to image-DLTA.pdf
cropping image-DLTA.pdf to cropped-image-DLTA.pdf
renaming cropped-image-DLTA.pdf to image-DLTA.pdf
converting image-DLTA.pdf to image-DLTA.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DLTA.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/5cee7c340478f36315b5832574a8d3e6.svg
converting image-IVLT.tex to image-IVLT.pdf
cropping image-IVLT.pdf to cropped-image-IVLT.pdf
renaming cropped-image-IVLT.pdf to image-IVLT.pdf
converting image-IVLT.pdf to image-IVLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-IVLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/4543f7bef40023b9a6fb5d3baa715af2.svg
converting image-FTMRA.tex to image-FTMRA.pdf
cropping image-FTMRA.pdf to cropped-image-FTMRA.pdf
renaming cropped-image-FTMRA.pdf to image-FTMRA.pdf
converting image-FTMRA.pdf to image-FTMRA.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-FTMRA.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/d125cc019857dca41f4687782a5c0352.svg
converting image-KRI.tex to image-KRI.pdf
cropping image-KRI.pdf to cropped-image-KRI.pdf
renaming cropped-image-KRI.pdf to image-KRI.pdf
converting image-KRI.pdf to image-KRI.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-KRI.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/b4cd79c63c2c0d9be467f924811916f0.svg
converting image-CSRST.tex to image-CSRST.pdf
cropping image-CSRST.pdf to cropped-image-CSRST.pdf
renaming cropped-image-CSRST.pdf to image-CSRST.pdf
converting image-CSRST.pdf to image-CSRST.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-CSRST.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/350541585be7d93d153eef4491b525ca.svg
converting image-KPI.tex to image-KPI.pdf
cropping image-KPI.pdf to cropped-image-KPI.pdf
renaming cropped-image-KPI.pdf to image-KPI.pdf
converting image-KPI.pdf to image-KPI.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-KPI.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/d9522971334739e65a860355bdc73f83.svg
converting image-FTMR.tex to image-FTMR.pdf
cropping image-FTMR.pdf to cropped-image-FTMR.pdf
renaming cropped-image-FTMR.pdf to image-FTMR.pdf
converting image-FTMR.pdf to image-FTMR.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-FTMR.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/2e594927c45f97686ed107c8227e0396.svg
converting image-AIVS.tex to image-AIVS.pdf
cropping image-AIVS.pdf to cropped-image-AIVS.pdf
renaming cropped-image-AIVS.pdf to image-AIVS.pdf
converting image-AIVS.pdf to image-AIVS.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-AIVS.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/0af65a0e1f114cb3f3c2bec946fc315c.svg
Successfully changed directory back to /books/fcla/cli
Temporary directories left behind for inspection: ['/ptx-hshe12dz',
'/ptx-mg9aqfj9', '/ptx-kfnrmnj_', '/ptx-s8ab98dz', '/ptx-itsobbp0',
'/ptx-8fn53qpd', '/ptx-o8pztbbl', '/ptx-sc1c5d_s', '/ptx-7dw5crsa',
'/ptx-328qy2k3', '/ptx-cojb5oeq', '/ptx-jkuuwh_y', '/ptx-04c0yjas',
'/ptx-24d4hpfe', '/ptx-1pedbamd', '/ptx-20thm0u0', '/ptx-tl6u33a5',
'/ptx-pl33qe4k', '/ptx-4npx7jae', '/ptx-sbl6uswt', '/ptx-wupttov6',
'/ptx-yt3bfa9n', '/ptx-cj7pv5do', '/ptx-8fz4gsmr', '/ptx-ksy_utal',
'/ptx-27jtfqba', '/ptx-apkovdnc', '/ptx-dm3ztyoj', '/ptx-1pbncb44',
'/ptx-omgxjs5z', '/ptx-e8nrrc9y', '/ptx-0agzpegj', '/ptx-fkbj73vh',
'/ptx-v4_b_g_p', '/ptx-f_qzskk6', '/ptx-bu2vaek7', '/ptx-8_l5r92l',
'/ptx-xnqvpe4g', '/ptx-lw6a5gr9', '/ptx-i6zk0fg3', '/ptx-65yl5cyf',
'/ptx-suqoa8v5', '/ptx-gz0r859l', '/ptx-w4wdiw7l', '/ptx-myjda2ls',
'/ptx-i1quyene', '/ptx-60eaijkc', '/ptx-3jtdne_5', '/ptx-s3f96ah5',
'/ptx-rwtxfh7j', '/ptx-ljqiq28m', '/ptx-c8x119jg', '/ptx-wetm6jcs',
'/ptx-duaaubsu', '/ptx-mt4ubtnh', '/ptx-e6lj7yd0', '/ptx-79zf3ynw',
'/ptx-pdlv4azj', '/ptx-widy_vm_', '/ptx-vjwlsmrs']
Updated these assets successfully: ['latex-image']
Ensuring output directory for proteus-playground:
/books/fcla/cli/output/fcla-proteus-playground
Building with custom xsl /books/fcla/cli/../xsl/fcla-runestone.xsl
Copying all files in /books/fcla/xsl to /ptxcli_81pzc8dn/cli_xsl
Copying core XSL to /ptxcli_81pzc8dn/cli_xsl/core
Preparing to build into /books/fcla/cli/output/fcla-proteus-playground.
temporary directory for publisher variables: /ptx-f5kvt_qw
file of publisher variables: /ptx-f5kvt_qw/pub_var.txt
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/root/.ptx/2.29.2/core/xsl/utilities/report-publisher-variables.xsl
XSL conversion via
/root/.ptx/2.29.2/core/xsl/utilities/report-publisher-variables.xsl of
/books/fcla/cli/../src2/fcla.xml to /ptx-f5kvt_qw/pub_var.txt and/or into
directory None with parameters {'host-platform': 'runestone', 'cli.version':
'2.29', 'publisher': '/books/fcla/cli/../publisher/proteus-playground.xml',
'assembly.version-only': 'yes'}
Extracting rs services file to /ptx-3ejl4__7/_static.
Theme options:{"options": {}, "contrast-checks": {"color-main": "#fff",
"color-do": "#fff", "color-fact": "#fff", "color-meta": "#fff",
"primary-color-dark": "#23241f"}}
converting /books/fcla/cli/../src2/fcla.xml to HTML in /ptx-3ejl4__7
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/ptxcli_81pzc8dn/cli_xsl/fcla-runestone.xsl
XSL conversion via /ptxcli_81pzc8dn/cli_xsl/fcla-runestone.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory /ptx-3ejl4__7
with parameters {'host-platform': 'runestone', 'cli.version': '2.29', 'rs-js':
'prefix-runtime.cc8d78735f870736.bundle.js:prefix-723.3e6434f80549315a.bundle.js:prefix-runestone.29d986501a531379.bundle.js',
'rs-css':
'prefix-723.3bccd435914aa0ff.css:prefix-runestone.557d81b04b3ec0e4.css',
'rs-version': '7.9.14', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml'}
* Asking for acronym of an element (li) without an xml:id
* located within: "Set" (title)
* located within: "Equality" (title)
* located within: "Vector Addition" (title)
* located within: "Scalar Multiplication" (title)
* located within: "Reflexive" (title)
* located within: "Symmetric" (title)
* located within: "Transitive" (title)
successful application of /ptxcli_81pzc8dn/cli_xsl/fcla-runestone.xsl
Failed to map codechat path to xml id; codechat will not work.
Error: '/books/fcla/src2/fcla.xml' is not in the subpath of '/books/fcla/cli'
Traceback:
Traceback (most recent call last):
File "/opt/venv/lib/python3.13/site-packages/pretext/project/__init__.py",
line 758, in build
codechat.map_path_to_xml_id(
~~~~~~~~~~~~~~~~~~~~~~~~~~~^
self.source_abspath(),
^^^^^^^^^^^^^^^^^^^^^^
self._project.abspath(),
^^^^^^^^^^^^^^^^^^^^^^^^
self.output_dir_abspath().as_posix(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/venv/lib/python3.13/site-packages/pretext/codechat.py", line 113,
in map_path_to_xml_id
relpath = stdpath.relative_to(project_path).as_posix()
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/lib/python3.13/pathlib/_local.py", line 385, in relative_to
raise ValueError(f"{str(self)!r} is not in the subpath of {str(other)!r}")
ValueError: '/books/fcla/src2/fcla.xml' is not in the subpath of '/books/fcla/cli'
Temporary directories left behind for inspection: ['/ptx-hshe12dz',
'/ptx-mg9aqfj9', '/ptx-kfnrmnj_', '/ptx-s8ab98dz', '/ptx-itsobbp0',
'/ptx-8fn53qpd', '/ptx-o8pztbbl', '/ptx-sc1c5d_s', '/ptx-7dw5crsa',
'/ptx-328qy2k3', '/ptx-cojb5oeq', '/ptx-jkuuwh_y', '/ptx-04c0yjas',
'/ptx-24d4hpfe', '/ptx-1pedbamd', '/ptx-20thm0u0', '/ptx-tl6u33a5',
'/ptx-pl33qe4k', '/ptx-4npx7jae', '/ptx-sbl6uswt', '/ptx-wupttov6',
'/ptx-yt3bfa9n', '/ptx-cj7pv5do', '/ptx-8fz4gsmr', '/ptx-ksy_utal',
'/ptx-27jtfqba', '/ptx-apkovdnc', '/ptx-dm3ztyoj', '/ptx-1pbncb44',
'/ptx-omgxjs5z', '/ptx-e8nrrc9y', '/ptx-0agzpegj', '/ptx-fkbj73vh',
'/ptx-v4_b_g_p', '/ptx-f_qzskk6', '/ptx-bu2vaek7', '/ptx-8_l5r92l',
'/ptx-xnqvpe4g', '/ptx-lw6a5gr9', '/ptx-i6zk0fg3', '/ptx-65yl5cyf',
'/ptx-suqoa8v5', '/ptx-gz0r859l', '/ptx-w4wdiw7l', '/ptx-myjda2ls',
'/ptx-i1quyene', '/ptx-60eaijkc', '/ptx-3jtdne_5', '/ptx-s3f96ah5',
'/ptx-rwtxfh7j', '/ptx-ljqiq28m', '/ptx-c8x119jg', '/ptx-wetm6jcs',
'/ptx-duaaubsu', '/ptx-mt4ubtnh', '/ptx-e6lj7yd0', '/ptx-79zf3ynw',
'/ptx-pdlv4azj', '/ptx-widy_vm_', '/ptx-vjwlsmrs', '/ptx-3ejl4__7', '/ptx-f5kvt_qw']
UPDATE State: PTXBUILD Writing log to
/books/fcla-proteus-playground/author_build.log
temporary directory for latex-image conversion: /ptx-pu64ianv
XSL conversion via /root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory /ptx-pu64ianv
with parameters {'host-platform': 'runestone', 'cli.version': '2.29',
'publisher': '/books/fcla/cli/../publisher/proteus-playground.xml'}
Now working in directory /ptx-pu64ianv
Temporary directories left behind for inspection: ['/ptx-hshe12dz',
'/ptx-mg9aqfj9', '/ptx-kfnrmnj_', '/ptx-s8ab98dz', '/ptx-itsobbp0',
'/ptx-8fn53qpd', '/ptx-o8pztbbl', '/ptx-sc1c5d_s', '/ptx-7dw5crsa',
'/ptx-328qy2k3', '/ptx-cojb5oeq', '/ptx-jkuuwh_y', '/ptx-04c0yjas',
'/ptx-24d4hpfe', '/ptx-1pedbamd', '/ptx-20thm0u0', '/ptx-tl6u33a5',
'/ptx-pl33qe4k', '/ptx-4npx7jae', '/ptx-sbl6uswt', '/ptx-wupttov6',
'/ptx-yt3bfa9n', '/ptx-cj7pv5do', '/ptx-8fz4gsmr', '/ptx-ksy_utal',
'/ptx-27jtfqba', '/ptx-apkovdnc', '/ptx-dm3ztyoj', '/ptx-1pbncb44',
'/ptx-omgxjs5z', '/ptx-e8nrrc9y', '/ptx-0agzpegj', '/ptx-fkbj73vh',
'/ptx-v4_b_g_p', '/ptx-f_qzskk6', '/ptx-bu2vaek7', '/ptx-8_l5r92l',
'/ptx-xnqvpe4g', '/ptx-lw6a5gr9', '/ptx-i6zk0fg3', '/ptx-65yl5cyf',
'/ptx-suqoa8v5', '/ptx-gz0r859l', '/ptx-w4wdiw7l', '/ptx-myjda2ls',
'/ptx-i1quyene', '/ptx-60eaijkc', '/ptx-3jtdne_5', '/ptx-s3f96ah5',
'/ptx-rwtxfh7j', '/ptx-ljqiq28m', '/ptx-c8x119jg', '/ptx-wetm6jcs',
'/ptx-duaaubsu', '/ptx-mt4ubtnh', '/ptx-e6lj7yd0', '/ptx-79zf3ynw',
'/ptx-pdlv4azj', '/ptx-widy_vm_', '/ptx-vjwlsmrs', '/ptx-3ejl4__7',
'/ptx-f5kvt_qw', '/ptx-pu64ianv']
Copying all files in /books/fcla/xsl to /ptxcli_96bt30u8/cli_xsl
Copying core XSL to /ptxcli_96bt30u8/cli_xsl/core
temporary directory for publisher variables: /ptx-m6riiylg
file of publisher variables: /ptx-m6riiylg/pub_var.txt
XSL conversion via
/root/.ptx/2.29.2/core/xsl/utilities/report-publisher-variables.xsl of
/books/fcla/cli/../src2/fcla.xml to /ptx-m6riiylg/pub_var.txt and/or into
directory None with parameters {'host-platform': 'runestone', 'cli.version':
'2.29', 'publisher': '/books/fcla/cli/../publisher/proteus-playground.xml',
'assembly.version-only': 'yes'}
Extracting rs services file to /ptx-niip23rl/_static.
converting /books/fcla/cli/../src2/fcla.xml to HTML in /ptx-niip23rl
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/ptxcli_96bt30u8/cli_xsl/fcla-runestone.xsl
XSL conversion via /ptxcli_96bt30u8/cli_xsl/fcla-runestone.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory /ptx-niip23rl
with parameters {'host-platform': 'runestone', 'cli.version': '2.29', 'rs-js':
'prefix-runtime.cc8d78735f870736.bundle.js:prefix-723.3e6434f80549315a.bundle.js:prefix-runestone.29d986501a531379.bundle.js',
'rs-css':
'prefix-723.3bccd435914aa0ff.css:prefix-runestone.557d81b04b3ec0e4.css',
'rs-version': '7.9.14', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml'}
successful application of /ptxcli_96bt30u8/cli_xsl/fcla-runestone.xsl
Temporary directories left behind for inspection: ['/ptx-hshe12dz',
'/ptx-mg9aqfj9', '/ptx-kfnrmnj_', '/ptx-s8ab98dz', '/ptx-itsobbp0',
'/ptx-8fn53qpd', '/ptx-o8pztbbl', '/ptx-sc1c5d_s', '/ptx-7dw5crsa',
'/ptx-328qy2k3', '/ptx-cojb5oeq', '/ptx-jkuuwh_y', '/ptx-04c0yjas',
'/ptx-24d4hpfe', '/ptx-1pedbamd', '/ptx-20thm0u0', '/ptx-tl6u33a5',
'/ptx-pl33qe4k', '/ptx-4npx7jae', '/ptx-sbl6uswt', '/ptx-wupttov6',
'/ptx-yt3bfa9n', '/ptx-cj7pv5do', '/ptx-8fz4gsmr', '/ptx-ksy_utal',
'/ptx-27jtfqba', '/ptx-apkovdnc', '/ptx-dm3ztyoj', '/ptx-1pbncb44',
'/ptx-omgxjs5z', '/ptx-e8nrrc9y', '/ptx-0agzpegj', '/ptx-fkbj73vh',
'/ptx-v4_b_g_p', '/ptx-f_qzskk6', '/ptx-bu2vaek7', '/ptx-8_l5r92l',
'/ptx-xnqvpe4g', '/ptx-lw6a5gr9', '/ptx-i6zk0fg3', '/ptx-65yl5cyf',
'/ptx-suqoa8v5', '/ptx-gz0r859l', '/ptx-w4wdiw7l', '/ptx-myjda2ls',
'/ptx-i1quyene', '/ptx-60eaijkc', '/ptx-3jtdne_5', '/ptx-s3f96ah5',
'/ptx-rwtxfh7j', '/ptx-ljqiq28m', '/ptx-c8x119jg', '/ptx-wetm6jcs',
'/ptx-duaaubsu', '/ptx-mt4ubtnh', '/ptx-e6lj7yd0', '/ptx-79zf3ynw',
'/ptx-pdlv4azj', '/ptx-widy_vm_', '/ptx-vjwlsmrs', '/ptx-3ejl4__7',
'/ptx-f5kvt_qw', '/ptx-pu64ianv', '/ptx-niip23rl', '/ptx-m6riiylg']
XSL conversion via
/root/.ptx/2.29.2/core/xsl/utilities/pretext-enhanced-source.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory None with
parameters {'host-platform': 'runestone', 'cli.version': '2.29', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml', 'assembly.version-only':
'yes'}
Using cached assets in /books/fcla/cli/.cache where possible.
Assets to be generated: ['latex-image']
converting latex-image pictures from /books/fcla/cli/../src2/fcla.xml to svg
graphics for placement in /books/fcla/src2/gen/latex-image
temporary directory for latex-image conversion: /ptx-qjk8n4j2
extracting latex-image pictures from /books/fcla/cli/../src2/fcla.xml
string parameters passed to extraction stylesheet: {'host-platform':
'runestone', 'cli.version': '2.29', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml'}
discovering source file's directory name: /books/fcla/cli/../src2
verifying and expanding input directory: /books/fcla/src2/gen
input directory expanded to absolute path: /books/fcla/src2/gen
verifying and expanding input directory: /books/fcla/src2/ext
input directory expanded to absolute path: /books/fcla/src2/ext
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl
XSL conversion via /root/.ptx/2.29.2/core/xsl/extract-latex-image.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory /ptx-qjk8n4j2
with parameters {'host-platform': 'runestone', 'cli.version': '2.29',
'publisher': '/books/fcla/cli/../publisher/proteus-playground.xml'}
Now working in directory /ptx-qjk8n4j2
converting image-GLT.tex to image-GLT.pdf
cropping image-GLT.pdf to cropped-image-GLT.pdf
renaming cropped-image-GLT.pdf to image-GLT.pdf
converting image-GLT.pdf to image-GLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-GLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/0733a271341aca24d94ade5936f6e1c5.svg
Finished individual_latex function
converting image-SLT.tex to image-SLT.pdf
cropping image-SLT.pdf to cropped-image-SLT.pdf
renaming cropped-image-SLT.pdf to image-SLT.pdf
converting image-SLT.pdf to image-SLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-SLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/85ceccd4d0c081b081f9f05ce38340b6.svg
converting image-NSLT.tex to image-NSLT.pdf
cropping image-NSLT.pdf to cropped-image-NSLT.pdf
renaming cropped-image-NSLT.pdf to image-NSLT.pdf
converting image-NSLT.pdf to image-NSLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-NSLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/71c13a8d6d25a01c6cfecfbcd1f7a787.svg
converting image-NILT.tex to image-NILT.pdf
cropping image-NILT.pdf to cropped-image-NILT.pdf
renaming cropped-image-NILT.pdf to image-NILT.pdf
converting image-NILT.pdf to image-NILT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-NILT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/fbbce59cf03e43e8086c80687447d7f3.svg
converting image-DLTM.tex to image-DLTM.pdf
cropping image-DLTM.pdf to cropped-image-DLTM.pdf
renaming cropped-image-DLTM.pdf to image-DLTM.pdf
converting image-DLTM.pdf to image-DLTM.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DLTM.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/b6239b4f141899dd6fd7347385e7ded9.svg
converting image-MRCLT.tex to image-MRCLT.pdf
cropping image-MRCLT.pdf to cropped-image-MRCLT.pdf
renaming cropped-image-MRCLT.pdf to image-MRCLT.pdf
converting image-MRCLT.pdf to image-MRCLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-MRCLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/708d82022442d85bb4d84215b2b33147.svg
converting image-DTSLS.tex to image-DTSLS.pdf
cropping image-DTSLS.pdf to cropped-image-DTSLS.pdf
renaming cropped-image-DTSLS.pdf to image-DTSLS.pdf
converting image-DTSLS.pdf to image-DTSLS.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DTSLS.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/c9d223454976f44c4f28bf40d51da43f.svg
converting image-ILT.tex to image-ILT.pdf
cropping image-ILT.pdf to cropped-image-ILT.pdf
renaming cropped-image-ILT.pdf to image-ILT.pdf
converting image-ILT.pdf to image-ILT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-ILT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/e2337952fa8d5fe2e98b6037e4b324fb.svg
converting image-DLTA.tex to image-DLTA.pdf
cropping image-DLTA.pdf to cropped-image-DLTA.pdf
renaming cropped-image-DLTA.pdf to image-DLTA.pdf
converting image-DLTA.pdf to image-DLTA.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-DLTA.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/5cee7c340478f36315b5832574a8d3e6.svg
converting image-IVLT.tex to image-IVLT.pdf
cropping image-IVLT.pdf to cropped-image-IVLT.pdf
renaming cropped-image-IVLT.pdf to image-IVLT.pdf
converting image-IVLT.pdf to image-IVLT.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-IVLT.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/4543f7bef40023b9a6fb5d3baa715af2.svg
converting image-FTMRA.tex to image-FTMRA.pdf
cropping image-FTMRA.pdf to cropped-image-FTMRA.pdf
renaming cropped-image-FTMRA.pdf to image-FTMRA.pdf
converting image-FTMRA.pdf to image-FTMRA.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-FTMRA.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/d125cc019857dca41f4687782a5c0352.svg
converting image-KRI.tex to image-KRI.pdf
cropping image-KRI.pdf to cropped-image-KRI.pdf
renaming cropped-image-KRI.pdf to image-KRI.pdf
converting image-KRI.pdf to image-KRI.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-KRI.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/b4cd79c63c2c0d9be467f924811916f0.svg
converting image-CSRST.tex to image-CSRST.pdf
cropping image-CSRST.pdf to cropped-image-CSRST.pdf
renaming cropped-image-CSRST.pdf to image-CSRST.pdf
converting image-CSRST.pdf to image-CSRST.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-CSRST.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/350541585be7d93d153eef4491b525ca.svg
converting image-KPI.tex to image-KPI.pdf
cropping image-KPI.pdf to cropped-image-KPI.pdf
renaming cropped-image-KPI.pdf to image-KPI.pdf
converting image-KPI.pdf to image-KPI.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-KPI.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/d9522971334739e65a860355bdc73f83.svg
converting image-FTMR.tex to image-FTMR.pdf
cropping image-FTMR.pdf to cropped-image-FTMR.pdf
renaming cropped-image-FTMR.pdf to image-FTMR.pdf
converting image-FTMR.pdf to image-FTMR.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-FTMR.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/2e594927c45f97686ed107c8227e0396.svg
converting image-AIVS.tex to image-AIVS.pdf
cropping image-AIVS.pdf to cropped-image-AIVS.pdf
renaming cropped-image-AIVS.pdf to image-AIVS.pdf
converting image-AIVS.pdf to image-AIVS.svg
Created latex-image /books/fcla/src2/gen/latex-image/image-AIVS.svg; saving a
copy to cache as
/books/fcla/cli/.cache/latex-image/0af65a0e1f114cb3f3c2bec946fc315c.svg
Successfully changed directory back to /books/fcla/cli
Temporary directories left behind for inspection: ['/ptx-bpplyt6p',
'/ptx-b03k39hv', '/ptx-hhce7u32', '/ptx-46jfqb4f', '/ptx-9_l0ak3b',
'/ptx-befc2sqj', '/ptx-b4vqj59k', '/ptx-roofr4_r', '/ptx-f0p68_8f',
'/ptx-sz0toi9s', '/ptx-g1t32vmf', '/ptx-m93t56sv', '/ptx-rdo2byji',
'/ptx-ehnr9hj4', '/ptx-bu4kfwwb', '/ptx-vyfm_16p', '/ptx-e1msrs32',
'/ptx-4ruuu8mb', '/ptx-rwb99y8g', '/ptx-dezx3rv_', '/ptx-offbxh2y',
'/ptx-59ng_wfp', '/ptx-f8skbo5u', '/ptx-i030jeoi', '/ptx-k6h9smam',
'/ptx-_2ggg5lj', '/ptx-qjk8n4j2']
Updated these assets successfully: ['latex-image']
Ensuring output directory for proteus-playground:
/books/fcla/cli/output/fcla-proteus-playground
Building with custom xsl /books/fcla/cli/../xsl/fcla-runestone.xsl
Copying all files in /books/fcla/xsl to /ptxcli_4t_qomu3/cli_xsl
Copying core XSL to /ptxcli_4t_qomu3/cli_xsl/core
Preparing to build into /books/fcla/cli/output/fcla-proteus-playground.
temporary directory for publisher variables: /ptx-jocwqmon
file of publisher variables: /ptx-jocwqmon/pub_var.txt
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/root/.ptx/2.29.2/core/xsl/utilities/report-publisher-variables.xsl
XSL conversion via
/root/.ptx/2.29.2/core/xsl/utilities/report-publisher-variables.xsl of
/books/fcla/cli/../src2/fcla.xml to /ptx-jocwqmon/pub_var.txt and/or into
directory None with parameters {'host-platform': 'runestone', 'cli.version':
'2.29', 'publisher': '/books/fcla/cli/../publisher/proteus-playground.xml',
'assembly.version-only': 'yes'}
Extracting rs services file to /ptx-9xaqwnnk/_static.
Theme options:{"options": {}, "contrast-checks": {"color-main": "#fff",
"color-do": "#fff", "color-fact": "#fff", "color-meta": "#fff",
"primary-color-dark": "#23241f"}}
converting /books/fcla/cli/../src2/fcla.xml to HTML in /ptx-9xaqwnnk
XSL conversion of /books/fcla/cli/../src2/fcla.xml by
/ptxcli_4t_qomu3/cli_xsl/fcla-runestone.xsl
XSL conversion via /ptxcli_4t_qomu3/cli_xsl/fcla-runestone.xsl of
/books/fcla/cli/../src2/fcla.xml to None and/or into directory /ptx-9xaqwnnk
with parameters {'host-platform': 'runestone', 'cli.version': '2.29', 'rs-js':
'prefix-runtime.cefb0224014f3333.bundle.js:prefix-723.3e6434f80549315a.bundle.js:prefix-runestone.c50cdcad467c8d3e.bundle.js',
'rs-css':
'prefix-723.3bccd435914aa0ff.css:prefix-runestone.557d81b04b3ec0e4.css',
'rs-version': '7.9.18', 'publisher':
'/books/fcla/cli/../publisher/proteus-playground.xml'}
* Asking for acronym of an element (li) without an xml:id
* located within: "Set" (title)
* located within: "Equality" (title)
* located within: "Vector Addition" (title)
* located within: "Scalar Multiplication" (title)
* located within: "Reflexive" (title)
* located within: "Symmetric" (title)
* located within: "Transitive" (title)
successful application of /ptxcli_4t_qomu3/cli_xsl/fcla-runestone.xsl
Failed to map codechat path to xml id; codechat will not work.
Error: '/books/fcla/src2/fcla.xml' is not in the subpath of '/books/fcla/cli'
Traceback:
Traceback (most recent call last):
File "/opt/venv/lib/python3.13/site-packages/pretext/project/__init__.py",
line 758, in build
codechat.map_path_to_xml_id(
~~~~~~~~~~~~~~~~~~~~~~~~~~~^
self.source_abspath(),
^^^^^^^^^^^^^^^^^^^^^^
self._project.abspath(),
^^^^^^^^^^^^^^^^^^^^^^^^
self.output_dir_abspath().as_posix(),
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/opt/venv/lib/python3.13/site-packages/pretext/codechat.py", line 113,
in map_path_to_xml_id
relpath = stdpath.relative_to(project_path).as_posix()
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
File "/usr/lib/python3.13/pathlib/_local.py", line 385, in relative_to
raise ValueError(f"{str(self)!r} is not in the subpath of {str(other)!r}")
ValueError: '/books/fcla/src2/fcla.xml' is not in the subpath of '/books/fcla/cli'
Temporary directories left behind for inspection: ['/ptx-bpplyt6p',
'/ptx-b03k39hv', '/ptx-hhce7u32', '/ptx-46jfqb4f', '/ptx-9_l0ak3b',
'/ptx-befc2sqj', '/ptx-b4vqj59k', '/ptx-roofr4_r', '/ptx-f0p68_8f',
'/ptx-sz0toi9s', '/ptx-g1t32vmf', '/ptx-m93t56sv', '/ptx-rdo2byji',
'/ptx-ehnr9hj4', '/ptx-bu4kfwwb', '/ptx-vyfm_16p', '/ptx-e1msrs32',
'/ptx-4ruuu8mb', '/ptx-rwb99y8g', '/ptx-dezx3rv_', '/ptx-offbxh2y',
'/ptx-59ng_wfp', '/ptx-f8skbo5u', '/ptx-i030jeoi', '/ptx-k6h9smam',
'/ptx-_2ggg5lj', '/ptx-qjk8n4j2', '/ptx-9xaqwnnk', '/ptx-jocwqmon']
UPDATE State: PTXBUILD Writing log to
/books/fcla-proteus-playground/author_build.log
On 11/10/25 15:47, Oscar Levin wrote:
> The codechat thing is definitely from the CLI. But I don't understand the
> paths/subpath issue. Seeing the longer log might help. In particular, why is
> there a "cli" folder? Where is that coming from?
>
> email to
pretext-dev...@googlegroups.com <mailto:
pretext-
>
dev%2Bunsu...@googlegroups.com>.
> MTAwMDAxMy5iZWV6ZXI.1762816615%40pnsh <
https://groups.google.com/d/msgid/
> pretext-dev/MTAwMDAxMy5iZWV6ZXI.1762816615%40pnsh>.
>
> --
> You received this message because you are subscribed to the Google Groups
> "PreTeXt development" group.
> To unsubscribe from this group and stop receiving emails from it, send an email
> to
pretext-dev...@googlegroups.com <mailto:
pretext-
>
dev+uns...@googlegroups.com>.
> CAOU9BaUi204S%3DFc8i8_rG3%3DbV%2BeWESppxNA9h%2BgnRUXJSkoZhQ%
40mail.gmail.com
> <
https://groups.google.com/d/msgid/pretext-dev/
> CAOU9BaUi204S%3DFc8i8_rG3%3DbV%2BeWESppxNA9h%2BgnRUXJSkoZhQ%
40mail.gmail.com?
> utm_medium=email&utm_source=footer>.