MarkDown to PDF
2024-08-24 16:19:22
前面随便说说
之前在 windows 上一直习惯用 cmdmarkdown 把要写的东西写下来,再通过 typora 转成 pdf;现在很多时候在用 Ubuntu,需要把写完的作业转成 pdf 交上去,听说 typora 出 linux 版了(传送门),然而貌似并不能打开呀...(好吧 后来发现是自己没有耐心)
于是只能鼓捣一下其他的做法,不过貌似方法挺多的...记录一下
方法
还是使用 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 传送门
Node modules markdown-pdf
偶然在 npm 上发现一个 MarkDown 转 pdf 的模块,还有各种操作,如果要批量转 pdf 就方便了
npm install markdown-pdf
给个 example
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")
})
再给个传送门
pandoc
pandoc 很强的,不过之后再补上...
后面也随便说说
此外支持 linux 的 markdown 编辑器也不少呢,当然可能审美上就不一定能接受了
所以后面给上一些有用的链接
编辑器与扩展
Mdcharm
Typora:简单高效的 Markdown 编辑器
如何把 Markdown 文件转化为 PDF? -知乎
最新文章
- Xamarin+Prism小试牛刀:定制跨平台Outlook邮箱应用(后续)
- java:comp/env/jdbc/ 的两种配置方法
- Aspose.cell.dll的使用,导excel表
- PHP四大安全策略
- Struts2应用的开发步骤
- C++中的const关键字的用法
- Bzoj 1609: [Usaco2008 Feb]Eating Together麻烦的聚餐 二分
- 【转】Adnroid4.0 签名混淆打包(conversion to dalvik format failed with error 1)
- WebGIS中通过行列号来换算出多种瓦片的URL 之离线地图(转载)
- vim各种编码设置问题
- jmeter笔记(5)--参数化--CSV Data Set Config
- struts2-第一章-基础用法2
- SVG之文本
- ELK之安装了search guard认证后安装elasticsearch-head
- [UI] 03 - Bootstrap: component
- 【POJ1961】period
- Java冒泡排序与选择排序
- 关于UITableView的黑线条
- Chapter10(泛型算法)--C++Prime笔记
- RMAN性能监控
热门文章
- 同一域环境下SQLServer DB Failover故障转移配置详解
- GDI+编程小结
- P1649 [USACO07OCT]障碍路线Obstacle Course
- iOS VideoToolBox decoder解码失败(-12909和-12911)问题解决
- bat 传递超过10个参数(bat参数遍历)
- Segment Tree Beats 区间最值问题
- 解决微云登陆出现wns login error的问题
- C++STL之Vector的应用
- python基础4之递归、lambda、深浅copy
- 20155211 网络对抗 Exp9 Web安全基础实践