MarkDown to PDF

前面随便说说

以前在 windows 上一直习惯用 cmdmarkdown 把要写的东西写下来,再经过 typora 转成 pdf;如今不少时候在用 Ubuntu,须要把写完的做业转成 pdf 交上去,据说 typora 出 linux 版了(传送门),然而貌似并不能打开呀...(好吧 后来发现是本身没有耐心)javascript

因而只能鼓捣一下其余的作法,不过貌似方法挺多的...记录一下html

方法

仍是使用 typora

# optional, but recommended
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys BA300B7755AFCFAE
# add Typora's repository
sudo add-apt-repository 'deb http://typora.io linux/'
sudo apt-get update
# install typora
sudo apt-get install typora

使用 dillinger

支持在线导出 html(styled) markdown pdf 还有其余有用的功能
不过若是有中文,导出 pdf 时会出问题,因此仍是导出 html 再用 chrome 打印出来
dillinger.io 传送门java

Node modules markdown-pdf

偶然在 npm 上发现一个 MarkDown 转 pdf 的模块,还有各类操做,若是要批量转 pdf 就方便了
npm install markdown-pdf
给个 examplenode

var markdownpdf = require("markdown-pdf")
  , fs = require("fs")
 
fs.createReadStream("/path/to/document.md")
  .pipe(markdownpdf())
  .pipe(fs.createWriteStream("/path/to/document.pdf"))
 
// --- OR --- 
 
markdownpdf().from("/path/to/document.md").to("/path/to/document.pdf", function () {
  console.log("Done")
})

再给个传送门linux

pandoc

pandoc 很强的,不过以后再补上...chrome

后面也随便说说

此外支持 linux 的 markdown 编辑器也很多呢,固然可能审美上就不必定能接受了shell

因此后面给上一些有用的连接
编辑器与扩展
Mdcharm
Typora:简单高效的 Markdown 编辑器
如何把 Markdown 文件转化为 PDF? -知乎npm

相关文章
相关标签/搜索