我用Markdown写东西好几年了,笔记、文档、周报全用Typora写,确实比Word顺手。但每次要把写好的东西转成PDF发给别人的时候,就开始头疼了。
Typora自带的导出功能,换个字体或者调个页边距就乱了。用Pandoc转吧,命令行敲半天不说,样式还得单独写CSS,为了导个PDF还要配一堆东西。用在线转换网站又担心文档内容被上传到服务器,有些工作文档实在不敢往上面扔。
后来找到了这个工具,算是把我这个持续了好几年的痛点给解决了。
它做的事很简单直接:你把Markdown文本贴进去或者导入文件,左边是源码右边是实时预览,排版自动渲染好,确认没问题点一下导出,就得到一份排版整洁的PDF。不需要调任何参数,也不需要写任何额外代码。
具体说说好用的地方:
-
实时预览所见即所得:左边编辑右边预览,改了标题或者加了表格,右边立刻能看到效果。不像Pandoc那种要导出之后才知道效果,格式不对又得重新来一遍。这个实时反馈在调整排版细节的时候省了大量来回折腾的时间。
-
排版默认就很好看:工具内置了几套经过打磨的排版样式,字体、行距、标题层级、代码块高亮、表格样式都调好了。我一般用默认样式直接导出,出来的PDF干净专业,发给同事或甲方完全不露怯。如果对排版有个性化需求,也支持自定义样式参数。
-
代码块和表格处理到位:这对技术文档来说太重要了。有些转换工具代码块导出之后缩进乱了、高亮没了、字体变等宽变系统默认,看起来特别业余。这个工具对代码块的渲染还原度很高,表格也不会出现单元格错位或者边框丢失的问题。
-
导出速度快,文件不大:几十页的文档,点导出两三秒就出结果。生成的PDF文件体积控制得也好,发邮件或者存网盘都不费劲。
-
本地处理,数据安全:转换过程在本地完成,文档内容不会上传到任何服务器。技术文档、内部报告、合同草稿这类涉密内容,用起来没有心理负担。
适合什么人用:
-
用Markdown写技术文档、API文档的程序员
-
用Markdown写文章、报告、课程笔记的写作者和学生
-
需要把GitHub的README转成PDF的开发者
-
习惯了Markdown写作但团队其他人只用PDF或Word的职场人