有一对常年在更新的 md,release 的时候要转换为 pdf,现在只能用 typo,pdf 完美。想用 shell 一下子处理,目前尝试过
pandoc,同样的 style 各种问题,特别是 toc 和表格,达不到同样的效果。
BlueHatbRit/mdpdf,不 support toc,版面过大字体过小,不支持 auto number
pip grip,不能支持相对图片路径,不能直接转换 pdf
npm markdown-pdf,和 mdpdf 类似问题
有没有什么其他推荐,如果有好的 pandoc 配置文件也可以。
1
Cbdy 2020-08-16 16:38:00 +08:00
|
2
Jirajine 2020-08-16 16:46:11 +08:00 via Android
mdbook
|
3
jemyzhang OP |
4
Jirajine 2020-08-16 17:37:43 +08:00 via Android
@jemyzhang 你自己写个就是了,找个 md 渲染 html 的库,注入自己的样式,再配个 html2pdf 的库输出。Python 十几行代码就差不多够了。
|
6
hobochen 2020-08-16 18:01:43 +08:00
没懂。。为啥 pandoc 不行。。
|
7
jemyzhang OP 用 typora 转了一下 html,发现内部做了不少美化,如果要达到这个效果,需要做很多事,单纯用 python markdown + css 达不到辣么美丽
|
8
xinghen57 2020-08-16 22:59:58 +08:00 via iPhone
latex ?
|
9
jdhao 2020-08-17 00:04:52 +08:00 via Android
pandoc 具体啥问题?都可以解决的,参考 https://jdhao.github.io/2019/05/30/markdown2pdf_pandoc/
|
10
buffzty 2020-08-17 10:32:45 +08:00
如果 typora 可以用浏览器运行的话.你 api 后面放个 puppeteer 去处理
|