项目作者: axiros

项目描述 :
Presentation 2015
高级语言: JavaScript
项目地址: git://github.com/axiros/py_unicode_in_axiros.git
创建时间: 2015-05-12T12:27:41Z
项目社区:https://github.com/axiros/py_unicode_in_axiros

开源协议:

下载


Unicode In Axiros

Presentation 2015 - why Py2.7 / bytestring sandwich / defaultencoding(utf-8)

How to Create Other Presentations

Technologies

  • Format is reveal.js
  • Source is markdown
  • Converter is pandoc => brew install pandoc (comes with reveal output template)

Toolchain

  1. git clone https://github.com/axiros/py_unicode_in_axiros/
  2. ./make.py # in one terminal
  3. vi show.markdown # in another, write YOUR content
  4. file:///<path to unicode_in_axiros>/reveal.js/index.html # in browser to see presentation
  • source is in show.markdown, free to modify. markdown works
  • ./make.py checks for changes of show.markdown and rebuilds reveal.js/index.html - which you open in the browser to see the presentation. make.py requires pandoc with reveal output plugin

It did not work out of box with the reveal.js version in this repo, so make.py inserts content into fitting index.html.tmpl

Structure of presentation must exactly follow this scheme:

  • h1 (#) Only Title, no other text on slide
    • h2 (##) Title with content
    • h2 (##) Title with content
  • h1 (#) Next Title
  • (…)

No h3 allowed.

Notes

  • Check impress.js
  • CSS currently out of the box, would require some effort to allow more content on slides, scrolling and better CI
  • Real cool would be this, i.e. the possibility to show live, working code, incl. updated charts, within the slideshow.

But no time currently to have a look :-(