Skip to content

Commit

Permalink
ci: quarto automatic render (#155)
Browse files Browse the repository at this point in the history
skip-checks: true

Co-authored-by: mcanouil <[email protected]>
  • Loading branch information
github-actions[bot] and mcanouil authored Apr 1, 2024
1 parent 216d881 commit 0c04830
Show file tree
Hide file tree
Showing 24 changed files with 646 additions and 444 deletions.
49 changes: 30 additions & 19 deletions _site/blog.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>

<meta charset="utf-8">
<meta name="generator" content="quarto-1.5.24">
<meta name="generator" content="quarto-1.5.27">

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">

Expand Down Expand Up @@ -245,7 +245,7 @@ <h5 class="quarto-listing-category-title">Categories</h5><div class="quarto-list

<div class="quarto-listing quarto-listing-container-default" id="listing-listing">
<div class="list quarto-listing-default">
<div class="quarto-post image-right" data-index="0" data-categories="Quarto,Q&amp;A,JavaScript,theme,dark mode,light mode" data-listing-date-sort="1685404800000" data-listing-file-modified-sort="1710090069590" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="392">
<div class="quarto-post image-right" data-index="0" data-categories="Quarto,Q&amp;A,JavaScript,theme,dark mode,light mode" data-listing-date-sort="1685404800000" data-listing-file-modified-sort="1711972853307" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="392">
<div class="thumbnail">
<p><a href="./posts/2023-05-30-quarto-light-dark/index.html" class="no-external"></a></p><a href="./posts/2023-05-30-quarto-light-dark/index.html" class="no-external">
<p><img src="./posts/2023-05-30-quarto-light-dark/featured.gif" class="thumbnail-image" alt="Animated GIF showing a ggplot2 figure switching from light to dark on theme toggle switch.
Expand Down Expand Up @@ -294,7 +294,7 @@ <h3 class="no-anchor listing-title">
</a>
</div>
</div>
<div class="quarto-post image-right" data-index="1" data-categories="Quarto,Q&amp;A,Docker" data-listing-date-sort="1683417600000" data-listing-file-modified-sort="1710090069578" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="10" data-listing-word-count-sort="1860">
<div class="quarto-post image-right" data-index="1" data-categories="Quarto,Q&amp;A,Docker" data-listing-date-sort="1683417600000" data-listing-file-modified-sort="1711972853295" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="10" data-listing-word-count-sort="1860">
<div class="thumbnail">
<p><a href="./posts/2023-05-07-quarto-docker/index.html" class="no-external"></a></p><a href="./posts/2023-05-07-quarto-docker/index.html" class="no-external">
<p><img src="./posts/2023-05-07-quarto-docker/featured.png" class="thumbnail-image" alt="Docker logo with a whale and containers on top of it, and Quarto logo with text inside the whale.
Expand Down Expand Up @@ -334,7 +334,7 @@ <h3 class="no-anchor listing-title">
</a>
</div>
</div>
<div class="quarto-post image-right" data-index="2" data-categories="Quarto,Q&amp;A,MathJax,LaTeX" data-listing-date-sort="1678579200000" data-listing-file-modified-sort="1710090069578" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="212">
<div class="quarto-post image-right" data-index="2" data-categories="Quarto,Q&amp;A,MathJax,LaTeX" data-listing-date-sort="1678579200000" data-listing-file-modified-sort="1711972853295" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="212">
<div class="thumbnail">
<p><a href="./posts/2023-03-12-quarto-mathjax-packages/index.html" class="no-external"></a></p><a href="./posts/2023-03-12-quarto-mathjax-packages/index.html" class="no-external">
<p><img src="./posts/2023-03-12-quarto-mathjax-packages/featured.png" class="thumbnail-image" alt="Quarto logo and text in the center of the image. Below, MathJax logo and text.
Expand Down Expand Up @@ -377,7 +377,7 @@ <h3 class="no-anchor listing-title">
</a>
</div>
</div>
<div class="quarto-post image-right" data-index="3" data-categories="Quarto,Q&amp;A,R,knitr" data-listing-date-sort="1677974400000" data-listing-file-modified-sort="1710090069578" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="310">
<div class="quarto-post image-right" data-index="3" data-categories="Quarto,Q&amp;A,R,knitr" data-listing-date-sort="1677974400000" data-listing-file-modified-sort="1711972853295" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="2" data-listing-word-count-sort="310">
<div class="thumbnail">
<p><a href="./posts/2023-03-05-quarto-auto-table-crossref/index.html" class="no-external"></a></p><a href="./posts/2023-03-05-quarto-auto-table-crossref/index.html" class="no-external">
<p><img src="./posts/2023-03-05-quarto-auto-table-crossref/featured.png" class="thumbnail-image" alt="Screenshot of an html rendered by Quarto. it starts with a sentence saying below are several tables by species of penguins, followed by an item list showing the species and their respective cross-reference to the tables.
Expand Down Expand Up @@ -421,7 +421,7 @@ <h3 class="no-anchor listing-title">
</a>
</div>
</div>
<div class="quarto-post image-right" data-index="4" data-categories="R,blogdown,rmarkdown,HUGO,Website" data-listing-date-sort="1620259200000" data-listing-file-modified-sort="1710090069574" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="16" data-listing-word-count-sort="3098">
<div class="quarto-post image-right" data-index="4" data-categories="R,blogdown,rmarkdown,HUGO,Website" data-listing-date-sort="1620259200000" data-listing-file-modified-sort="1711972853295" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="16" data-listing-word-count-sort="3098">
<div class="thumbnail">
<p><a href="./posts/2021-05-06-floating-toc-in-blogdown/index.html" class="no-external"></a></p><a href="./posts/2021-05-06-floating-toc-in-blogdown/index.html" class="no-external">
<p><img src="./posts/2021-05-06-floating-toc-in-blogdown/featured.png" class="thumbnail-image" alt="Screenshot of the `blogdown` blog post &amp;#039;Add a Floating Table of Contents in `blogdown`' showing a table of content on the right.
Expand Down Expand Up @@ -467,7 +467,7 @@ <h3 class="no-anchor listing-title">
</a>
</div>
</div>
<div class="quarto-post image-right" data-index="5" data-categories="R,Visualisation,ggplot2,gganimate,Fun" data-listing-date-sort="1588723200000" data-listing-file-modified-sort="1710090069554" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="29" data-listing-word-count-sort="5627">
<div class="quarto-post image-right" data-index="5" data-categories="R,Visualisation,ggplot2,gganimate,Fun" data-listing-date-sort="1588723200000" data-listing-file-modified-sort="1711972853275" data-listing-date-modified-sort="NaN" data-listing-reading-time-sort="29" data-listing-word-count-sort="5627">
<div class="thumbnail">
<p><a href="./posts/2020-05-06-ggpacman/index.html" class="no-external"></a></p><a href="./posts/2020-05-06-ggpacman/index.html" class="no-external">
<p><img src="./posts/2020-05-06-ggpacman/featured.png" class="thumbnail-image" alt="`ggpacman` hexagonal logo representing a red ghost from the game Pac-Man on a black background with a blue border and `ggpacman` written in yellow below the ghost.
Expand Down Expand Up @@ -553,18 +553,7 @@ <h3 class="no-anchor listing-title">
}
return false;
}
const clipboard = new window.ClipboardJS('.code-copy-button', {
text: function(trigger) {
const codeEl = trigger.previousElementSibling.cloneNode(true);
for (const childEl of codeEl.children) {
if (isCodeAnnotation(childEl)) {
childEl.remove();
}
}
return codeEl.innerText;
}
});
clipboard.on('success', function(e) {
const onCopySuccess = function(e) {
// button target
const button = e.trigger;
// don't keep focus
Expand Down Expand Up @@ -596,7 +585,29 @@ <h3 class="no-anchor listing-title">
}, 1000);
// clear code selection
e.clearSelection();
}
const getTextToCopy = function(trigger) {
const codeEl = trigger.previousElementSibling.cloneNode(true);
for (const childEl of codeEl.children) {
if (isCodeAnnotation(childEl)) {
childEl.remove();
}
}
return codeEl.innerText;
}
const clipboard = new window.ClipboardJS('.code-copy-button:not([data-in-quarto-modal])', {
text: getTextToCopy
});
clipboard.on('success', onCopySuccess);
if (window.document.getElementById('quarto-embedded-source-code-modal')) {
// For code content inside modals, clipBoardJS needs to be initialized with a container option
// TODO: Check when it could be a function (https://github.com/zenorocha/clipboard.js/issues/860)
const clipboardModal = new window.ClipboardJS('.code-copy-button[data-in-quarto-modal]', {
text: getTextToCopy,
container: window.document.getElementById('quarto-embedded-source-code-modal')
});
clipboardModal.on('success', onCopySuccess);
}
const viewSource = window.document.getElementById('quarto-view-source') ||
window.document.getElementById('quarto-code-tools-source');
if (viewSource) {
Expand Down
37 changes: 24 additions & 13 deletions _site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>

<meta charset="utf-8">
<meta name="generator" content="quarto-1.5.24">
<meta name="generator" content="quarto-1.5.27">

<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">

Expand Down Expand Up @@ -268,18 +268,7 @@ <h2 data-anchor-id="interests">Interests</h2>
}
return false;
}
const clipboard = new window.ClipboardJS('.code-copy-button', {
text: function(trigger) {
const codeEl = trigger.previousElementSibling.cloneNode(true);
for (const childEl of codeEl.children) {
if (isCodeAnnotation(childEl)) {
childEl.remove();
}
}
return codeEl.innerText;
}
});
clipboard.on('success', function(e) {
const onCopySuccess = function(e) {
// button target
const button = e.trigger;
// don't keep focus
Expand Down Expand Up @@ -311,7 +300,29 @@ <h2 data-anchor-id="interests">Interests</h2>
}, 1000);
// clear code selection
e.clearSelection();
}
const getTextToCopy = function(trigger) {
const codeEl = trigger.previousElementSibling.cloneNode(true);
for (const childEl of codeEl.children) {
if (isCodeAnnotation(childEl)) {
childEl.remove();
}
}
return codeEl.innerText;
}
const clipboard = new window.ClipboardJS('.code-copy-button:not([data-in-quarto-modal])', {
text: getTextToCopy
});
clipboard.on('success', onCopySuccess);
if (window.document.getElementById('quarto-embedded-source-code-modal')) {
// For code content inside modals, clipBoardJS needs to be initialized with a container option
// TODO: Check when it could be a function (https://github.com/zenorocha/clipboard.js/issues/860)
const clipboardModal = new window.ClipboardJS('.code-copy-button[data-in-quarto-modal]', {
text: getTextToCopy,
container: window.document.getElementById('quarto-embedded-source-code-modal')
});
clipboardModal.on('success', onCopySuccess);
}
const viewSource = window.document.getElementById('quarto-view-source') ||
window.document.getElementById('quarto-code-tools-source');
if (viewSource) {
Expand Down
30 changes: 15 additions & 15 deletions _site/listings.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
[
{
"listing": "/projects.html",
"items": []
},
{
"listing": "/publications.html",
"items": []
"listing": "/blog.html",
"items": [
"/posts/2023-05-30-quarto-light-dark/index.html",
"/posts/2023-05-07-quarto-docker/index.html",
"/posts/2023-03-12-quarto-mathjax-packages/index.html",
"/posts/2023-03-05-quarto-auto-table-crossref/index.html",
"/posts/2021-05-06-floating-toc-in-blogdown/index.html",
"/posts/2020-05-06-ggpacman/index.html"
]
},
{
"listing": "/talks.html",
Expand All @@ -20,14 +23,11 @@
]
},
{
"listing": "/blog.html",
"items": [
"/posts/2023-05-30-quarto-light-dark/index.html",
"/posts/2023-05-07-quarto-docker/index.html",
"/posts/2023-03-12-quarto-mathjax-packages/index.html",
"/posts/2023-03-05-quarto-auto-table-crossref/index.html",
"/posts/2021-05-06-floating-toc-in-blogdown/index.html",
"/posts/2020-05-06-ggpacman/index.html"
]
"listing": "/publications.html",
"items": []
},
{
"listing": "/projects.html",
"items": []
}
]
39 changes: 25 additions & 14 deletions _site/posts/2020-05-06-ggpacman/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta charset="utf-8">
<meta name="generator" content="quarto-1.5.24">
<meta name="generator" content="quarto-1.5.27">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<meta name="author" content="Mickaël CANOUIL">
<meta name="description" content="The story of ggpacman. Or how to build a useless but fun R package to make a GIF of the game Pac-Man.">
Expand Down Expand Up @@ -1581,18 +1581,7 @@ <h1 class="title">A <code>ggplot2</code> and <code>gganimate</code> Version of P
}
return false;
}
const clipboard = new window.ClipboardJS('.code-copy-button', {
text: function(trigger) {
const codeEl = trigger.previousElementSibling.cloneNode(true);
for (const childEl of codeEl.children) {
if (isCodeAnnotation(childEl)) {
childEl.remove();
}
}
return codeEl.innerText;
}
});
clipboard.on('success', function(e) {
const onCopySuccess = function(e) {
// button target
const button = e.trigger;
// don't keep focus
Expand Down Expand Up @@ -1624,7 +1613,29 @@ <h1 class="title">A <code>ggplot2</code> and <code>gganimate</code> Version of P
}, 1000);
// clear code selection
e.clearSelection();
}
const getTextToCopy = function(trigger) {
const codeEl = trigger.previousElementSibling.cloneNode(true);
for (const childEl of codeEl.children) {
if (isCodeAnnotation(childEl)) {
childEl.remove();
}
}
return codeEl.innerText;
}
const clipboard = new window.ClipboardJS('.code-copy-button:not([data-in-quarto-modal])', {
text: getTextToCopy
});
clipboard.on('success', onCopySuccess);
if (window.document.getElementById('quarto-embedded-source-code-modal')) {
// For code content inside modals, clipBoardJS needs to be initialized with a container option
// TODO: Check when it could be a function (https://github.com/zenorocha/clipboard.js/issues/860)
const clipboardModal = new window.ClipboardJS('.code-copy-button[data-in-quarto-modal]', {
text: getTextToCopy,
container: window.document.getElementById('quarto-embedded-source-code-modal')
});
clipboardModal.on('success', onCopySuccess);
}
const viewSource = window.document.getElementById('quarto-view-source') ||
window.document.getElementById('quarto-code-tools-source');
if (viewSource) {
Expand Down Expand Up @@ -2032,7 +2043,7 @@ <h1 class="title">A <code>ggplot2</code> and <code>gganimate</code> Version of P
"$1<sup style='font-size:0.5em;font-style:italic;'>$2</sup>"
);
});
</script><script>var lightboxQuarto = GLightbox({"loop":false,"closeEffect":"zoom","descPosition":"bottom","openEffect":"zoom","selector":".lightbox"});
</script><script>var lightboxQuarto = GLightbox({"openEffect":"zoom","closeEffect":"zoom","descPosition":"bottom","loop":false,"selector":".lightbox"});
window.onload = () => {
lightboxQuarto.on('slide_before_load', (data) => {
const { slideIndex, slideNode, slideConfig, player, trigger } = data;
Expand Down
39 changes: 25 additions & 14 deletions _site/posts/2021-05-06-floating-toc-in-blogdown/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta charset="utf-8">
<meta name="generator" content="quarto-1.5.24">
<meta name="generator" content="quarto-1.5.27">
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=yes">
<meta name="author" content="Mickaël CANOUIL">
<meta name="description" content="How to have a table of contents (TOC) on either the left or the right side of a post? I have an answer!">
Expand Down Expand Up @@ -687,18 +687,7 @@ <h1 class="title">Add a Floating Table of Contents in <code>blogdown</code>
}
return false;
}
const clipboard = new window.ClipboardJS('.code-copy-button', {
text: function(trigger) {
const codeEl = trigger.previousElementSibling.cloneNode(true);
for (const childEl of codeEl.children) {
if (isCodeAnnotation(childEl)) {
childEl.remove();
}
}
return codeEl.innerText;
}
});
clipboard.on('success', function(e) {
const onCopySuccess = function(e) {
// button target
const button = e.trigger;
// don't keep focus
Expand Down Expand Up @@ -730,7 +719,29 @@ <h1 class="title">Add a Floating Table of Contents in <code>blogdown</code>
}, 1000);
// clear code selection
e.clearSelection();
}
const getTextToCopy = function(trigger) {
const codeEl = trigger.previousElementSibling.cloneNode(true);
for (const childEl of codeEl.children) {
if (isCodeAnnotation(childEl)) {
childEl.remove();
}
}
return codeEl.innerText;
}
const clipboard = new window.ClipboardJS('.code-copy-button:not([data-in-quarto-modal])', {
text: getTextToCopy
});
clipboard.on('success', onCopySuccess);
if (window.document.getElementById('quarto-embedded-source-code-modal')) {
// For code content inside modals, clipBoardJS needs to be initialized with a container option
// TODO: Check when it could be a function (https://github.com/zenorocha/clipboard.js/issues/860)
const clipboardModal = new window.ClipboardJS('.code-copy-button[data-in-quarto-modal]', {
text: getTextToCopy,
container: window.document.getElementById('quarto-embedded-source-code-modal')
});
clipboardModal.on('success', onCopySuccess);
}
const viewSource = window.document.getElementById('quarto-view-source') ||
window.document.getElementById('quarto-code-tools-source');
if (viewSource) {
Expand Down Expand Up @@ -1138,7 +1149,7 @@ <h1 class="title">Add a Floating Table of Contents in <code>blogdown</code>
"$1<sup style='font-size:0.5em;font-style:italic;'>$2</sup>"
);
});
</script><script>var lightboxQuarto = GLightbox({"closeEffect":"zoom","selector":".lightbox","loop":false,"openEffect":"zoom","descPosition":"bottom"});
</script><script>var lightboxQuarto = GLightbox({"descPosition":"bottom","openEffect":"zoom","selector":".lightbox","closeEffect":"zoom","loop":false});
window.onload = () => {
lightboxQuarto.on('slide_before_load', (data) => {
const { slideIndex, slideNode, slideConfig, player, trigger } = data;
Expand Down
Loading

0 comments on commit 0c04830

Please sign in to comment.