atusy / minidown

Create simple yet powerful html documents with light weight CSS frameworks.

Home Page:https://minidown.atusy.net

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

minidown

CRAN status R-CMD-check Total downloads Monthly downloads

Create simple yet powerful html documents with lightweight CSS frameworks.

Installation

CRAN version

install.packages("minidown")

Development version

remotes::install_github("atusy/minidown")

Features

  • Light weight CSS frameworks
  • Code folding
    • for source, output, message, warning, and error
  • Tooltip
  • Floating TOC
  • Math with KaTeX
  • HTML5
    • The Pandoc's HTML5 template is minimally modified by
      • removing math section to support KaTeX CDN even if self contained
      • wrapping body paragraphs by the <article> tag.
    • Output format is HTML4 as an exception if framework = "bootstrap".

Live Examples

Philosophy

In the order of priority.

  1. Simple and extensible developments
    • Use less external dependencies such as JavaScript.
    • Let Pandoc do things as much as possible
      • Not to reinvent the wheel
  2. Light weight output results

About

Create simple yet powerful html documents with light weight CSS frameworks.

https://minidown.atusy.net

License:Other


Languages

Language:CSS 40.2%Language:R 35.2%Language:SCSS 16.0%Language:JavaScript 4.1%Language:HTML 3.4%Language:Lua 1.1%