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编辑器。

我的公众号

欢迎关注我的公众号和个人博客


分享到:


相關文章: