SkillAgentSearch skills...

MaTiSSe

Markdown To Impressive Scientific Slides

Install / Use

/learn @szaghi/MaTiSSe
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<a name="top"></a>

MaTiSSe.py Latest Version GitHub tag

Join the chat at https://gitter.im/szaghi/MaTiSSe

License

MaTiSSe.py, Markdown To Impressive Scientific Slides

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.

Status

Build Status Coverage Status Code Health

Issues

GitHub issues Ready in backlog In Progress Open bugs

Python support Supported Python versions

Documentation

MaTiSSe.py has a comprehensive wiki: read it to know how to install and use MaTiSSe.py.

A Taste of MaTiSSe.py

See MaTiSSe.py in action with the getting started presentation or see the following screenshots.

The Titlepage

shot01

Figure environment

shot02

LaTeX Equations support

shot03

LaTeX-Beamer Themes support

shot04

Go to Top

Main Features

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...).

  • [x] markdown-to-html slides maker (with extended markdown syntax);
  • [ ] support for structured, long presentations:
    • [x] presentation metadata;
    • [x] presentation sectioning:
      • [x] titlepage;
      • [x] section;
      • [x] subsection;
      • [x] slide;
    • [ ] helpers:
      • [x] TOC;
      • [x] countdown timer;
      • [ ] navigation controls;
  • [x] easy theming:
    • [x] canvas;
    • [x] headings (h1,h2,...);
    • [x] global slide theme as well theme of a specific slide (local slide theme):
      • [x] headers (unlimited number);
      • [x] footers (unlimited number);
      • [x] left and right sidebars (unlimited number);
      • [x] content;
    • [x] beamer-like-styles support;
  • [x] latex equations support;
  • [x] scientific contents support:
    • [x] boxes with fully customizable environment;
    • [x] figures with fully customizable environment;
    • [ ] tables with fully customizable environment;
    • [x] notes with fully customizable environment;
    • [x] code listings with syntax highlighting;
    • [x] columns fully customizable environment;
  • [ ] note handouts support;
  • [x] impress.js support;
  • [ ] jmpress.js support;
  • [ ] reveal.js support;

Copyrights

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

Related Skills

View on GitHub
GitHub Stars48
CategoryDevelopment
Updated5mo ago
Forks11

Languages

Python

Security Score

77/100

Audited on Oct 14, 2025

No findings