Support for Juvix in MkDocs¶
Installation¶
This is a testing website for the juvix-mkdocs
plugin, a MkDocs plugin that
can render Juvix code blocks in Markdown files, generating Isabelle theories
from Juvix Markdown files, all this with support for snippets and wiki links.
Quick Start¶
To install it, run:
pip3 install mkdocs-juvix-plugin
If you already have a project, add the plugin and add the following to your
mkdocs.yml
file:
mkdocs.yml
plugins:
- juvix
# - todos
Front-matter options can be added to any file to customize the behavior of the plugin. For example, to generate Isabelle theories from Juvix Markdown files, add the following to the front-matter of the file:
---
preprocess:
juvix: true
isabelle: true
isabelle_at_bottom: true
---
For more information, here are some tutorials: