sphinx builder that outputs webslides
Project description
Overview
A sphinx extesion to make slides with Webslides.
Installation
pip install sphinx-webslides-builder
Usage
Summary
- Start a sphinx document
- Modify the
conf.py - Create content (and add to
index.rst) - sphinx build the document
Details
sphinx-quickstart a sphinx document as normal.
conf.py modifications:
extensions = [
'sphinx_webslides_builder',
]
html_theme = 'webslides_theme'
Examples of slides can be seen in the
example_doc, specifically keynote.rst for an
example slide deck.
Simple single slide example:
Create deck.rst in your sphinx doc folder and add:
.. slide::
:ph1:`A Level 1 Heading`
Some amazing content
Build the slides:
sphinx-build -b webslides sphinx_document_folder sphinx_document_folder/_webslides_build
Open sphinx_document_folder/_webslides_build/deck.html.
Full docs coming soon.
Markdown Support
To use markdown as shown in some of the examples, installation and configuration of myst-parser is required.
Running / Developing Locally
Make sure you add the webslides dependencies:
bash .github/scripts/get_webslides.sh
pip install -e .
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sphinx-webslides-builder-0.0.15.tar.gz.
File metadata
- Download URL: sphinx-webslides-builder-0.0.15.tar.gz
- Upload date:
- Size: 1.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2082ddd1cd17ed8e0f1ddb2f6c5906df13aca8740381e98172ca9bd1cd48841a
|
|
| MD5 |
2c790f40d48ec132121042d9340517d7
|
|
| BLAKE2b-256 |
2beff3215e26f0381e9ccfecef454e548e87cba8a0d8b5a181cd47d6cca065cf
|
File details
Details for the file sphinx_webslides_builder-0.0.15-py3-none-any.whl.
File metadata
- Download URL: sphinx_webslides_builder-0.0.15-py3-none-any.whl
- Upload date:
- Size: 1.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3c73c95bd1fd71be5d0b043be550af816422c798b7922be54b52eaabeee80baa
|
|
| MD5 |
27646c50599073cd7f3787baadbffe00
|
|
| BLAKE2b-256 |
4e1585394252e05d73255e4294599be00aa2735d228c69d9b561bc57ed6c4c4f
|