MaTiSSe.py is a very simple and stupid (KISS) presentation maker based on simple markdown
syntax producing high quality first-class html/css presentation with great support for scientific contents.
- MaTiSSe.py is NOT WYSIWYG: it converts your sources to high quality html presentation with the same approach of LaTeX typesetting;
- MaTiSSe.py is tailored to scientific contents (equations, figures, tables, etc...);
- MaTiSSe.py is a Command Line Tool;
- MaTiSSe.py is a Free, Open Source Project.
MaTiSSe.py has a comprehensive wiki: read it to know how to install and use MaTiSSe.py.
See MaTiSSe.py in action with the getting started presentation or see the following screenshots.
Go to Top
MaTiSSe.py has a too much long list of features. Here the main features are listed whereas for a complete list read all the documentation material (examples, wiki, etc...).
-
markdown-to-html
slides maker (with extended markdown syntax); - support for structured, long presentations:
- presentation metadata;
- presentation sectioning:
-
titlepage
; -
section
; -
subsection
; -
slide
;
-
- helpers:
-
TOC
; -
countdown timer
; -
navigation controls
;
-
- easy theming:
-
canvas
; -
headings
(h1,h2,...); - global slide theme as well theme of a specific slide (local slide theme):
-
headers
(unlimited number); -
footers
(unlimited number); -
left and right sidebars
(unlimited number); -
content
;
-
-
beamer-like-styles
support;
-
-
latex equations
support; -
scientific contents
support:-
boxes
with fully customizable environment; -
figures
with fully customizable environment; -
tables
with fully customizable environment; -
notes
with fully customizable environment; -
code listings
with syntax highlighting; -
columns
fully customizable environment;
-
-
note handouts
support; -
impress.js
support; -
jmpress.js
support; -
reveal.js
support;
MaTiSSe.py is an open source project, it is distributed under the GPL v3 license. A copy of the license should be distributed within MaTiSSe.py. Anyone interested to use, develop or to contribute to MaTiSSe.py is welcome. Take a look at the contributing guidelines for starting to contribute to the project.
Go to Top