-
Notifications
You must be signed in to change notification settings - Fork 11
Requirements
MaTiSSe.py is written in Python and should be portable. It relies on other external programs (also free open-source codes, used for only html rendering) that are shipped within MaTiSSe.py, thus there is no need to install them separately. Only some Python modules that are not into the standard library must be installed.
Requirements:
- Python 2.7+ or Python 3.x;
- required modules that are into the standard library and should be present in any recent Python implementation:
- argparse;
- ast;
- collections;
- copy;
- os;
- re;
- shutil;
- sys;
- required modules that are not into the standard library:
- optional modules that are not into the standard library:
-
markdown-checklist installable via
pip install markdown-checklist
: a Python Markdown extension for lists of tasks with checkboxes;
-
markdown-checklist installable via
- required modules that are into the standard library and should be present in any recent Python implementation:
- a lot of patience with the author.
As aforementioned MaTiSSe.py relies on other programs that are shipped within MaTiSSe.py itself. The author would like to thank the authors of these programs singularly:
- for
prezi
-like effects MaTiSSe.py relies on: - for LaTeX equation rendering MaTiSSe.py relies on:
- for syntax highlighting MaTiSSe.py relies on:
- for resetting the main CSS theme MaTiSSe.py relies on:
MaTiSSe.py is developed on a GNU/Linux architecture. For Windows architecture there is no support, however it should work out-of-the-box.
MaTiSSe.py generates HTML output thus to visualize your presentation you need a modern HTML browser. In particular:
- MaTiSSe.py is tested with Google Chrome/Chromium;
- the browser must have JavaScripts enabled;
- the browser should support
box-sizing: border-box
otherwise the built-in theme handling is compromised; IE6 and IE7 do not supportbox-sizing
property, you are advised.
With modern webkit-based or moz-based browsers (Chrome, Safari, Opera, Firefox, etc...) HTML rendering of MaTiSSe.py output should work right.
Home | About | Getting Started Guide | Usage | Copyright © 2014 szaghi