BlockML is an open source markup language for complex publications, scientific work and documentations being shared on the web. It is also a minimalistic OSX app that turns plain text into HTML.
BlockML combines the most useful functions of LaTeX with the simplicity of lightweight markup languages like Markdown. Some advanced features are: sections, tables of contents, bibliographic references, captions and mathematics. The block based syntax is designed for consistency and memorability.
The generated documents are great to read across all platforms including mobile devices. Their appearance is easy customizable with CSS.
CHECK OUT AN EXAMPLE DOCUMENT:
Copy the source text into a txt file. Use whatever text editor you like.
Drag and Drop your txt file onto the BlockML OSX app.
Done! You've just created your first perfectly styled document.
head[
title[Example Document Title]
h4[Author Name]
]
toc[Table of Contents]
sec[Section Heading][
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
sec[Subsection Heading][
math[$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}$$]
]/* Subsection Heading */
]/* Section Heading */
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
FOR MORE INFORMATION ABOUT FEATURES AND SYNTAX:
READ DOCUMENTATIONGET BLOCKML SYNTAX HIGHLIGHTING FOR TEXT MATE AND SUBLIME TEXT:
DOWNLOAD PLUGIN