or `2\texm{ \frac{1}{2} }}
#!mharkup
#\html
#\html
# reasoning
## why is text formatting so inconvenient? /backtick
i really don't want to think about how many special
characters i can't use while writing my plaintext documents.
i know that writing `<`*(word)> instead of **word** is inconvenient,
but using *, _, and even \ without any escaping may `-[(?)] already be worth it.
Also, * and _ can't be nested, so if you took `+(this **cool** section)
and copy-pasted it into an already bold section, you would get
`+(**this **cool** section**) which is just... ew.
Meanwhile `{`*(this `*(cool) section)} works just fine
and produces `*(this `*(cool) section).
## why does it need to be printable? /printable
i don't expect to ever print out one of these documents,
but i want them to be exportable to a static format,
one where the user can read every piece of information
in the document without having to interact with their device.
this requirement just happens to line up with printability :)
## why don't the titles get smaller? /titlesize
so that you can have as many layers of document
as you want without asking yourself
"is that just text in a or is it a really small heading?",
and so that you can move subdocuments between layers without having to think about it.
to illustrate this, see how and look in your browser:
#\html
this is a paragraph
followed by a h7, the smallest heading
[
crazy, right? and i actually lied.
the "paragraph" is a and the "h7" is a element :)
and here's 10 layers of documents in mharkup:
]
########## whoah, that's a lot
but it's still perfectly readable
## why are there no nested lists? /listnesting
the real answer is, implementing it was hard
and it didn't feel natural with the rest of the syntax.
another answer is, if you have enough content to
require nested lists, you should just use subdocuments.
this will also force you to have good titles for each element.
it's sometimes unclear if you should use nested lists or
headings in a markdown document, and my own .md notes are
inconsistent in this way. and when i did use a nested list,
some elements were like titles for the inner list,
and others had their own content and then still contained
another list. it's an inconsistent mess, so not having it in
mharkup isn't too upsetting for me `-[(yet..., i'm a big fan of lists in .md)].