MD在線編輯閱讀器
作業(yè)部落出品的 MD在線閱讀器 比較好用灭翔,同時(shí)提供markdown轉(zhuǎn)pdf、html等格式的工具辣苏,但是pdf是收費(fèi)的肝箱。不想付費(fèi)的可以自力更生。
MD轉(zhuǎn)PDF
這里有一篇 Markdown編輯必備插件 講了很多實(shí)用的知識稀蟋,不過沒有具體的安裝教程煌张,可以根據(jù)其提示再搜索具體的教程,本文也是受其啟發(fā)而探究的MD轉(zhuǎn)PDF方法退客。
在線免費(fèi)MD轉(zhuǎn)PDF
http://www.mdtr2pdf.com/index.html
該網(wǎng)站使用方便骏融,但是對于較長的代碼塊和表格(超出頁面寬度的),支持的不好萌狂,轉(zhuǎn)出來的pdf顯示不全档玻。
比如上述代碼塊,后面都看不到了茫藏,但實(shí)際上拷貝后粘貼出來還是有內(nèi)容的误趴。更完美的轉(zhuǎn)換可以使用vs code。
vs code實(shí)現(xiàn)MD轉(zhuǎn)PDF
1.下載安裝 vs code
2.打開vs code务傲,安裝 markdown pdf
插件
3.打開一個(gè)md文件凉当,右鍵點(diǎn)擊"markdown PDF:export (pdf)"
第一次轉(zhuǎn)化需要安裝 chromium
,等待自動(dòng)安裝完成售葡,之后會在md文件目錄下自動(dòng)生成pdf文件看杭。但是vs code默認(rèn)的樣式會不太美觀,對中文以及表格的支持不是很好:
4.自定義css文件天通,優(yōu)化pdf效果:
網(wǎng)上找了一個(gè)css泊窘,原文見 這里,css文件在這里 下載,下載后將css文件路徑配置到vs code中即可:
(1)File → Preferences → Settings → Extensions → markdown-pdf configurations → styles
(2)點(diǎn)擊 Edit in settings.json
進(jìn)入設(shè)置頁:
將下載的css文件保存路徑寫入字段 markdown-pdf.styles
中:
之后重新導(dǎo)出pdf烘豹,樣式就生效了: