大家用什么方案把 markdown 转 pdf?

2015-03-04 16:47:45 +08:00
 kneep
pandoc就不用说了,不大会折腾这个,求推荐简便快捷的方式。

stackedit.io的付费用户可以导出pdf,我看英文的样片好像效果不怎么样,担心中文的效果更差,否则每年5美元可以接受。

大家还有其他方案吗?谢谢。
36694 次点击
所在节点    Markdown
69 条回复
yzongyue
2015-03-04 21:37:17 +08:00
md-html-chrome-pdf
zhyu
2015-03-04 21:39:30 +08:00
pandoc +1
snow9312
2015-03-04 21:42:55 +08:00
markdown编辑器难道没有导出PDF功能?Mou和Typora都行。
meteor
2015-03-04 21:53:29 +08:00
马克飞象也是用的Chrome的打印...
感觉一般都是Markdown转HTML再打印
nori
2015-03-04 21:54:39 +08:00
marked +1
djk
2015-03-04 22:05:30 +08:00
Mou
hit9
2015-03-04 23:07:33 +08:00
gui的方案有很多 cli的可以有 wkhtmltopdf
canautumn
2015-03-04 23:40:35 +08:00
其实效果主要取决于HTML的样式,因为基本上都是先转HTML再转PDF的。可以仔细弄一套模板出来。搭车问一下,我找了很久都没找到支持EPS矢量图的转换器,EPS插入后HTML那步还是矢量图,转成PDF就变成位图了。不知道有没有办法。
xiparos
2015-03-05 01:24:07 +08:00
stackedit
xiparos
2015-03-05 01:25:55 +08:00
后半段话没打上,stackedit不用付费也可以生成pdf,而且中英文都可以支持,秘诀在于用Safari保存成网页格式再从网页格式转成pdf.
aliuwr
2015-03-05 09:10:24 +08:00
简单需求的, 使用浏览器自带的打印功能就好了, Firefox 和 Chrome 都有这个功能.
也可以使用我搭建的 StackEdit, https://edit.czbix.com/. 目前中文使用文泉驿的字体.
yangxiongwei
2015-03-05 09:36:27 +08:00
把markdown贴在 markdownPro上 点击预览,然后用chrome打印
zhsh411
2015-03-05 09:37:08 +08:00
也曾尝试过找直接的方法,最后还是放弃了,而chrome打印其实也挺方便的。
lanceliao
2015-03-05 09:58:38 +08:00
@xiparos stackedit付费用户+1,输出的pdf太完美!
darkbill
2015-03-05 10:02:37 +08:00
如果对页面的排版有要求的,真的是除了pandoc之外,没什么好选择。
如果使用pandoc转换大批量的文章的话,配合正则使用,自己写好格式分离包。一般问题不大。
我的毕业论文就是这样写出来的。

markdown初稿 + 部分LaTeX代码画图 + 使用LaTeX处理嵌入图片的caption问题 -> 转换成为单独简单的TeX文件 -> 正则处理行段问题(尤其是单独公式默认成段的问题) -> 配合自己做的格式模板,make出最终的pdf文件
likid
2015-03-05 10:07:44 +08:00
@oimotis wkhtmltopdf 这个用过,但是会出现中文排版出错的问题,看了你的文章,好像效果很不错,不知道是哪里不对
NeoAtlantis
2015-03-05 10:18:07 +08:00
pandoc

我总觉得有一条路,可以由pandoc先转LaTeX然后再到pdf的,虽然现在能转,但是还差点什么的样子?
oimotis
2015-03-05 10:40:22 +08:00
@likid 可能是我的HTML的版型太我简单 2333.
tabris17
2015-03-05 10:42:26 +08:00
pdfcreator
silverlight
2015-03-05 10:48:53 +08:00
markdown->html->chrome打印

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/174448

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX