Typeup is a markup language for writing documents. It is inspired by the simplicity of Markdown but tries to better support writing longer documents. Typeup is still in very early development and only parts of the functionality is yet implemented.
You can find example files here:
Markup many times supports multiple ways of doing the same thing. This makes it easier to guess how to mark up the content. This is great for the occasional user writing short comments but when writing bigger documents, with longer lifespan and sometimes even multiple editors it makes it harder to get a consistent look of the markup source. Therefore Typeup only supports one way of doing things.
In longer documents and in content management systems there is a need for attaching meta data to the markup source. Typeup supports it by allowing meta data variables to be set anywhere in the markup source.
Typeup supports typesetting math in the style of Latex, both inline and blocks.
Typeup supports adding captions to figures, tables and math blocks.
Support for generating a table of content.
Typeup uses a template system for generating the output. Templates can be created for multiple output formats such as HTML and Latex.
Please contribute to the discussions on the issues. Contributing code is also welcome.# Typeup
Typeup is a markup language for writing documents. It is inspired by the simplicity of Markdown but tries to better support writing longer documents. Typeup is still in very early development and only parts of the functionality is yet implemented.
You can find example files here:
Markup many times supports multiple ways of doing the same thing. This makes it easier to guess how to mark up the content. This is great for the occasional user writing short comments but when writing bigger documents, with longer lifespan and sometimes even multiple editors it makes it harder to get a consistent look of the markup source. Therefore Typeup only supports one way of doing things.
In longer documents and in content management systems there is a need for attaching meta data to the markup source. Typeup supports it by allowing meta data variables to be set anywhere in the markup source.
Typeup supports typesetting math in the style of Latex, both inline and blocks.
Typeup supports adding captions to figures, tables and math blocks.
Support for generating a table of content.
Typeup uses a template system for generating the output. Templates can be created for multiple output formats such as HTML and Latex.
Please contribute to the discussions on the issues. Contributing code is also welcome.