Quarkdown:基于Markdown的排版系统,可用来生成书籍、PPT

Quarkdown是什么?

Quarkdown是个基于Markdown的排版系统,灵活、能扩展,能把项目编成能打印的书或者能互动的ppt。它有很强的Markdown扩展,支持脚本、条件语句、循环等,还能在Markdown里定义函数、变量,甚至能做库给别人用。

Quarkdown特点

  • 扩展性强:它是CommonMark和GFM的扩展,有函数和其他语法扩展,用户能自定义函数、变量,标准库还提供布局构建器、I/O操作、数学计算等功能。

  • 输出格式多:能编成打印好的书或者互动式演示文稿,输出格式有HTML、PDF等。

  • 实时预览、编译快:有实时预览功能,编译速度快,编辑时能马上看到文档效果。

Quarkdown:基于Markdown的排版系统,可用来生成书籍、PPT.webp

Quarkdown应用场景

  • 写书和文章:支持页眉、页脚、目录和复杂排版,方便创作。

  • 做演示文稿:集成reveal.js,能创建互动式演示文稿,适合学术报告和产品展示。

  • 排版科研论文:支持数学公式和引用,适合科研论文排版。

  • 个人博客和网站:能为个人博客和静态网站提供灵活的布局和样式定制。

Quarkdown安装与使用

  1. 安装:从发布页面下载quarkdown.zip,或者用gradlew distZip构建,解压后,bin目录有可执行脚本,可以加到PATH里方便用,需要Java 17或更高版本。

  2. 创建项目:运行quarkdown create [directory],能启动项目向导,快速设置新项目,也可以手动创建.qmd源文件。

  3. 编译:运行quarkdown c file.qmd,能编译指定文件并保存输出,如果项目有多个源文件,目标文件得是根文件。

Quarkdown:基于Markdown的排版系统,可用来生成书籍、PPT.webp

Quarkdown优势

和标准Markdown比,Quarkdown功能强,能满足复杂排版和动态内容需求;和LaTeX比,它更简洁易读,还有全文档控制和脚本功能。

项目地址

官网:https://quarkdown.com/

Github:https://github.com/iamgio/quarkdown

收藏
最新工具
MikuTools
MikuTools

一个​​轻量级、免费开源的在线工具集合网站,有上百种实用小工具,...

ZColoring
ZColoring

一个基于AI的在线着色页生成器,能根据用户输入的文字描述快速生成...

Worldvectorlogo
Worldvectorlogo

全球矢量logo素材免费下载网站,收录了全球众多知名品牌和公司的...

Radio.Garden
Radio.Garden

广播花园,一个网络交互式在线广播平台,由荷兰奈梅亨雷德克斯大学开...

IndexTTS
IndexTTS

B站基于XTTS和Tortoise开发的文本转语音模型,具备工业...

AI Word
AI Word

一站式SEO文章工具,支持普通搜索和AI搜索收录,能批量生成SE...

Rubii AI
Rubii AI

是个基于AI技术的二次元角色创作和聊天机器人平台,能让用户创建有...

Traycer
Traycer

一个适用于大型代码库的AI编程助手,能把复杂需求拆成并行文件任务...

Doclingo
Doclingo

TONDA K.K. 开发的文档翻译软件,支持 PDF、Word...

飞搜侠
飞搜侠

一款飞书文档搜索神器,能帮助用户快速找到所需的飞书文档。包括智能...