This document describes the Markdown variant that KF implements. The base spec is the one from commonmark.org, but we do not try to be 100% compatible so that some special features can be added.
Headers start with one or more (up to 6) '#', followed by a space and text, up to the end of the line. Numbered headers are not supported.
# Chapter 1 {#chapter1} {!type}
An optional reference in the form {#ref} can be added before the end of line. This reference will be the ID attribute of the header an can later be used to access document parts.
An optional type tag in the form {!type} can also be added, but it reserved for future use.
Lists
- item 1 - item 2
Numbered lists
+ item 1 + item 2
Task lists
- [/] item 1 - [ ] item 2 - [x] item 2
Numbered task lists
+ [/] item 1 + [ ] item 2 + [x] item 2
A paragraph ends when another block command, an empty line or the end of the text is found.
.p style="css" text more text
.p blockquote text more text
` monospace text `
[title](url)
 
Table alignment
Table style
---
Mathjax is integrated. Inline equations use \\(...\\), while centered equations use \\[...\\]