MarkText is a markdown editor written by Jocs and contributors.
This is a fork of jacobwhall's MarkText repository.
Build instructions can be found here
-
Custom YAML frontmatter rendering with support for
-
Export Render Support
-
WYSIWYG in-program Render Support
-
add styling to the frontmatter classes
-
title:
which is converted to<h1>
with classfrontmatter-title
-
subtitle:
which is converted to a div with classfrontmatter-subtitle
-
author:
which is converted to a div with classfrontmatter-author
will support multiple authors of form:author: - author one - author two - etc
-
date:
in YYYY-MM-DD format (converted to div with classfrontmatter-date
, will show in format{LongMonthString} {DayNum}, {YYYY}
for example:April 1, 2045
-
-
Custom multi-column blocks with support for markdown elements inside
-
implemented columns feature
-
decided on scheme for the columns feature
@startcolumns (0.4) ## markdown header markdown paragraph blah blah blah - markdown - list - with - multiple - elements (0.6) ## the second column has this markdown content a new paragraph | a | table | |---|-------| | h | hhhhh | @endcolumns
will parse to
<div class="column-container" style="display:flex;"> <div class="column-inner" style="flex:0.4;"> <h2>markdown header</h2> <p>markdown paragraph blah blah blah</p> <ul> <li>markdown</li> <li>list</li> <li>with</li> <li>multiple</li> <li>elements</li> </ul> </div> <div class="column-inner" style="flex:0.6"> <h2>the second column</h2> <p>has this markdown content</p> <p>a new paragraph</p> <table> <tr> <th>a</th> <th>table</th> </tr> <tr> <td>h</td> <td>hhhhh</td> </tr> </table> </div> </div>
-
-
New theme: valve green
MarkText uses the MIT license.