xaringanExtra v0.6.0 — Now on CRAN!

By Garrick Aden-Buie in Blog

June 7, 2022

Posted on:
June 7, 2022
Length:
4 minute read, 711 words
Categories:
Blog
Tags:
R R Package xaringan xaringanExtra Release CRAN Slides Announcement
Source:
content/blog/2022/xaringanExtra-v0-6-0/index.Rmd
See Also:
countdown v0.4.0 – Now on CRAN!
Process Profile Pictures with magick
🧼 cleanrmd

I’m delighted to announce that xaringanExtra is now available on CRAN! Bring something extra to your xaringan slides.

This is the first release available via install.packages() and it includes a new extra, plus some bug fixes. Read on to learn more!

What is xaringanExtra?

What can xaringanExtra do for you and your xaringan slides? A whole lot! Here are all the things you can do with xaringanExtra:

But wait, there’s more! These features aren’t limited to just xaringan slides. A bunch of the features can be used in regular R Markdown documents, in particular: panelset, animate.css, Tachyons, and clipboard.

Installing xaringanExtra

Installing xaringanExtra is now a whole lot easier:

install.packages("xaringanExtra")

As always, you can still get the latest and greatest in-development versions from GitHub

# install.packages("remotes")
remotes::install_github("gadenbuie/xaringanExtra")

or from gadenbuie.r-universe.dev.

options(repos = c(
  gadenbuie = 'https://gadenbuie.r-universe.dev',
  CRAN = 'https://cloud.r-project.org'
))

install.packages('xaringanExtra')

Wait, it’s on CRAN now?

Yeah, can you believe it?!

When I started working on xaringanExtra (checks notes) 943 days ago — that’s 2 ½ years or 13 pandemic years ago — I never expected that xaringanExtra would ever be anything beyond a toy package I used for fun procrastination experiments while preparing slides for talks and workshops.

I’m honored and grateful that so many other people have found the package helpful and have used it to make their presentations more engaging! I’m also humbled that when the Quarto team developed the next generation of slide-building tools, they made a point to ensure that Quarto presentations include, out-of-the-box, many of the features from xaringanExtra.

I’d also like to thank the community of users and developers who have reported issues or shared xaringanExtra on social media or talked about it in workshops and talks. A big up-front thank you to Matt Warkentin for developing one of my favorite extras: 🧑‍🎨 Scribble!

Sincerely, thank you to the 54 awesome people who contributed issues, advice, fixes or features since I started working on xaringanExtra:

@albert-ying, @apreshill, @BerriJ, @brianmsm, @chainsawriot, @ColinConwell, @dataning, @dmi3kno, @drfurtado, @dunstone-a, @evanmorier, @giabaio, @GitHunter0, @gpapageorgiou, @gtalckmin, @howardm, @ignacio82, @issactoast, @jhelvy, @jmgirard, @jooyoungseo, @juandodyk, @jvcasillas, @kim-soo-hwan, @koliajaykr, @konstruktur, @LauraRK, @mattwarkentin, @MayaGans, @mchiapello, @mfherman, @mine-cetinkaya-rundel, @nithinmkp, @nucleic-acid, @pat-s, @pomang-211, @psads-git, @py9mrg, @realauggieheschmeyer, @RRMaximiliano, @rsimonmd, @ryanstraight, @SchmidtPaul, @simonedu, @skamper1, @spcanelon, @Sumidu, @tgerke, @TuQmano, @uriahf, @W-Mohammed, @yonicd, @youngwoos, and @yyzeng.