From bd911e53e9da08df73c4a970e344bbb749cf4ecb Mon Sep 17 00:00:00 2001 From: Simeon Wallrath Date: Tue, 19 Aug 2025 11:46:30 +0200 Subject: [PATCH] Update to latest --- .quarto/idx/about.qmd.json | 2 +- .quarto/idx/index.qmd.json | 2 +- .quarto/project-cache/deno-kv-file | Bin 36864 -> 53248 bytes _quarto.yml | 4 +- _site/about.html | 1083 ++++++++-------- _site/index.html | 1083 ++++++++-------- ...p-1c46cb0138a310fddea2d52d09d99773.min.css | 12 + ...p-32fa625705450195742079e70094aa8d.min.css | 12 + ...p-7e572ba046ed8f5c624596fe93e5418d.min.css | 12 + ...p-86f9e19b37e677bb067002f952fb96a9.min.css | 12 + ...p-9c0693034d044b458c9162626bcdc9d9.min.css | 12 + ...p-9dbc88ed970661d8a0ef187e88c3b8a3.min.css | 12 + ...p-adb10095d8fac9c961ade6a4262e2fb1.min.css | 12 + ...p-b4bfbaada71b93b16c4e834e1c005187.min.css | 12 - ...k-06d815ede49be0249dd1bd3092f405cc.min.css | 12 + ...k-187d7850996af7e0cf0ab1da050280b8.min.css | 12 + ...k-2a8d8caf5c0918521ce81701d28ef940.min.css | 12 + ...k-33c091a0f1fbaebadd2b1262aa11e18f.min.css | 12 + ...k-3813fe890e9993b4aa902f72909cb548.min.css | 12 + ...k-3e5efac28b230323ff24e17fd64a848c.min.css | 12 + ...k-3feb4349ed3405387cdc20e215c578e1.min.css | 12 + ...k-5349a2cd24896316d5da9ed3ddb36e2a.min.css | 12 + ...k-5434fb9d90fdb6c0931a26519ae47e01.min.css | 12 + ...k-5efa53c0e7bc3ddda5d6e24d8c7377eb.min.css | 12 - ...k-6b34bfaa84ae10b2732cfd8112e161fe.min.css | 12 + ...k-6d83ced56a14c84a87bec88f708c6d31.min.css | 12 + ...k-727865c8d72ae99b9afeac007f8b2dc9.min.css | 12 + ...k-7605a31050e568f23995ea30916d9697.min.css | 12 + ...k-78e3668a6df99a794ddec9ba102e422f.min.css | 12 + ...k-809f1deeb9cc91c1ff2582cff3c121a2.min.css | 12 + ...k-88a808060f7916e00d69969598a88b74.min.css | 12 + ...k-89b9460d8963f2ab41b7bbb2324ca670.min.css | 12 + ...k-95c51519019bd2073dbfa7555f12697b.min.css | 12 + ...k-ae7e0c41868312f3561cf189777c0fbc.min.css | 12 + ...k-b23b6ab41e2233570f882a9525eb7ac9.min.css | 12 + ...k-bb1fe9d3047d81511d7a16666262be87.min.css | 12 + ...k-c48c23a551b7288ded7974188561d23d.min.css | 12 + ...k-c8db74a081e0f3ef79d2ffe0e59dfc37.min.css | 12 + ...k-d3d52d8a0678b7227552bc9cba61fe6b.min.css | 12 + ...k-e3e1442aa335abfaea61a93241f2f1cc.min.css | 12 + ...k-e716d2b7ee35b88eb6d887c3a2c797f3.min.css | 12 + ...k-ebb026736e60655e738c32e9b4080080.min.css | 12 + ...k-efdb6e91796193cb31adf70775d8040e.min.css | 12 + ...k-f26d9e8aca3d0a99c9c0c5aa0fcbce54.min.css | 12 + ...k-f34c1698b0022d06ecd9462ddda9cd6d.min.css | 12 + ...p-fd0d6d5d0d5603363affd29d8ba54b82.min.css | 12 + ...dark-bc185b5c5bdbcb35c2eb49d8a876ef70.css} | 214 ++-- ...ting-ea385d0e468b0dd5ea5bf0780b1290d9.css} | 239 ++-- _site/site_libs/quarto-html/quarto.js | 132 +- .../site_libs/quarto-html/tabsets/tabsets.js | 95 ++ _site/sites/codesnippets/getstarted.html | 1083 ++++++++-------- _site/sites/getstarted.html | 1088 +++++++++-------- _site/sites/overview.html | 1083 ++++++++-------- _site/sites/styleguide.html | 1083 ++++++++-------- _site/sites/webservices.html | 1088 +++++++++-------- sites/webservices.qmd | 7 + theme.scss | 5 +- themedark.scss | 110 ++ themelight.scss | 91 ++ 59 files changed, 4899 insertions(+), 4073 deletions(-) create mode 100644 _site/site_libs/bootstrap/bootstrap-1c46cb0138a310fddea2d52d09d99773.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-32fa625705450195742079e70094aa8d.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-7e572ba046ed8f5c624596fe93e5418d.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-86f9e19b37e677bb067002f952fb96a9.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-9c0693034d044b458c9162626bcdc9d9.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-9dbc88ed970661d8a0ef187e88c3b8a3.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-adb10095d8fac9c961ade6a4262e2fb1.min.css delete mode 100644 _site/site_libs/bootstrap/bootstrap-b4bfbaada71b93b16c4e834e1c005187.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-06d815ede49be0249dd1bd3092f405cc.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-187d7850996af7e0cf0ab1da050280b8.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-2a8d8caf5c0918521ce81701d28ef940.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-33c091a0f1fbaebadd2b1262aa11e18f.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-3813fe890e9993b4aa902f72909cb548.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-3e5efac28b230323ff24e17fd64a848c.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-3feb4349ed3405387cdc20e215c578e1.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-5349a2cd24896316d5da9ed3ddb36e2a.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-5434fb9d90fdb6c0931a26519ae47e01.min.css delete mode 100644 _site/site_libs/bootstrap/bootstrap-dark-5efa53c0e7bc3ddda5d6e24d8c7377eb.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-6b34bfaa84ae10b2732cfd8112e161fe.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-6d83ced56a14c84a87bec88f708c6d31.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-727865c8d72ae99b9afeac007f8b2dc9.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-7605a31050e568f23995ea30916d9697.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-78e3668a6df99a794ddec9ba102e422f.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-809f1deeb9cc91c1ff2582cff3c121a2.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-88a808060f7916e00d69969598a88b74.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-89b9460d8963f2ab41b7bbb2324ca670.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-95c51519019bd2073dbfa7555f12697b.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-ae7e0c41868312f3561cf189777c0fbc.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-b23b6ab41e2233570f882a9525eb7ac9.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-bb1fe9d3047d81511d7a16666262be87.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-c48c23a551b7288ded7974188561d23d.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-c8db74a081e0f3ef79d2ffe0e59dfc37.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-d3d52d8a0678b7227552bc9cba61fe6b.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-e3e1442aa335abfaea61a93241f2f1cc.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-e716d2b7ee35b88eb6d887c3a2c797f3.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-ebb026736e60655e738c32e9b4080080.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-efdb6e91796193cb31adf70775d8040e.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-f26d9e8aca3d0a99c9c0c5aa0fcbce54.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-dark-f34c1698b0022d06ecd9462ddda9cd6d.min.css create mode 100644 _site/site_libs/bootstrap/bootstrap-fd0d6d5d0d5603363affd29d8ba54b82.min.css rename _site/site_libs/quarto-html/{quarto-syntax-highlighting-dark-4379b0ccadffce622b03caf4c46266b3.css => quarto-syntax-highlighting-dark-bc185b5c5bdbcb35c2eb49d8a876ef70.css} (81%) rename _site/site_libs/quarto-html/{quarto-syntax-highlighting-d4d76bf8491c20bad77d141916dc28e1.css => quarto-syntax-highlighting-ea385d0e468b0dd5ea5bf0780b1290d9.css} (84%) create mode 100644 _site/site_libs/quarto-html/tabsets/tabsets.js create mode 100644 themedark.scss create mode 100644 themelight.scss diff --git a/.quarto/idx/about.qmd.json b/.quarto/idx/about.qmd.json index ab3a10e..b999e98 100644 --- a/.quarto/idx/about.qmd.json +++ b/.quarto/idx/about.qmd.json @@ -1 +1 @@ -{"title":"About","markdown":{"yaml":{"title":"About"},"containsRefs":false,"markdown":"\n\nAbout this site\n","srcMarkdownNoYaml":"\n\nAbout this site\n"},"formats":{"html":{"identifier":{"display-name":"HTML","target-format":"html","base-format":"html"},"execute":{"fig-width":7,"fig-height":5,"fig-format":"retina","fig-dpi":96,"df-print":"default","error":false,"eval":true,"cache":null,"freeze":false,"echo":true,"output":true,"warning":true,"include":true,"keep-md":false,"keep-ipynb":false,"ipynb":null,"enabled":null,"daemon":null,"daemon-restart":false,"debug":false,"ipynb-filters":[],"ipynb-shell-interactivity":null,"plotly-connected":true,"engine":"markdown"},"render":{"keep-tex":false,"keep-typ":false,"keep-source":false,"keep-hidden":false,"prefer-html":false,"output-divs":true,"output-ext":"html","fig-align":"default","fig-pos":null,"fig-env":null,"code-fold":"none","code-overflow":"scroll","code-link":false,"code-line-numbers":false,"code-tools":false,"tbl-colwidths":"auto","merge-includes":true,"inline-includes":false,"preserve-yaml":false,"latex-auto-mk":true,"latex-auto-install":true,"latex-clean":true,"latex-min-runs":1,"latex-max-runs":10,"latex-makeindex":"makeindex","latex-makeindex-opts":[],"latex-tlmgr-opts":[],"latex-input-paths":[],"latex-output-dir":null,"link-external-icon":false,"link-external-newwindow":false,"self-contained-math":false,"format-resources":[],"notebook-links":true},"pandoc":{"standalone":true,"wrap":"none","default-image-extension":"png","to":"html","toc":true,"output-file":"about.html"},"language":{"toc-title-document":"Table of contents","toc-title-website":"On this page","related-formats-title":"Other Formats","related-notebooks-title":"Notebooks","source-notebooks-prefix":"Source","other-links-title":"Other Links","code-links-title":"Code Links","launch-dev-container-title":"Launch Dev Container","launch-binder-title":"Launch Binder","article-notebook-label":"Article Notebook","notebook-preview-download":"Download Notebook","notebook-preview-download-src":"Download Source","notebook-preview-back":"Back to Article","manuscript-meca-bundle":"MECA Bundle","section-title-abstract":"Abstract","section-title-appendices":"Appendices","section-title-footnotes":"Footnotes","section-title-references":"References","section-title-reuse":"Reuse","section-title-copyright":"Copyright","section-title-citation":"Citation","appendix-attribution-cite-as":"For attribution, please cite this work as:","appendix-attribution-bibtex":"BibTeX citation:","appendix-view-license":"View License","title-block-author-single":"Author","title-block-author-plural":"Authors","title-block-affiliation-single":"Affiliation","title-block-affiliation-plural":"Affiliations","title-block-published":"Published","title-block-modified":"Modified","title-block-keywords":"Keywords","callout-tip-title":"Tip","callout-note-title":"Note","callout-warning-title":"Warning","callout-important-title":"Important","callout-caution-title":"Caution","code-summary":"Code","code-tools-menu-caption":"Code","code-tools-show-all-code":"Show All Code","code-tools-hide-all-code":"Hide All Code","code-tools-view-source":"View Source","code-tools-source-code":"Source Code","tools-share":"Share","tools-download":"Download","code-line":"Line","code-lines":"Lines","copy-button-tooltip":"Copy to Clipboard","copy-button-tooltip-success":"Copied!","repo-action-links-edit":"Edit this page","repo-action-links-source":"View source","repo-action-links-issue":"Report an issue","back-to-top":"Back to top","search-no-results-text":"No results","search-matching-documents-text":"matching documents","search-copy-link-title":"Copy link to search","search-hide-matches-text":"Hide additional matches","search-more-match-text":"more match in this document","search-more-matches-text":"more matches in this document","search-clear-button-title":"Clear","search-text-placeholder":"","search-detached-cancel-button-title":"Cancel","search-submit-button-title":"Submit","search-label":"Search","toggle-section":"Toggle section","toggle-sidebar":"Toggle sidebar navigation","toggle-dark-mode":"Toggle dark mode","toggle-reader-mode":"Toggle reader mode","toggle-navigation":"Toggle navigation","crossref-fig-title":"Figure","crossref-tbl-title":"Table","crossref-lst-title":"Listing","crossref-thm-title":"Theorem","crossref-lem-title":"Lemma","crossref-cor-title":"Corollary","crossref-prp-title":"Proposition","crossref-cnj-title":"Conjecture","crossref-def-title":"Definition","crossref-exm-title":"Example","crossref-exr-title":"Exercise","crossref-ch-prefix":"Chapter","crossref-apx-prefix":"Appendix","crossref-sec-prefix":"Section","crossref-eq-prefix":"Equation","crossref-lof-title":"List of Figures","crossref-lot-title":"List of Tables","crossref-lol-title":"List of Listings","environment-proof-title":"Proof","environment-remark-title":"Remark","environment-solution-title":"Solution","listing-page-order-by":"Order By","listing-page-order-by-default":"Default","listing-page-order-by-date-asc":"Oldest","listing-page-order-by-date-desc":"Newest","listing-page-order-by-number-desc":"High to Low","listing-page-order-by-number-asc":"Low to High","listing-page-field-date":"Date","listing-page-field-title":"Title","listing-page-field-description":"Description","listing-page-field-author":"Author","listing-page-field-filename":"File Name","listing-page-field-filemodified":"Modified","listing-page-field-subtitle":"Subtitle","listing-page-field-readingtime":"Reading Time","listing-page-field-wordcount":"Word Count","listing-page-field-categories":"Categories","listing-page-minutes-compact":"{0} min","listing-page-category-all":"All","listing-page-no-matches":"No matching items","listing-page-words":"{0} words","listing-page-filter":"Filter","draft":"Draft"},"metadata":{"lang":"en","fig-responsive":true,"quarto-version":"1.6.43","theme":{"dark":["darkly","theme.scss"],"light":["flatly","theme.scss"]},"logo":"logo.png","output-dir":"_site","page-layout":"article","title":"About"},"extensions":{"book":{"multiFile":true}}}},"projectFormats":["html"]} \ No newline at end of file +{"title":"About","markdown":{"yaml":{"title":"About"},"containsRefs":false,"markdown":"\n\nAbout this site\n","srcMarkdownNoYaml":"\n\nAbout this site\n"},"formats":{"html":{"identifier":{"display-name":"HTML","target-format":"html","base-format":"html"},"execute":{"fig-width":7,"fig-height":5,"fig-format":"retina","fig-dpi":96,"df-print":"default","error":false,"eval":true,"cache":null,"freeze":false,"echo":true,"output":true,"warning":true,"include":true,"keep-md":false,"keep-ipynb":false,"ipynb":null,"enabled":null,"daemon":null,"daemon-restart":false,"debug":false,"ipynb-filters":[],"ipynb-shell-interactivity":null,"plotly-connected":true,"engine":"markdown"},"render":{"keep-tex":false,"keep-typ":false,"keep-source":false,"keep-hidden":false,"prefer-html":false,"output-divs":true,"output-ext":"html","fig-align":"default","fig-pos":null,"fig-env":null,"code-fold":"none","code-overflow":"scroll","code-link":false,"code-line-numbers":false,"code-tools":false,"tbl-colwidths":"auto","merge-includes":true,"inline-includes":false,"preserve-yaml":false,"latex-auto-mk":true,"latex-auto-install":true,"latex-clean":true,"latex-min-runs":1,"latex-max-runs":10,"latex-makeindex":"makeindex","latex-makeindex-opts":[],"latex-tlmgr-opts":[],"latex-input-paths":[],"latex-output-dir":null,"link-external-icon":false,"link-external-newwindow":false,"self-contained-math":false,"format-resources":[],"notebook-links":true},"pandoc":{"standalone":true,"wrap":"none","default-image-extension":"png","to":"html","toc":true,"output-file":"about.html"},"language":{"toc-title-document":"Table of contents","toc-title-website":"On this page","related-formats-title":"Other Formats","related-notebooks-title":"Notebooks","source-notebooks-prefix":"Source","other-links-title":"Other Links","code-links-title":"Code Links","launch-dev-container-title":"Launch Dev Container","launch-binder-title":"Launch Binder","article-notebook-label":"Article Notebook","notebook-preview-download":"Download Notebook","notebook-preview-download-src":"Download Source","notebook-preview-back":"Back to Article","manuscript-meca-bundle":"MECA Bundle","section-title-abstract":"Abstract","section-title-appendices":"Appendices","section-title-footnotes":"Footnotes","section-title-references":"References","section-title-reuse":"Reuse","section-title-copyright":"Copyright","section-title-citation":"Citation","appendix-attribution-cite-as":"For attribution, please cite this work as:","appendix-attribution-bibtex":"BibTeX citation:","appendix-view-license":"View License","title-block-author-single":"Author","title-block-author-plural":"Authors","title-block-affiliation-single":"Affiliation","title-block-affiliation-plural":"Affiliations","title-block-published":"Published","title-block-modified":"Modified","title-block-keywords":"Keywords","callout-tip-title":"Tip","callout-note-title":"Note","callout-warning-title":"Warning","callout-important-title":"Important","callout-caution-title":"Caution","code-summary":"Code","code-tools-menu-caption":"Code","code-tools-show-all-code":"Show All Code","code-tools-hide-all-code":"Hide All Code","code-tools-view-source":"View Source","code-tools-source-code":"Source Code","tools-share":"Share","tools-download":"Download","code-line":"Line","code-lines":"Lines","copy-button-tooltip":"Copy to Clipboard","copy-button-tooltip-success":"Copied!","repo-action-links-edit":"Edit this page","repo-action-links-source":"View source","repo-action-links-issue":"Report an issue","back-to-top":"Back to top","search-no-results-text":"No results","search-matching-documents-text":"matching documents","search-copy-link-title":"Copy link to search","search-hide-matches-text":"Hide additional matches","search-more-match-text":"more match in this document","search-more-matches-text":"more matches in this document","search-clear-button-title":"Clear","search-text-placeholder":"","search-detached-cancel-button-title":"Cancel","search-submit-button-title":"Submit","search-label":"Search","toggle-section":"Toggle section","toggle-sidebar":"Toggle sidebar navigation","toggle-dark-mode":"Toggle dark mode","toggle-reader-mode":"Toggle reader mode","toggle-navigation":"Toggle navigation","crossref-fig-title":"Figure","crossref-tbl-title":"Table","crossref-lst-title":"Listing","crossref-thm-title":"Theorem","crossref-lem-title":"Lemma","crossref-cor-title":"Corollary","crossref-prp-title":"Proposition","crossref-cnj-title":"Conjecture","crossref-def-title":"Definition","crossref-exm-title":"Example","crossref-exr-title":"Exercise","crossref-ch-prefix":"Chapter","crossref-apx-prefix":"Appendix","crossref-sec-prefix":"Section","crossref-eq-prefix":"Equation","crossref-lof-title":"List of Figures","crossref-lot-title":"List of Tables","crossref-lol-title":"List of Listings","environment-proof-title":"Proof","environment-remark-title":"Remark","environment-solution-title":"Solution","listing-page-order-by":"Order By","listing-page-order-by-default":"Default","listing-page-order-by-date-asc":"Oldest","listing-page-order-by-date-desc":"Newest","listing-page-order-by-number-desc":"High to Low","listing-page-order-by-number-asc":"Low to High","listing-page-field-date":"Date","listing-page-field-title":"Title","listing-page-field-description":"Description","listing-page-field-author":"Author","listing-page-field-filename":"File Name","listing-page-field-filemodified":"Modified","listing-page-field-subtitle":"Subtitle","listing-page-field-readingtime":"Reading Time","listing-page-field-wordcount":"Word Count","listing-page-field-categories":"Categories","listing-page-minutes-compact":"{0} min","listing-page-category-all":"All","listing-page-no-matches":"No matching items","listing-page-words":"{0} words","listing-page-filter":"Filter","draft":"Draft"},"metadata":{"lang":"en","fig-responsive":true,"quarto-version":"1.7.33","theme":{"dark":["darkly","themedark.scss"],"light":["flatly","themedark.scss"]},"logo":"logo.png","output-dir":"_site","page-layout":"article","title":"About"},"extensions":{"book":{"multiFile":true}}}},"projectFormats":["html"]} \ No newline at end of file diff --git a/.quarto/idx/index.qmd.json b/.quarto/idx/index.qmd.json index 8cde95b..4c437da 100644 --- a/.quarto/idx/index.qmd.json +++ b/.quarto/idx/index.qmd.json @@ -1 +1 @@ -{"title":"Overview","markdown":{"yaml":{"title":"Overview"},"containsRefs":false,"markdown":"\n\nThis is the documentation for VIRTUOS WORLD. \n","srcMarkdownNoYaml":"\n\nThis is the documentation for VIRTUOS WORLD. \n"},"formats":{"html":{"identifier":{"display-name":"HTML","target-format":"html","base-format":"html"},"execute":{"fig-width":7,"fig-height":5,"fig-format":"retina","fig-dpi":96,"df-print":"default","error":false,"eval":true,"cache":null,"freeze":false,"echo":true,"output":true,"warning":true,"include":true,"keep-md":false,"keep-ipynb":false,"ipynb":null,"enabled":null,"daemon":null,"daemon-restart":false,"debug":false,"ipynb-filters":[],"ipynb-shell-interactivity":null,"plotly-connected":true,"engine":"markdown"},"render":{"keep-tex":false,"keep-typ":false,"keep-source":false,"keep-hidden":false,"prefer-html":false,"output-divs":true,"output-ext":"html","fig-align":"default","fig-pos":null,"fig-env":null,"code-fold":"none","code-overflow":"scroll","code-link":false,"code-line-numbers":false,"code-tools":false,"tbl-colwidths":"auto","merge-includes":true,"inline-includes":false,"preserve-yaml":false,"latex-auto-mk":true,"latex-auto-install":true,"latex-clean":true,"latex-min-runs":1,"latex-max-runs":10,"latex-makeindex":"makeindex","latex-makeindex-opts":[],"latex-tlmgr-opts":[],"latex-input-paths":[],"latex-output-dir":null,"link-external-icon":false,"link-external-newwindow":false,"self-contained-math":false,"format-resources":[],"notebook-links":true},"pandoc":{"standalone":true,"wrap":"none","default-image-extension":"png","to":"html","toc":true,"output-file":"index.html"},"language":{"toc-title-document":"Table of contents","toc-title-website":"On this page","related-formats-title":"Other Formats","related-notebooks-title":"Notebooks","source-notebooks-prefix":"Source","other-links-title":"Other Links","code-links-title":"Code Links","launch-dev-container-title":"Launch Dev Container","launch-binder-title":"Launch Binder","article-notebook-label":"Article Notebook","notebook-preview-download":"Download Notebook","notebook-preview-download-src":"Download Source","notebook-preview-back":"Back to Article","manuscript-meca-bundle":"MECA Bundle","section-title-abstract":"Abstract","section-title-appendices":"Appendices","section-title-footnotes":"Footnotes","section-title-references":"References","section-title-reuse":"Reuse","section-title-copyright":"Copyright","section-title-citation":"Citation","appendix-attribution-cite-as":"For attribution, please cite this work as:","appendix-attribution-bibtex":"BibTeX citation:","appendix-view-license":"View License","title-block-author-single":"Author","title-block-author-plural":"Authors","title-block-affiliation-single":"Affiliation","title-block-affiliation-plural":"Affiliations","title-block-published":"Published","title-block-modified":"Modified","title-block-keywords":"Keywords","callout-tip-title":"Tip","callout-note-title":"Note","callout-warning-title":"Warning","callout-important-title":"Important","callout-caution-title":"Caution","code-summary":"Code","code-tools-menu-caption":"Code","code-tools-show-all-code":"Show All Code","code-tools-hide-all-code":"Hide All Code","code-tools-view-source":"View Source","code-tools-source-code":"Source Code","tools-share":"Share","tools-download":"Download","code-line":"Line","code-lines":"Lines","copy-button-tooltip":"Copy to Clipboard","copy-button-tooltip-success":"Copied!","repo-action-links-edit":"Edit this page","repo-action-links-source":"View source","repo-action-links-issue":"Report an issue","back-to-top":"Back to top","search-no-results-text":"No results","search-matching-documents-text":"matching documents","search-copy-link-title":"Copy link to search","search-hide-matches-text":"Hide additional matches","search-more-match-text":"more match in this document","search-more-matches-text":"more matches in this document","search-clear-button-title":"Clear","search-text-placeholder":"","search-detached-cancel-button-title":"Cancel","search-submit-button-title":"Submit","search-label":"Search","toggle-section":"Toggle section","toggle-sidebar":"Toggle sidebar navigation","toggle-dark-mode":"Toggle dark mode","toggle-reader-mode":"Toggle reader mode","toggle-navigation":"Toggle navigation","crossref-fig-title":"Figure","crossref-tbl-title":"Table","crossref-lst-title":"Listing","crossref-thm-title":"Theorem","crossref-lem-title":"Lemma","crossref-cor-title":"Corollary","crossref-prp-title":"Proposition","crossref-cnj-title":"Conjecture","crossref-def-title":"Definition","crossref-exm-title":"Example","crossref-exr-title":"Exercise","crossref-ch-prefix":"Chapter","crossref-apx-prefix":"Appendix","crossref-sec-prefix":"Section","crossref-eq-prefix":"Equation","crossref-lof-title":"List of Figures","crossref-lot-title":"List of Tables","crossref-lol-title":"List of Listings","environment-proof-title":"Proof","environment-remark-title":"Remark","environment-solution-title":"Solution","listing-page-order-by":"Order By","listing-page-order-by-default":"Default","listing-page-order-by-date-asc":"Oldest","listing-page-order-by-date-desc":"Newest","listing-page-order-by-number-desc":"High to Low","listing-page-order-by-number-asc":"Low to High","listing-page-field-date":"Date","listing-page-field-title":"Title","listing-page-field-description":"Description","listing-page-field-author":"Author","listing-page-field-filename":"File Name","listing-page-field-filemodified":"Modified","listing-page-field-subtitle":"Subtitle","listing-page-field-readingtime":"Reading Time","listing-page-field-wordcount":"Word Count","listing-page-field-categories":"Categories","listing-page-minutes-compact":"{0} min","listing-page-category-all":"All","listing-page-no-matches":"No matching items","listing-page-words":"{0} words","listing-page-filter":"Filter","draft":"Draft"},"metadata":{"lang":"en","fig-responsive":true,"quarto-version":"1.6.43","theme":{"dark":["darkly","theme.scss"],"light":["flatly","theme.scss"]},"logo":"logo.png","output-dir":"_site","page-layout":"article","title":"Overview"},"extensions":{"book":{"multiFile":true}}}},"projectFormats":["html"]} \ No newline at end of file +{"title":"Overview","markdown":{"yaml":{"title":"Overview"},"containsRefs":false,"markdown":"\n\nThis is the documentation for VIRTUOS WORLD. \n","srcMarkdownNoYaml":"\n\nThis is the documentation for VIRTUOS WORLD. \n"},"formats":{"html":{"identifier":{"display-name":"HTML","target-format":"html","base-format":"html"},"execute":{"fig-width":7,"fig-height":5,"fig-format":"retina","fig-dpi":96,"df-print":"default","error":false,"eval":true,"cache":null,"freeze":false,"echo":true,"output":true,"warning":true,"include":true,"keep-md":false,"keep-ipynb":false,"ipynb":null,"enabled":null,"daemon":null,"daemon-restart":false,"debug":false,"ipynb-filters":[],"ipynb-shell-interactivity":null,"plotly-connected":true,"engine":"markdown"},"render":{"keep-tex":false,"keep-typ":false,"keep-source":false,"keep-hidden":false,"prefer-html":false,"output-divs":true,"output-ext":"html","fig-align":"default","fig-pos":null,"fig-env":null,"code-fold":"none","code-overflow":"scroll","code-link":false,"code-line-numbers":false,"code-tools":false,"tbl-colwidths":"auto","merge-includes":true,"inline-includes":false,"preserve-yaml":false,"latex-auto-mk":true,"latex-auto-install":true,"latex-clean":true,"latex-min-runs":1,"latex-max-runs":10,"latex-makeindex":"makeindex","latex-makeindex-opts":[],"latex-tlmgr-opts":[],"latex-input-paths":[],"latex-output-dir":null,"link-external-icon":false,"link-external-newwindow":false,"self-contained-math":false,"format-resources":[],"notebook-links":true},"pandoc":{"standalone":true,"wrap":"none","default-image-extension":"png","to":"html","toc":true,"output-file":"index.html"},"language":{"toc-title-document":"Table of contents","toc-title-website":"On this page","related-formats-title":"Other Formats","related-notebooks-title":"Notebooks","source-notebooks-prefix":"Source","other-links-title":"Other Links","code-links-title":"Code Links","launch-dev-container-title":"Launch Dev Container","launch-binder-title":"Launch Binder","article-notebook-label":"Article Notebook","notebook-preview-download":"Download Notebook","notebook-preview-download-src":"Download Source","notebook-preview-back":"Back to Article","manuscript-meca-bundle":"MECA Bundle","section-title-abstract":"Abstract","section-title-appendices":"Appendices","section-title-footnotes":"Footnotes","section-title-references":"References","section-title-reuse":"Reuse","section-title-copyright":"Copyright","section-title-citation":"Citation","appendix-attribution-cite-as":"For attribution, please cite this work as:","appendix-attribution-bibtex":"BibTeX citation:","appendix-view-license":"View License","title-block-author-single":"Author","title-block-author-plural":"Authors","title-block-affiliation-single":"Affiliation","title-block-affiliation-plural":"Affiliations","title-block-published":"Published","title-block-modified":"Modified","title-block-keywords":"Keywords","callout-tip-title":"Tip","callout-note-title":"Note","callout-warning-title":"Warning","callout-important-title":"Important","callout-caution-title":"Caution","code-summary":"Code","code-tools-menu-caption":"Code","code-tools-show-all-code":"Show All Code","code-tools-hide-all-code":"Hide All Code","code-tools-view-source":"View Source","code-tools-source-code":"Source Code","tools-share":"Share","tools-download":"Download","code-line":"Line","code-lines":"Lines","copy-button-tooltip":"Copy to Clipboard","copy-button-tooltip-success":"Copied!","repo-action-links-edit":"Edit this page","repo-action-links-source":"View source","repo-action-links-issue":"Report an issue","back-to-top":"Back to top","search-no-results-text":"No results","search-matching-documents-text":"matching documents","search-copy-link-title":"Copy link to search","search-hide-matches-text":"Hide additional matches","search-more-match-text":"more match in this document","search-more-matches-text":"more matches in this document","search-clear-button-title":"Clear","search-text-placeholder":"","search-detached-cancel-button-title":"Cancel","search-submit-button-title":"Submit","search-label":"Search","toggle-section":"Toggle section","toggle-sidebar":"Toggle sidebar navigation","toggle-dark-mode":"Toggle dark mode","toggle-reader-mode":"Toggle reader mode","toggle-navigation":"Toggle navigation","crossref-fig-title":"Figure","crossref-tbl-title":"Table","crossref-lst-title":"Listing","crossref-thm-title":"Theorem","crossref-lem-title":"Lemma","crossref-cor-title":"Corollary","crossref-prp-title":"Proposition","crossref-cnj-title":"Conjecture","crossref-def-title":"Definition","crossref-exm-title":"Example","crossref-exr-title":"Exercise","crossref-ch-prefix":"Chapter","crossref-apx-prefix":"Appendix","crossref-sec-prefix":"Section","crossref-eq-prefix":"Equation","crossref-lof-title":"List of Figures","crossref-lot-title":"List of Tables","crossref-lol-title":"List of Listings","environment-proof-title":"Proof","environment-remark-title":"Remark","environment-solution-title":"Solution","listing-page-order-by":"Order By","listing-page-order-by-default":"Default","listing-page-order-by-date-asc":"Oldest","listing-page-order-by-date-desc":"Newest","listing-page-order-by-number-desc":"High to Low","listing-page-order-by-number-asc":"Low to High","listing-page-field-date":"Date","listing-page-field-title":"Title","listing-page-field-description":"Description","listing-page-field-author":"Author","listing-page-field-filename":"File Name","listing-page-field-filemodified":"Modified","listing-page-field-subtitle":"Subtitle","listing-page-field-readingtime":"Reading Time","listing-page-field-wordcount":"Word Count","listing-page-field-categories":"Categories","listing-page-minutes-compact":"{0} min","listing-page-category-all":"All","listing-page-no-matches":"No matching items","listing-page-words":"{0} words","listing-page-filter":"Filter","draft":"Draft"},"metadata":{"lang":"en","fig-responsive":true,"quarto-version":"1.7.33","theme":{"dark":["darkly","themedark.scss"],"light":["flatly","themedark.scss"]},"logo":"logo.png","output-dir":"_site","page-layout":"article","title":"Overview"},"extensions":{"book":{"multiFile":true}}}},"projectFormats":["html"]} \ No newline at end of file diff --git a/.quarto/project-cache/deno-kv-file b/.quarto/project-cache/deno-kv-file index adf9ec6610999c053201b644e766c07b48a14ac9..8c19e5c609715a7022d2e54a36b2745b5dd51673 100644 GIT binary patch literal 53248 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 O^>>%*uZp0nrvC$$2sA?g delta 135 zcmZozz}&EaX@WE>69WSS=R^g2My8Dk%j8*pGVuT0Ea>o_UznAFg@KWSiwh{v#Gk^z zpThrQv!Fl(|Kz|`YLm-m#fgiv%ZYI^axgNLr4|)u=I1f|=T~AhWZwMWp3z}a01F2b f{{{yB4g8;gx|Z-y-qWB6)TPMB%giYEAFc%e96BW8 diff --git a/_quarto.yml b/_quarto.yml index 0325c0a..664c3e5 100644 --- a/_quarto.yml +++ b/_quarto.yml @@ -36,8 +36,8 @@ website: theme: - dark: [darkly, theme.scss] - light: [flatly, theme.scss] + dark: [darkly, themedark.scss] + light: [flatly, themedark.scss] # Set the logo for the header diff --git a/_site/about.html b/_site/about.html index e0cced8..857ba2f 100644 --- a/_site/about.html +++ b/_site/about.html @@ -2,7 +2,7 @@ - + @@ -30,17 +30,18 @@ ul.task-list li input[type="checkbox"] { - + + - - + + - - + +
@@ -191,6 +352,7 @@ ul.task-list li input[type="checkbox"] {
+

About

@@ -216,380 +378,255 @@ ul.task-list li input[type="checkbox"] {
+ let selectedAnnoteEl; + const selectorForAnnotation = ( cell, annotation) => { + let cellAttr = 'data-code-cell="' + cell + '"'; + let lineAttr = 'data-code-annotation="' + annotation + '"'; + const selector = 'span[' + cellAttr + '][' + lineAttr + ']'; + return selector; + } + const selectCodeLines = (annoteEl) => { + const doc = window.document; + const targetCell = annoteEl.getAttribute("data-target-cell"); + const targetAnnotation = annoteEl.getAttribute("data-target-annotation"); + const annoteSpan = window.document.querySelector(selectorForAnnotation(targetCell, targetAnnotation)); + const lines = annoteSpan.getAttribute("data-code-lines").split(","); + const lineIds = lines.map((line) => { + return targetCell + "-" + line; + }) + let top = null; + let height = null; + let parent = null; + if (lineIds.length > 0) { + //compute the position of the single el (top and bottom and make a div) + const el = window.document.getElementById(lineIds[0]); + top = el.offsetTop; + height = el.offsetHeight; + parent = el.parentElement.parentElement; + if (lineIds.length > 1) { + const lastEl = window.document.getElementById(lineIds[lineIds.length - 1]); + const bottom = lastEl.offsetTop + lastEl.offsetHeight; + height = bottom - top; + } + if (top !== null && height !== null && parent !== null) { + // cook up a div (if necessary) and position it + let div = window.document.getElementById("code-annotation-line-highlight"); + if (div === null) { + div = window.document.createElement("div"); + div.setAttribute("id", "code-annotation-line-highlight"); + div.style.position = 'absolute'; + parent.appendChild(div); + } + div.style.top = top - 2 + "px"; + div.style.height = height + 4 + "px"; + div.style.left = 0; + let gutterDiv = window.document.getElementById("code-annotation-line-highlight-gutter"); + if (gutterDiv === null) { + gutterDiv = window.document.createElement("div"); + gutterDiv.setAttribute("id", "code-annotation-line-highlight-gutter"); + gutterDiv.style.position = 'absolute'; + const codeCell = window.document.getElementById(targetCell); + const gutter = codeCell.querySelector('.code-annotation-gutter'); + gutter.appendChild(gutterDiv); + } + gutterDiv.style.top = top - 2 + "px"; + gutterDiv.style.height = height + 4 + "px"; + } + selectedAnnoteEl = annoteEl; + } + }; + const unselectCodeLines = () => { + const elementsIds = ["code-annotation-line-highlight", "code-annotation-line-highlight-gutter"]; + elementsIds.forEach((elId) => { + const div = window.document.getElementById(elId); + if (div) { + div.remove(); + } + }); + selectedAnnoteEl = undefined; + }; + // Handle positioning of the toggle + window.addEventListener( + "resize", + throttle(() => { + elRect = undefined; + if (selectedAnnoteEl) { + selectCodeLines(selectedAnnoteEl); + } + }, 10) + ); + function throttle(fn, ms) { + let throttle = false; + let timer; + return (...args) => { + if(!throttle) { // first call gets through + fn.apply(this, args); + throttle = true; + } else { // all the others get throttled + if(timer) clearTimeout(timer); // cancel #2 + timer = setTimeout(() => { + fn.apply(this, args); + timer = throttle = false; + }, ms); + } + }; + } + // Attach click handler to the DT + const annoteDls = window.document.querySelectorAll('dt[data-target-cell]'); + for (const annoteDlNode of annoteDls) { + annoteDlNode.addEventListener('click', (event) => { + const clickedEl = event.target; + if (clickedEl !== selectedAnnoteEl) { + unselectCodeLines(); + const activeEl = window.document.querySelector('dt[data-target-cell].code-annotation-active'); + if (activeEl) { + activeEl.classList.remove('code-annotation-active'); + } + selectCodeLines(clickedEl); + clickedEl.classList.add('code-annotation-active'); + } else { + // Unselect the line + unselectCodeLines(); + clickedEl.classList.remove('code-annotation-active'); + } + }); + } + const findCites = (el) => { + const parentEl = el.parentElement; + if (parentEl) { + const cites = parentEl.dataset.cites; + if (cites) { + return { + el, + cites: cites.split(' ') + }; + } else { + return findCites(el.parentElement) + } + } else { + return undefined; + } + }; + var bibliorefs = window.document.querySelectorAll('a[role="doc-biblioref"]'); + for (var i=0; i