Blogging with Gleam, Org-Mode and Pandoc
10 hours ago
- 该博客描述了一个使用Emacs、Org-mode、Pandoc和Gleam进行博客写作的静态网站发布系统。
- Org-mode因其交互式功能而优于Markdown,包括使用Babel执行代码和使用d2支持图表。
- Pandoc将Org文件转换为GitHub风格的Markdown,作为写作与网站生成之间的边界。
- Gleam、Blogatto和Lustre为静态网站生成类型检查的HTML,采用简单、可维护的流程。
- Nix和devenv确保可复现的开发环境,所有构建依赖都被固定。
- 该系统将写作保持在Emacs内部以保证一致性,避免跨不同应用程序的工具碎片化。