5 ms·
I think of it as LaTeX for HTML. You write markup and Racket code that produce websites; the author used it for his web book Practical Typography: http://practi
by capnrefsmmat 11y ago
I think of it as LaTeX for HTML. You write markup and Racket code that produce websites; the author used it for his web book Practical Typography: http://practicaltypography.com/ http://practicaltypography.com/
Since you can write arbitrary Racket, you can create markup for anything you want. Write some code that automatically generates plots, formats code examples, makes custom asides and footnotes -- just like you can write arbitrary macros for LaTeX to do all sorts of things. Except with Racket instead of TeX macro goo.
It natively outputs HTML but you could have it render anything vaguely XML-y.
At the moment it feels more like TeX than LaTeX, since it provides the low-level features but not a default setup for building specific things. I'd like to try it to write a website, but there's a steep startup cost of reimplementing all the basic macros first.
- gus_massa 11y agoThe author should copy this in the site. The information is available in the menu, but you must enter in each one and read them to understand the general idea.