An HTML5 presentation builder written by python
Project description
#pydown
pydown is another "Presentation System in a single HTML page" written by python inspired by [keydown](https://github.com/infews/keydown).
Like keydown it uses the [deck.js](http://imakewebthings.github.com/deck.js) and its extentions for the presentation.
##Demo
[http://isnowfy.github.io/pydown/](http://isnowfy.github.io/pydown/)
##Usage
###Write your slides in markdown
Edit slides.md
~~~~
!SLIDE
# Hello
!SLIDE
# Another slide
!SLIDE left
# left
~~~~
###Generate the html
~~~~
python main.py slides.md slides
~~~~
This will make:
~~~~
| - slides/
| - css/
| - js/
| - index.html
~~~~
###Slide classes
Any text follows !SLIDE will be added to the slide as css classes
~~~~
!SLIDE left
~~~~
###Syntax Highlighting
For python
<pre>
~~~~{python}
def test():
print 'hello'
~~~~
</pre>
###Markdown syntax
[English version](http://daringfireball.net/projects/markdown/syntax)
[Chinese version](https://gitcafe.com/riku/Markdown-Syntax-CN/)
pydown is another "Presentation System in a single HTML page" written by python inspired by [keydown](https://github.com/infews/keydown).
Like keydown it uses the [deck.js](http://imakewebthings.github.com/deck.js) and its extentions for the presentation.
##Demo
[http://isnowfy.github.io/pydown/](http://isnowfy.github.io/pydown/)
##Usage
###Write your slides in markdown
Edit slides.md
~~~~
!SLIDE
# Hello
!SLIDE
# Another slide
!SLIDE left
# left
~~~~
###Generate the html
~~~~
python main.py slides.md slides
~~~~
This will make:
~~~~
| - slides/
| - css/
| - js/
| - index.html
~~~~
###Slide classes
Any text follows !SLIDE will be added to the slide as css classes
~~~~
!SLIDE left
~~~~
###Syntax Highlighting
For python
<pre>
~~~~{python}
def test():
print 'hello'
~~~~
</pre>
###Markdown syntax
[English version](http://daringfireball.net/projects/markdown/syntax)
[Chinese version](https://gitcafe.com/riku/Markdown-Syntax-CN/)
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
python-pydown-0.1.0.tar.gz
(651.4 kB
view details)
File details
Details for the file python-pydown-0.1.0.tar.gz
.
File metadata
- Download URL: python-pydown-0.1.0.tar.gz
- Upload date:
- Size: 651.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3ea055065c8de193f033fc5b684be0868570306b35f538ea844cdb68de719329 |
|
MD5 | 6bfea5b9fe80f11cc0611d01c639fdb8 |
|
BLAKE2b-256 | a942629fe121bb2114b9f4518d481e8645460921ce6a7343233270a03309658b |