What exactly makes Clayoven beautiful? It seems to have a great niche purpose. Shouldn't the first adjective be something related to what math users would value?
What exactly makes Clayoven beautiful? It seems to have a great niche purpose. Shouldn't the first adjective be something related to what math users would value?
1. You don't have a metadata header, like in most SSGs; timestamp is picked out from git-history, and topics/subtopics is simply picked out from the folder structure.
2. The syntax is terse, and features like un-numbered lists is excluded on purpose, because mathematicians like to number or letter everything.
3. The implementation of claytext is simple. There is no complicated markdown-processing, and even hard-wrapped lines are not allowed.
4. There's a dedicated vscode extension for auto-completing MathJaX. It also triggers a build-on-save, so you can just save changes in vscode and refresh the browser to see the changes.
5. Server-side rendering of math, so that the client isn't burdened with executing heavy javascript. It actually uses a custom fork of XyJaX to achieve this for commutative diagrams.
“Beauty” is very important to mathematicians. Check out the Wikipedia article on the subject:
>Mathematical beauty is the aesthetic pleasure typically derived from the abstractness, purity, simplicity, depth or orderliness of mathematics.
not of the type setting of mathematics (that's just regular plain old aesthetical beauty).
It's written by a Ruby dev? :P