:hidden:
install
syntax
options
internationalization
testing
zreferences
A proof extension for Sphinx.
This package contains a Sphinx extension for producing proof, theorem, axiom, lemma, definition, criterion, remark, conjecture,corollary, algorithm, example, property, observation, proposition, assumption and notation directives.
Features:
- 15 directive types - all automatically numbered with cross-referencing support
- 33 languages supported - complete internationalization for global academic communities
- Flexible options - supports
class,label, andnonumberdirective options - Easy referencing - use the
prf:refrole to reference any directive - Customizable themes - includes default and minimal theme options
(getting-started)=
To get started with sphinx-proof, first install it through pip:
pip install sphinx-proofAdd sphinx_proof to your extra_extensions config in _config.yml
sphinx:
extra_extensions:
- sphinx_proofyou may then use jb build <project> and the extension will be used by your JupyterBook project.
Add sphinx_proof to your sphinx extensions in the conf.py
...
extensions = ["sphinx_proof"]
...you may then build using make html and the extension will be used by your Sphinx project.