Fabiocolacio Marker Save

🖊 A gtk3 markdown editor

Project README

Marker

Marker is a markdown editor for linux made with GTK+-3.0

NOTE: Issues regarding markdown parsing should go to the scidown repo.

Features

  • View and edit markdown documents
  • HTML and LaTeX conversion of markdown documents with scidown
    • Support for YAML headers
    • Document classes
    • Beamer/presentation mode (class: beamer)
    • Abstract sections
    • Table of Contents
    • External document inclusion
    • Equations, figures, table and listings with reference id and caption
    • Internal references
  • Extra scientific syntax of SciDown on its wiki
  • TeX math rendering with KaTeX or MathJax
  • Support for mermaid diagrams
  • Support for charter for plotting
  • Syntax highlighting for code blocks with highlight.js
  • Integrated sketch editor
  • Flexible export options with pandoc
    • PDF
    • RTF
    • ODT
    • DOCX
  • Custom CSS themes
  • Custom syntax themes
  • Native GTK+3 application

Screenshots

scrot.png

scrot1.png

scrot2.png

sketcher.png

slides.png

Packages

Installation From Source

Dependencies

  • meson >= 0.37.0 (install only)
  • gtk3-devel >= 3.20
  • gtksourceview3-devel
  • webkitgtk4-devel
  • pandoc
  • gtkspell
  • itstool

Build Instructions

NOTE: MAKE SURE TO CLEAN THE EXTENSIONS BEFORE UPDATING: rm /usr/share/com.github.fabiocolacio.marker/extensions/

Note: For a more stable experience, users are recommended download release tarball rather than cloning from master.

$ git clone https://github.com/fabiocolacio/Marker.git
$ cd Marker
$ git submodule update --init --recursive
$ mkdir build && cd build
$ meson .. --prefix /usr
$ ninja
$ sudo ninja install

Donations/Tips

If you like Marker and would like to support the development of this project, please donate below!

PayPal

Open Source Agenda is not affiliated with "Fabiocolacio Marker" Project. README Source: fabiocolacio/Marker
Stars
822
Open Issues
126
Last Commit
4 weeks ago
Repository
License

Open Source Agenda Badge

Open Source Agenda Rating