Mickaël CANOUIL, Ph.D.'s Avatar

Mickaël CANOUIL, Ph.D.

@mickael.canouil.fr

Biostatistician, R developer, Quarto wizard, and cinephile.

161 Followers  |  49 Following  |  119 Posts  |  Joined: 17.11.2024  |  2.2139

Latest posts by mickael.canouil.fr on Bluesky

Preview
GitHub - mcanouil/quarto-external: Quarto extension to include content or partial content from external file. Quarto extension to include content or partial content from external file. - mcanouil/quarto-external

🚀 New Quarto Extension: External

Makes including external content in your Quarto documents a breeze! Simply pull in content from URLs using a shortcode.

Perfect for shared content & keeping docs DRY!

github.com/mcanouil/qua...

#Quarto #OpenSource #DataScience #QuartoPub

30.07.2025 19:21 — 👍 9    🔁 2    💬 0    📌 0

Thanks!

It's because authors are actual pages which also have the inconvenient to elongate the rendering time by a lot.
It's actually easier to search authors on the main page via the listing search, then click on the author on any card, to see all the extensions from this author.

29.07.2025 13:26 — 👍 1    🔁 0    💬 0    📌 0

Looking for feedback on my Quarto extensions listing! 📝

How's the navigation and browsing experience at m.canouil.dev/quarto-exten...?

Your feedbacks: github.com/mcanouil/qua... (or here)

I'd appreciate it if you could share/repost to help me reach more users!

#Quarto #QuartoExtension #QuartoPub

29.07.2025 12:52 — 👍 6    🔁 7    💬 1    📌 0
Preview
GitHub - mcanouil/quarto-modal: A Quarto extension providing a simple way to create Bootstrap modals in your HTML documents. A Quarto extension providing a simple way to create Bootstrap modals in your HTML documents. - mcanouil/quarto-modal

🚀 New Quarto Modal Extension!

Create stunning Bootstrap modals in your HTML documents with just a few lines of Markdown!
The `quarto-modal` extension makes it dead simple to add interactive pop-ups to your content.

#Quarto #QuartoPub #Modal #DataScience #BootStrap

github.com/mcanouil/qua...

27.07.2025 19:44 — 👍 17    🔁 3    💬 0    📌 0

You are comparing two different things.
Compare your R code to: [Red]{fg="red"}

20.07.2025 21:40 — 👍 3    🔁 0    💬 1    📌 0
Preview
GitHub - mcanouil/quarto-highlight-text: Quarto extension that allows to highlight text in a document for various formats: HTML, LaTeX, Typst, Reveal.js, Beamer, PowerPoint, and Docx. Quarto extension that allows to highlight text in a document for various formats: HTML, LaTeX, Typst, Reveal.js, Beamer, PowerPoint, and Docx. - mcanouil/quarto-highlight-text

If you are only looking to change text or background colour for some text, there is the « Highlight Text » Quarto extension which does not rely on the engine and works across almost all formats.

github.com/mcanouil/qua...

#Quarto #QuartoPub

20.07.2025 21:08 — 👍 2    🔁 0    💬 0    📌 1

This extension update (on my side) was really overdue (almost two years).
1.0.0 is finally out and it supports nearly everything it should (I think).
I did not know, it was used, so I'm glad I spent a day on this update.😊

20.07.2025 16:24 — 👍 2    🔁 0    💬 0    📌 0

If you update the extension, you'll get all the nice stuff, glyph not being selected, accessibility, the glyph becomes a copy button to get the colour code. 😉

20.07.2025 16:12 — 👍 1    🔁 0    💬 1    📌 0
Preview
GitHub - mcanouil/quarto-preview-colour: A Quarto extension to add preview colour as a coloured symbol next to colour code in HTML, PDF, Typst, Docx, Reveal.js, Beamer, and PowerPoint A Quarto extension to add preview colour as a coloured symbol next to colour code in HTML, PDF, Typst, Docx, Reveal.js, Beamer, and PowerPoint - mcanouil/quarto-preview-colour

🎨 NEW: Quarto Preview Colour Extension v1.0.0!

✨ Inline colour previews (code and/or text)
✨ Hex, RGB, HSL, and HWB support
✨ Click to copy colour codes (HTML)
✨ HTML, LaTeX, Typst, DOCX & PPTX support

github.com/mcanouil/qua...

#Quarto #QuartoPub

19.07.2025 18:28 — 👍 28    🔁 6    💬 0    📌 1
Inline Code – Quarto

Since « inline-ish », « inline » made its entrance in Quarto.

quarto.org/docs/computa...

#Quarto

16.07.2025 22:42 — 👍 2    🔁 1    💬 0    📌 0
Pandoc - Pandoc Lua Filters

Source: pandoc.org/lua-filters....

15.07.2025 11:32 — 👍 1    🔁 0    💬 1    📌 0

Going through links and generating new ones with pandoc.Link("<text>", url)

15.07.2025 11:31 — 👍 2    🔁 0    💬 1    📌 0

What do you mean by "converted"?
The <> is a Markdown syntax for links. For instance, Pandoc has a native extension that read bare URLs (no <>) into one with <> to be then translated to other formats.

If your goal is to actually display <> for bare URL.
The filter should not be too hard to make

15.07.2025 11:30 — 👍 3    🔁 1    💬 1    📌 0
Preview
GitHub - mcanouil/brand-quarto-pkgdown: A demonstration of integrating brand.yml into Quarto and pkgdown websites A demonstration of integrating brand.yml into Quarto and pkgdown websites - mcanouil/brand-quarto-pkgdown

Indeed you can with possible tweaks if you want to "integrate" it into a Quarto website.

github.com/mcanouil/bra...

#Quarto #BrandYML

15.07.2025 11:21 — 👍 2    🔁 1    💬 0    📌 0

I did a quick attempt at merging the file names but it did not go exactly as expected for code cells being evaluated and having ˋ#| filename:` rather than code block attribute.

14.07.2025 16:16 — 👍 3    🔁 0    💬 0    📌 0

I did not « release » my extension because it’s tricky if the code block/cell already has a file name attribute.
The only way to alleviate this is to (first) fix a bug on Quarto CLI. (I submitted a PR yesterday)

14.07.2025 16:14 — 👍 3    🔁 0    💬 1    📌 0
Preview
GitHub - mcanouil/quarto-iconify: Use Iconify icons in HTML-based Quarto documents (over 200,000 open source vector icons). Use Iconify icons in HTML-based Quarto documents (over 200,000 open source vector icons). - mcanouil/quarto-iconify

New Quarto Iconify release! (v3.0.1)

- YAML configuration is now scoped under `extensions.iconify`.

- Quarto shortcode to get the Quarto logo easily: `{{< quarto >}}` (short for `{{< iconify simple-icons:quarto style="color:#74aadb;" >}}`)

github.com/mcanouil/qua...

#Quarto #Iconify #QuartoPub

14.07.2025 12:01 — 👍 4    🔁 1    💬 0    📌 0
Preview
About – Quarto Extensions Explore the ‘Quarto Extensions’ website, a comprehensive repository of extensions designed to enhance your Quarto experience. From new formats and shortcodes to filters that enrich your content with i...

Unlock the full potential of Quarto with this curated collection of extensions! 🚀

Easily browse, search, and filter extensions by categories and keywords, then install them effortlessly with a simple click or command.

m.canouil.dev/quarto-exten...

#Quarto #VSCode #PositronIDE #QuartoPub

01.06.2025 21:26 — 👍 9    🔁 3    💬 1    📌 0
Revealjs Plugins – Quarto

See the extension mechanism to create/use Reveal.js plugins in Quarto.

quarto.org/docs/extensi...

11.07.2025 06:31 — 👍 1    🔁 0    💬 0    📌 0

Putting myself out there a bit. Honest request from an open-source developer:

Can I please ask you to encourage people you know to stop with the "any updates on this?" discussion post? Every post like that genuinely makes me die inside a little bit.

I'll try to explain in this thread. 1/

20.06.2025 13:38 — 👍 57    🔁 24    💬 2    📌 1
Preview
About – Quarto Extensions Explore the ‘Quarto Extensions’ website, a comprehensive repository of extensions designed to enhance your Quarto experience. From new formats and shortcodes to filters that enrich your content with i...

Unlock the full potential of Quarto with this curated collection of extensions! 🚀

Easily browse, search, and filter extensions by categories and keywords, then install them effortlessly with a simple click or command.

m.canouil.dev/quarto-exten...

#Quarto #VSCode #PositronIDE #QuartoPub

01.06.2025 21:26 — 👍 9    🔁 3    💬 1    📌 0
Preview
GitHub - mcanouil/awesome-quarto: A curated list of Quarto talks, tools, examples & articles! Contributions welcome! A curated list of Quarto talks, tools, examples & articles! Contributions welcome! - mcanouil/awesome-quarto

You saw or you made something related to #QuartoPub #Quarto either with #ObservableJS, #RStats, #Python or #JuliaLang?

You want it to be seen/shared?
Please submit a suggestion issue to #AwesomeQuarto

PS: if you like this list, star it and share it 😉

github.com/mcanouil/awe...

01.06.2025 21:14 — 👍 8    🔁 3    💬 0    📌 1
Release 2025-06-01 · mcanouil/awesome-quarto Featured Quarto Wizard - A Visual Studio Code extension that assists you in managing Quarto projects, such as installing and updating extensions. Quarto Wingman - A Visual Studio Code extension th...

🚀 Awesome Quarto Update! 🚀
Two new VSCode/Positron extensions Quarto Wizard & Quarto Wingman! (+ some much-needed cleanup)

🔗 Check it out & level up your workflow: github.com/mcanouil/awe...

#Quarto #VSCode #PositronIDE

01.06.2025 21:07 — 👍 3    🔁 1    💬 0    📌 0
The image shows a section of documentation for the Iconify Quarto Extension version 3.0.0. The documentation includes a code block with YAML configuration settings for the extension, specifying the title, subtitle, format, and iconify settings such as set, size, and flip. Below the code block, there is a table with two columns: "Shortcode" and "Icon." The table lists four shortcodes for different emojis and their corresponding icons. The shortcodes are '{{< iconify exploding-head >}}', '{{< iconify anguished-face >}}', '{{< iconify astonished-face >}}', and '{{< iconify face-with-spiral-eyes >}}'. The icons are an exploding head emoji, an anguished face emoji, an astonished face emoji, and a face with spiral eyes emoji, respectively. All icons are upside down.

The image shows a section of documentation for the Iconify Quarto Extension version 3.0.0. The documentation includes a code block with YAML configuration settings for the extension, specifying the title, subtitle, format, and iconify settings such as set, size, and flip. Below the code block, there is a table with two columns: "Shortcode" and "Icon." The table lists four shortcodes for different emojis and their corresponding icons. The shortcodes are '{{< iconify exploding-head >}}', '{{< iconify anguished-face >}}', '{{< iconify astonished-face >}}', and '{{< iconify face-with-spiral-eyes >}}'. The icons are an exploding head emoji, an anguished face emoji, an astonished face emoji, and a face with spiral eyes emoji, respectively. All icons are upside down.

Quarto Iconify 3.0.0 is there!

Set your own global default values via the YAML frontmatter because sometimes you want things to get upside down all at once 🙃

github.com/mcanouil/qua...

#Quarto #Iconify #HTML

20.05.2025 16:20 — 👍 13    🔁 3    💬 0    📌 0
Preview
How to use GitHub Codespaces to simplify your Quarto workshops – Quarto In this post, I’ll teach you the basics of GitHub Codespaces and how to use them to make it easier to teach using Quarto.

Streamline your workshops with GitHub Codespaces & Quarto (@posit.co) !

Skip setup headaches and dive into live, interactive sessions that make teaching a breeze.
Discover how in our latest guide.

quarto.org/docs/blog/po...

#GitHubCodespaces #Quarto #Python #JuliaLang #RStats #Workshop

19.05.2025 18:47 — 👍 34    🔁 5    💬 1    📌 0

My intent was only to provide the resources without any assumptions. 😉
Quarto CLI documentation is quite dense, so it’s easy to miss some contents like the call-outs notes/warnings at the first reading.

18.05.2025 20:15 — 👍 1    🔁 0    💬 0    📌 0
Preview
Quarto: Publishing to GitHub Pages – MCU In this guide, we’ll explore various methods to publish your Quarto projects to GitHub Pages. We’ll cover both manual and automated approaches to help you choose the best fit for your workflow.

`quarto publish gh-pages`

See mickael.canouil.fr/posts/2024-1...

Or the Quarto documentation on publishing Quarto content quarto.org/docs/publish...

17.05.2025 21:17 — 👍 3    🔁 1    💬 1    📌 0
Preview
Extensions

Checkout the "fancy epigraphs" Quarto extension by @andrew.heiss.phd on m.canouil.dev/quarto-exten...

07.05.2025 20:38 — 👍 4    🔁 1    💬 1    📌 0

There are feature request discussions on slidev and Quarto CLI repositories.
You could add a thumb up reactions on them to show interest.

03.05.2025 22:24 — 👍 3    🔁 0    💬 0    📌 0
Preview
Integrate Slidev and Marp output formats · Issue #10483 · jgm/pandoc Both Slidev and Marp are modern markdown-based JS slide generators. Slidev uses Vue.js, Marp uses Marpit and is based on CommonMark. They can be used as alternatives to the RevealJS output format.

Probably never …

github.com/jgm/pandoc/i...

03.05.2025 21:38 — 👍 2    🔁 1    💬 1    📌 0

@mickael.canouil.fr is following 20 prominent accounts