有没有什么软件( Linux )平台支持批量 md2pdf,效果能达到 typo 的方法

2020-08-16 16:16:37 +08:00
 jemyzhang

有一对常年在更新的 md,release 的时候要转换为 pdf,现在只能用 typo,pdf 完美。想用 shell 一下子处理,目前尝试过

有没有什么其他推荐,如果有好的 pandoc 配置文件也可以。

1989 次点击
所在节点    问与答
10 条回复
Cbdy
2020-08-16 16:38:00 +08:00
Jirajine
2020-08-16 16:46:11 +08:00
mdbook
jemyzhang
2020-08-16 17:24:07 +08:00
@Cbdy marp 似乎是为了 ppt 而作,用 cli 只转换出扁扁的一页

@Jirajine mdbook 似乎是一个目录下多个 md 文件组合成书,我是要一个目录下多个文件单独输出 pdf,单文件用 for 也行
Jirajine
2020-08-16 17:37:43 +08:00
@jemyzhang 你自己写个就是了,找个 md 渲染 html 的库,注入自己的样式,再配个 html2pdf 的库输出。Python 十几行代码就差不多够了。
jemyzhang
2020-08-16 17:48:42 +08:00
@Jirajine 你这样一说还真是,忽然记得我以前写过,可以尝试一下
hobochen
2020-08-16 18:01:43 +08:00
没懂。。为啥 pandoc 不行。。
jemyzhang
2020-08-16 19:14:51 +08:00
用 typora 转了一下 html,发现内部做了不少美化,如果要达到这个效果,需要做很多事,单纯用 python markdown + css 达不到辣么美丽
xinghen57
2020-08-16 22:59:58 +08:00
latex ?
jdhao
2020-08-17 00:04:52 +08:00
pandoc 具体啥问题?都可以解决的,参考 https://jdhao.github.io/2019/05/30/markdown2pdf_pandoc/
buffzty
2020-08-17 10:32:45 +08:00
如果 typora 可以用浏览器运行的话.你 api 后面放个 puppeteer 去处理

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

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

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

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

© 2021 V2EX