兄弟们,咱们平时用 Markdown 写写笔记、整理文档,确实挺爽,简单、清爽、跨平台,但一旦想搞点花活,比如复杂排版、动态生成内容、甚至做个 PPT,传统 Markdown 直接给你卡死,啥也干不了!
别急,今天给大家带来一款能打破 Markdown 天花板的神器 —— Quarkdown。它不仅能写文档,还能让 Markdown 会“编程”、能“计算”、能“排版”、还能“一键生成演示文稿”,直接给 Markdown 装上喷气背包,飞起来!
如果你也在寻找一款更自由、更强大的文档工具,跟我一起看看这个开源宝藏项目吧!
工具介绍
Quarkdown 是由 iamgio开发的一种“下一代”Markdown解析与渲染器,它引入了编程式函数语法,让 Markdown 可执行逻辑,你可以在 Markdown 里写函数、定义变量、用条件语句和循环,甚至还能调用各种库来扩展功能,支持 .if, .foreach, .sum, .pow, .sin, .function 等函数调用,具备一般编程语言的控制流与数学运算能力。支持如 .row, .column, .grid,方便生成复杂结构布局。在文件操作方面,工具支持包括 .csv, .read, .include 等功能,可以读写文件,与外部数据交互。Quarkdown可以导出多种格式:支持输出 HTML 网页、reveal.js 演示文稿、paged.js 电子书版本。
项目地址
https://github.com/iamgio/quarkdown
运行界面




快速安装使用
电脑上Java 17 或更高的环境,如若电脑中没有Java环境可以在评论区获取,然后去项目的 Releases 页面下载最新版的Quarkdown压缩包【评论区也可获取】。

下载或构建完成后,解压安装文件,会看到一个 bin 目录,里面包含了可执行脚本。
将这个 bin 目录的路径添加到你系统的环境变量(PATH)中,这样你就可以更方便地使用它了。

没有回复内容