rpt (development version)
Updated README to cover new template features:
- Working examples for
example_function()andcalculate_summary() - Multi-format Quarto vignettes/articles (HTML, RevealJS slides, DOCX)
slidebreakshortcode for RevealJS, PowerPoint, and Beamer slide decks- Mathematical notation in roxygen2 (
\eqn{},\deqn{}) - Preinstalled Quarto extensions (
div-anchors,equation-anchors,callouty-theorem) - LaTeX macro submodule at
vignettes/macros/ - Package structure visualization article using
foodwebr
- Working examples for
Updated the docs workflow for altdoc multiversion deployment inspired by
etiennebacher/jarl: pushes tomainnow deploy documentation to/dev/, while releases deploy stable documentation to/.Enhanced the docs site version dropdown to show version numbers: the current release is labeled with its tag (e.g.,
v1.0.0 (stable)), the development version is labeled with itsDESCRIPTIONversion (e.g.,0.0.0.9017 (dev)), and a “Previous versions” section lists all older release tags with links to their archived docs. Releases are now also deployed to a versioned subdirectory (e.g.,/v1.0.0/) so prior docs remain accessible after new releases.Fixed LaTeX macros appearing as visible raw text on the documentation website (#111) by moving the
macrosgit submodule tovignettes/macros/, which includes it in the package tarball and makes it available in both vignettes (R CMD check) and articles (altdoc) via a simple{{< include macros/macros.qmd >}}shortcode; Quarto/pandoc expands the macro definitions at compile timeExtended
slidebreakshortcode to support all slide deck formats (RevealJS, PowerPoint, Beamer) by checking forrevealjs,pptx, andbeamerformats explicitly (#103)Added demonstration of mathematical notation in roxygen2 comments using cross-format compatible syntax (
\eqn{},\deqn{})Installed Quarto extensions for enhanced documentation:
d-morrison/div-anchors(permalink anchors for theorem/proof divs),d-morrison/equation-anchors(permalink anchors for equations), andsun123zxy/callouty-theorem(render theorems as callout blocks). Added callouty-theorem YAML settings based ond-morrison/rme.Added package structure visualization article using foodwebr to demonstrate function dependencies and call graphs
Created layered helper function architecture for realistic foodwebr demonstrations
Added
calculate_summary()function for computing summary statisticsSwitched from pkgdown to altdoc for documentation generation. Now using Quarto Website for documentation with native math equation support via MathJax.
Removed pkgdown-specific configurations and workflows.
Retained RevealJS multi-format support for Quarto vignettes and articles.
Fixed index page rendering by switching from
index.mdtoindex.qmdto properly process Quarto include directive (#58)Switched from
pkgdowntoaltdoc(#45)Updated lintr configuration to match serodynamics reference with enhanced linter rules
PR preview comments now use
recreate: trueto ensure they always appear at the bottom of the PR conversation, preventing them from being hidden in collapsed sections (#31)Added RevealJS presentation format for Quarto vignettes and articles in pkgdown documentation. HTML pages now display an “Other Formats” section with links to slide versions (#29)
rpt 0.0.0.9000
- Initial development version