A Jekyll theme for using Tufte CSS with Jekyll + Pandoc
tufte-pandoc-jekyll is a Jekyll theme that allows users to use Tufte CSS alongside pandoc-sidenote. This theme is based on Tufte CSS and Tufte Pandoc CSS, and it enables users to use Markdown with Tufte CSS. The main difference between tufte-pandoc-jekyll and tufte-jekyll is that tufte-pandoc-jekyll utilizes pandoc-sidenote, which allows users to use [^1] instead of {% sidenote %} and provides a more convenient way to use normal Pandoc markdown. If you want to see a demo of this theme, you can check out the link: https://jez.io/talks/.
To install the tufte-pandoc-jekyll theme, follow these steps:
Install the required external dependencies through your package manager (e.g. apt-get or brew).
Add the following line to your Jekyll site’s Gemfile:
gem 'tufte-pandoc-jekyll'
Add the following lines to your Jekyll site’s _config.yml file:
theme: tufte-pandoc-jekyll
Execute the following command:
bundle install
Alternatively, you can install it manually with:
gem install tufte-pandoc-jekyll
tufte-pandoc-jekyll is a Jekyll theme that allows users to combine Tufte CSS with pandoc-sidenote. It provides additional functionalities compared to tufte-jekyll, such as using [^1] instead of {% sidenote %}. The installation process involves installing external dependencies, adding lines to the Gemfile and _config.yml, and executing the necessary commands. This theme is customizable, supports displaying math formulas with KaTeX, and is licensed under the MIT License.