Skip to main content

nbconvert templates using modern standards

Project description

nbconvert-a11y

nbconvert-a11y contains templates for accessible notebook representations and accessibility tests for Jupyter notebook products.

pip install nbconvert-a11y

nbconvert-a11y can be used with the nbconvert command line tool. it provides the a11y exporter with several variants that can be used. the default theme uses a flexible table representation

jupyter nbconvert --to a11y Untitled.ipynb           # flexible table navigation
jupyter nbconvert --to a11y-table Untitled.ipynb     # a11y is an alias for a11y-table
jupyter nbconvert --to a11y-landmark Untitled.ipynb  # cells are section landmarks
jupyter nbconvert --to a11y-list Untitled.ipynb      # cells are list items
from nbconvert_a11y.exporter import A11y, Table, Section, List

A an example of the canonical Lorenz differential differential equations can be viewed @ https://deathbeds.github.io/nbconvert-a11y/exports/html/lorenz-executed-a11y.html

History

the nbconvert-a11y project is forked from initial development in the notebook-for-all repository. this collaboration between Space Telescope Science Institute, Iota School and Quansight Labs brought input from blind and visual impaired notebook users as to what their most assistive experiences could be.

License

Licensed under a 3-Clause BSD license.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nbconvert_a11y-2024.3.25.tar.gz (237.7 kB view details)

Uploaded Source

Built Distribution

nbconvert_a11y-2024.3.25-py3-none-any.whl (112.8 kB view details)

Uploaded Python 3

File details

Details for the file nbconvert_a11y-2024.3.25.tar.gz.

File metadata

  • Download URL: nbconvert_a11y-2024.3.25.tar.gz
  • Upload date:
  • Size: 237.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.8

File hashes

Hashes for nbconvert_a11y-2024.3.25.tar.gz
Algorithm Hash digest
SHA256 63528ff0a4d47a6f97cbb70c06443b9719168ba2931a83fb1e16a93b384a7bb9
MD5 20d2f8629b3f04381661f1c5cca14e13
BLAKE2b-256 aa191194a8b37cd4246a0ca3d0261c5bab2161785cc06dfc0607f30a81630629

See more details on using hashes here.

File details

Details for the file nbconvert_a11y-2024.3.25-py3-none-any.whl.

File metadata

File hashes

Hashes for nbconvert_a11y-2024.3.25-py3-none-any.whl
Algorithm Hash digest
SHA256 906946966087f61feccd17e5064f311bd2507a5ee1c88a948f0c9b4353722b08
MD5 012a4d60189343399739e08d0649438b
BLAKE2b-256 8259f54a734bf553ffb6287e9e534315a623b3f3250f02ea454722dbe0de1cb4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page