Skip to main content

Sphinx extension for slides and extended tables.

Project description

Copyright (C) 2019 H. Turgut Uyar <uyar@tekir.org>

kirlent_sphinx is a Sphinx extension that is primarily meant to be used with the Kirlent educational content management system, although it can be used as a regular Sphinx extension. It consists of the following components:

  • An extended table directive derived from the cloud_sptheme package.

  • A slide directive and a corresponding, RevealJS-based HTML theme derived from the sphinxjp.themes.revealjs package.

The changes to cloud_sptheme are very small at the moment and the documentation for the original package should apply. There are some changes to note with respect to the sphinxjp.themes.revealjs package:

  • The revealjs directive has been renamed to slide.

  • The rv_note directive has been renamed to speaker-notes.

  • The rv_small and rv_code directives have been removed.

  • The HTML theme uses pygments instead of highlight.js.

  • The HTML theme uses bulma for styling. So, for example, you can write something like:

    .. slide:: Slide Title
    
       .. container:: columns
    
          .. container:: column is-one-third
    
             - item 1
             - item 2
    
          .. container:: column is-two-thirds
    
             - item 3

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

kirlent_sphinx-0.1.1.tar.gz (1.6 MB view hashes)

Uploaded Source

Built Distribution

kirlent_sphinx-0.1.1-py3-none-any.whl (3.2 MB view hashes)

Uploaded Python 3

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