前言
因為使用Markdown作為日常文章記錄,markdown挺方便的,就是對圖片引用不太方便,一直使用本地圖片引用。
當要將一些文章發佈到知乎、個人博客、還有微信公眾號的時候,圖片就缺失了,需要手動重新上傳。當圖片比較多,發佈平臺也比較多時候,就覺得本地圖片引用不合適。
針對這個問題,解決方法就是使用圖床,在文章裡引用是圖床連接。
針對無網絡情形下,則用本地圖片替換,typora這個編輯器提供這個選項。
根據對網上的搜索和本人使用對比,推薦使用七牛作為圖床,並配合Mpic圖床神器使用方便粘貼圖床連接。
走過的彎路
1.通過網上搜索,有建議通過base64進行轉換的,轉換成一大坨base64文本插入,markdown編輯器都有些卡死了。這個base64方式就直接pass了。
2.還有推薦github作為圖床的,一是這個由於眾所周知的原因需要加速器,否則比較慢;二是上傳之後,直接複製github裡repository圖片鏈接並不能直接顯示,需要點擊download,生成
raw.githubusercontent.com/XX的連接,需要等一段時間,這段時間可長可短,反正我等了10分鐘還沒生成;三是沒有圖片上傳神器,需要手動複製鏈接。這個也太麻煩了。如下圖就是用github作為圖床的,不知道大家刷出來了麼?
註冊七牛
七牛官方註冊為
https://portal.qiniu.com/signup?code=1h51ixa3vs4lu,通過個人認證後提供10G存儲空間,足夠博客等使用了。
這個註冊過程過程如下
1.填入郵箱和手機號,註冊後需要驗證郵箱,同時通過個人認證
mpic圖床神器
圖床神器是配合桌面使用,方便將圖片上傳至七牛雲空間,並且自動生成鏈接插入markdown文件中。
下載mpic,下載鏈接http://mpic.lzhaofu.cn/綠色免安裝,直接解壓縮即可使用。設置賬號,填入七牛提供的Accesskey和SecretKey和域名。這個Accesskey和SecretKey裡面需要在七牛個人中心裡找到,即AK和SK。填入的域名在這裡找到拖拽圖片至mpic,即可生成鏈接,直接複製粘貼至.md文件有人會糾結,萬一上傳錯誤,怎麼撤銷。呃,對於這個問題,其實不用管它,反正空間那麼大。而且軟件也提供了查看上傳記錄功能。通過訪問http://mpic.lzhaofu.cn/home/History連接或者右鍵點擊任務欄mpic圖標,選擇我的上傳,可以刪除傳輸錯誤的的版本。Markdown發佈至微信公眾號
推薦使用微信公眾號格式化工具,網址是
http://blog.didispace.com/tools/online-markdown/
因為微信公眾號對於代碼和表格支持不好,通過格式化工具能夠幫助發佈。
通過在網頁左邊粘貼markdown語言,右邊即可生成公眾號適用的素材,通過複製按鈕即可粘貼至公眾號發佈頁。
Markdown發佈至個人博客wordpress
通過粘貼markdown直接生成
Markdown上傳zhihu網站
jupyter notebook ipynb 轉換 Markdown
在命令行輸入命令
jupyter nbconvert --to markdown "Jupyter notebook.ipynb"
則會把.ipynb文件生成為.md文件和_files圖片文件夾。將其生成為別的文件。
選用Typora作為markdown編輯器
如果在jupyter notebook中打開 markdown文件 .md,顯示
這個看起來挺亂的。其實jupyter notebook和markdown保存的文檔不一樣,ipynb文件是json樣式的文件。
推薦選用Typora作為markdown編輯器。
我的公眾號
歡迎關注我的公眾號和個人博客