推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。

01

Markdown 增强排版神器

这是一个让 Markdown 具备排版和编程能力的工具。

Markdown 简单好用,适合快速记录,但排版能力非常有限,做复杂的论文或 PPT很吃力。

写论文的 LaTeX 排版精美,功能强大,但语法太复杂了,写起来像在写代码。

Quarkdown 就像是 Markdown 和 LaTeX 中间的一个东西。保留了 Markdown 的易读性,同时引入了类似编程语言的逻辑控制和排版功能。

图片[1]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News

Quarkdown 的核心在于它将 Markdown 视为一种可编程的源文件。它不仅仅把文本转换成 HTML,还内置了一套图灵完备的脚本系统。

在普通的 Markdown 里,你只能做加粗、斜体这些基本操作。

但在 Quarkdown 里,你可以使用变量、条件判断、循环,甚至定义函数。

图片[2]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News

使用 Quarkdown 编写的文档(后缀为 .qd)可以通过编译生成多种目标格式。

对于知识库或个人网站,它可以生成连续流动的 HTML 页面,类似 Notion 或 Obsidian 的展示效果。

对于学术论文或书籍,它结合 paged.js 支持分页布局。你可以控制页眉、页脚、页码,最终输出排版整齐的 PDF。

图片[3]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News
图片[4]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News

对于技术分享或演讲,它可以直接生成基于 reveal.js 的幻灯片。

你不需要在 PowerPoint 和 Markdown 之间来回切换,只需要在源文件中标记分页,就能把文档变成演示文稿。

Quarkdown 是一个试图在易用性和功能性之间寻找平衡的排版系统。

它适合那些喜欢 Markdown 的简洁,但又对其排版能力感到局限的用户。如果你想用写代码的方式来写书、写论文或者做幻灯片,这个项目值得一试。

图片[5]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News

图片[6]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News
开源地址:https://github.com/iamgio/quarkdown

02

用 Markdown 写 PPT

Slidev 是专门面向程序员的 PPT 工具,基于 Vue 3 和 Vite。

只需要编写 Markdown 文件,Slidev 就能将其渲染成精美的 PPT。

图片[7]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News

这款工具的最大亮点在于其对开发者工作流的深度契合。

传统的 PPT 工具在展示代码时效果往往差强人意,通常只能截屏或者粘贴纯文本。

Slidev 内置了 Shiki 代码高亮引擎,能够呈现出与 IDE 一致的代码外观。更进一步,它的编辑器支持实时编码能力。

你可以在演讲过程中直接修改幻灯片上的代码,观众能立即看到代码变更后的运行结果。

交互性是 Slidev 区别于静态幻灯片的另一大特征。

由于 Slidev 本质上是一个 Vue 应用,你可以在 Markdown 中直接使用 HTML 和 Vue 组件。

PPT 不再仅仅是静态图片和文字,可以嵌入交互式图表、实时数据看板,甚至是完整的 Web 应用。

而且 Slidev 内置了 Mermaid 支持。你通过编写文本即可自动生成流程图、时序图和甘特图,无需在外部绘图工具中反复跳转。

图片[8]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News图片[9]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News

性能方面,得益于 Vite 的底层支持,Slidev 的启动速度和热更新速度极快。

你在编辑器中保存 Markdown 文件的瞬间,浏览器中的 PPT 就会同步更新,无需手动刷新。

而且演讲模式同样考虑周全。

开启演讲者模式后,你可以拥有一个独立的视图来查看备注、计时器和下一页预览,而观众只能看到当前的PPT。

它甚至支持通过移动端设备进行远程控制,让你在演讲时脱离电脑束缚。

图片[10]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News图片[9]-推荐 2 个 GitHub 上的 Markdown 开源工具,有意思。-AI Express News

开源地址:https://github.com/slidevjs/slidev

03

点击下方卡片,关注逛逛 GitHub

这个公众号历史发布过很多有趣的开源项目,如果你懒得翻文章一个个找,你直接关注微信公众号:逛逛 GitHub ,后台对话聊天就行了:

图片

<原文链接:https://mp.weixin.qq.com/s/enPqiE3N25QZb7Pd8WWzMw

© 版权声明
THE END
喜欢就支持一下吧
点赞14 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容