sxlxc 6c59abb9cc Introduce CLI, watch server, and bundled assets
Add data-files and bundled templates/fonts/css to the package and
rename the executable to hakysidian (autogen Paths_hakysidian).
Refactor site.hs to parse CLI commands (build/clean/rebuild/watch),
start a preview server, snapshot inputs and run an incremental watch
loop, and move rules into a siteRules function. Update ChaoDoc and
filters to accept math-macros, and add favicon links to templates.
2026-03-24 20:47:46 +08:00
2026-03-20 13:04:46 +08:00
2026-03-20 13:04:46 +08:00
2026-03-20 13:04:46 +08:00
2026-03-20 13:04:46 +08:00
2026-03-20 13:04:46 +08:00
2026-03-21 12:38:01 +08:00
2026-03-20 13:04:46 +08:00

things don't work:

  1. equation labels & paragraph labels
  2. pandoc does not support mathtools: https://github.com/jgm/texmath/issues/249
  3. cross document refs
S
Description
No description provided
Readme 3.2 MiB
Languages
Haskell 54.5%
TeX 26.8%
CSS 13%
HTML 2.8%
Python 2.4%
Other 0.5%