Git Product home page Git Product logo

slider-py's Introduction

Slider-Py

Build Status Coverage Status

  1. Parse a simplified MarkDown that is used to create my slides.
  2. Generate HTML files from the slides
  3. Generate PDF from the slides
  4. Generate mobi file from the slides

Example:

# Chapter Title
{id: page-url}
{i: subject matter}
{i: another!subject}

## Page Title
{id: page-url}

* Bullet
* Points


1 Numbered
1 Bullet
1 Points 


Verbatim for code


Free Paragraph text.


HTML Links: [slides](https://code-maven.com/slides/) that will be used as links anywhere except in verbatim text 

![Title](path/to/file.py)    # include external file
![](path/to/file.py)         # include external file use filename as title

**bold**

![Title](path/to/file.png)    # include image

TODO:

  • Navigation link on the HTML pages

  • Navigation key-binding in JavaScript

  • Multiple files in one course

  • Extra text that is not included in the slide (or is optional)

slider-py's People

Contributors

szabgab avatar

Watchers

James Cloos avatar Leora avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.