INTRODUCTION

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:

DOWNLOAD DOCUMENT

GETTING STARTED

1

Copy the source text into a txt file. Use whatever text editor you like.

2

Drag and Drop your txt file onto the BlockML OSX app.

3

Done! You've just created your first perfectly styled document.

document.txt

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 */

document.html

Example Document Title

Author Name

Table of Contents

  • 1 Section Heading[⚐]
    • 1.1 Subsection Heading[⚐]

1 Section Heading

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

1.1 Subsection Heading

$$x = {-b \pm \sqrt{b^2-4ac} \over 2a}$$
DOWNLOAD OSX APP
App

FOR MORE INFORMATION ABOUT FEATURES AND SYNTAX:

READ DOCUMENTATION

GET BLOCKML SYNTAX HIGHLIGHTING FOR TEXT MATE AND SUBLIME TEXT:

DOWNLOAD PLUGIN