开源软件名称(OpenSource Name):fabiocolacio/Marker
开源软件地址(OpenSource Url):https://github.com/fabiocolacio/Marker
开源编程语言(OpenSource Language):
JavaScript
55.4%
开源软件介绍(OpenSource Introduction):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
- Custom CSS themes
- Custom syntax themes
- Native GTK+3 application
Screenshots
Packages
Installation From Source
Dependencies
- meson >= 0.37.0 (install only)
- gtk3-devel >= 3.20
- gtksourceview3-devel
- webkitgtk4-devel
- pandoc
- gtkspell
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!
|
请发表评论