markdown多平臺發佈及七牛圖床使用

前言

因為使用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.填入郵箱和手機號,註冊後需要驗證郵箱,同時通過個人認證

markdown多平臺發佈及七牛圖床使用


  1. 新建存儲空間


markdown多平臺發佈及七牛圖床使用

mpic圖床神器

圖床神器是配合桌面使用,方便將圖片上傳至七牛雲空間,並且自動生成鏈接插入markdown文件中。

  1. 下載mpic,下載鏈接http://mpic.lzhaofu.cn/綠色免安裝,直接解壓縮即可使用。
  2. 設置賬號,填入七牛提供的Accesskey和SecretKey和域名。這個Accesskey和SecretKey裡面需要在七牛個人中心裡找到,即AK和SK。填入的域名在這裡找到
  3. 拖拽圖片至mpic,即可生成鏈接,直接複製粘貼至.md文件有人會糾結,萬一上傳錯誤,怎麼撤銷。呃,對於這個問題,其實不用管它,反正空間那麼大。而且軟件也提供了查看上傳記錄功能。通過訪問http://mpic.lzhaofu.cn/home/History連接或者右鍵點擊任務欄mpic圖標,選擇我的上傳,可以刪除傳輸錯誤的的版本。

Markdown發佈至微信公眾號

推薦使用微信公眾號格式化工具,網址是
http://blog.didispace.com/tools/online-markdown/


因為微信公眾號對於代碼和表格支持不好,通過格式化工具能夠幫助發佈。

通過在網頁左邊粘貼markdown語言,右邊即可生成公眾號適用的素材,通過複製按鈕即可粘貼至公眾號發佈頁。

markdown多平臺發佈及七牛圖床使用

Markdown發佈至個人博客wordpress

通過粘貼markdown直接生成


Markdown上傳zhihu網站

markdown多平臺發佈及七牛圖床使用


jupyter notebook ipynb 轉換 Markdown

在命令行輸入命令

jupyter nbconvert --to markdown "Jupyter notebook.ipynb"

則會把.ipynb文件生成為.md文件和_files圖片文件夾。將其生成為別的文件。

選用Typora作為markdown編輯器

如果在jupyter notebook中打開 markdown文件 .md,顯示

markdown多平臺發佈及七牛圖床使用

這個看起來挺亂的。其實jupyter notebook和markdown保存的文檔不一樣,ipynb文件是json樣式的文件。

推薦選用Typora作為markdown編輯器。

我的公眾號

歡迎關注我的公眾號和個人博客


分享到:


相關文章: